Struct IdaIntegrator::IntegratorOptions#

Nested Relationships#

This struct is a nested type of Class IdaIntegrator.

Inheritance Relationships#

Base Type#

Struct Documentation#

struct IntegratorOptions : public Karana::Math::Integrator::IntegratorOptions#

Struct with options for this integrator

Public Functions

IntegratorOptions() = default#
inline IntegratorOptions(const IntegratorOptions &p)#
inline IntegratorOptions &operator=(const IntegratorOptions &p)#
inline virtual ~IntegratorOptions()#

Public Members

double rtol = 1e-4#
double atol = 1e-8#
Vec atol_vec#
long max_num_steps = 1e6#
unsigned int anderson_accel = 0#

Anderson acceleration used with the FixedPoint solver.

NLSOLVER nlsolver = NLSOLVER::FIXEDPOINT#
METHOD method = METHOD::ADAMS#