Struct Integrator::IntegratorOptions#

Nested Relationships#

This struct is a nested type of Class Integrator.

Inheritance Relationships#

Derived Types#

Struct Documentation#

struct IntegratorOptions

A struct with integrator options. This struct can be sub-classed by specialized classes to add custom options.

Subclassed by Karana::Integrators::IdaIntegrator::IntegratorOptions, Karana::Integrators::SundialsIntegrator::IntegratorOptions

Public Functions

IntegratorOptions() = default

Constructor

IntegratorOptions(const IntegratorOptions&) = default

Copy constructor

IntegratorOptions &operator=(const IntegratorOptions &p) = default

Assignment operator.

Parameters:

p – The IntegratorOptions to assign from.

Returns:

A reference to the IntegratorOptions assigned to.

virtual ~IntegratorOptions() = default