Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
Loading...
Searching...
No Matches
icarus::SymbolicsConfig Struct Reference

Symbolic generation configuration. More...

#include <SimulatorConfig.hpp>

Static Public Member Functions

static SymbolicsConfig Default ()
 Create default disabled config.

Public Attributes

bool enabled = false
bool generate_dynamics = true
 Generate f(x, u) symbolic graph.
bool generate_jacobian = false
 Generate df/dx, df/du.
std::string output_dir
 Where to export symbolic functions.

Detailed Description

Symbolic generation configuration.

Controls symbolic graph generation during Stage().

Member Function Documentation

◆ Default()

SymbolicsConfig icarus::SymbolicsConfig::Default ( )
inlinestaticnodiscard

Create default disabled config.

Member Data Documentation

◆ enabled

bool icarus::SymbolicsConfig::enabled = false

◆ generate_dynamics

bool icarus::SymbolicsConfig::generate_dynamics = true

Generate f(x, u) symbolic graph.

◆ generate_jacobian

bool icarus::SymbolicsConfig::generate_jacobian = false

Generate df/dx, df/du.

◆ output_dir

std::string icarus::SymbolicsConfig::output_dir

Where to export symbolic functions.


The documentation for this struct was generated from the following file: