Sleipnir Python API
Loading...
Searching...
No Matches
jormungandr.optimization.OCP Member List

This is the complete list of members for jormungandr.optimization.OCP, including all inherited members.

__init__(self, int num_states, int num_inputs, datetime.timedelta|float dt, int num_steps, Callable[[VariableMatrix, VariableMatrix], VariableMatrix] dynamics, DynamicsType dynamics_type=DynamicsType.EXPLICIT_ODE, TimestepMethod timestep_method=TimestepMethod.FIXED, TranscriptionMethod transcription_method=TranscriptionMethod.DIRECT_TRANSCRIPTION)jormungandr.optimization.OCP
constrain_final_state(self, float final_state)jormungandr.optimization.OCP
constrain_final_state(self, int final_state)jormungandr.optimization.OCP
constrain_final_state(self, Variable final_state)jormungandr.optimization.OCP
constrain_final_state(self, Annotated[NDArray[numpy.float64], dict(shape=(None, None))] final_state)jormungandr.optimization.OCP
constrain_final_state(self, VariableMatrix final_state)jormungandr.optimization.OCP
constrain_initial_state(self, float initial_state)jormungandr.optimization.OCP
constrain_initial_state(self, int initial_state)jormungandr.optimization.OCP
constrain_initial_state(self, Variable initial_state)jormungandr.optimization.OCP
constrain_initial_state(self, Annotated[NDArray[numpy.float64], dict(shape=(None, None))] initial_state)jormungandr.optimization.OCP
constrain_initial_state(self, VariableMatrix initial_state)jormungandr.optimization.OCP
dt(self)jormungandr.optimization.OCP
final_state(self)jormungandr.optimization.OCP
for_each_step(self, Callable[[VariableMatrix, VariableMatrix], None] callback)jormungandr.optimization.OCP
initial_state(self)jormungandr.optimization.OCP
set_lower_input_bound(self, float lower_bound)jormungandr.optimization.OCP
set_lower_input_bound(self, int lower_bound)jormungandr.optimization.OCP
set_lower_input_bound(self, Variable lower_bound)jormungandr.optimization.OCP
set_lower_input_bound(self, Annotated[NDArray[numpy.float64], dict(shape=(None, None))] lower_bound)jormungandr.optimization.OCP
set_lower_input_bound(self, VariableMatrix lower_bound)jormungandr.optimization.OCP
set_max_timestep(self, datetime.timedelta|float max_timestep)jormungandr.optimization.OCP
set_min_timestep(self, datetime.timedelta|float min_timestep)jormungandr.optimization.OCP
set_upper_input_bound(self, float upper_bound)jormungandr.optimization.OCP
set_upper_input_bound(self, int upper_bound)jormungandr.optimization.OCP
set_upper_input_bound(self, Variable upper_bound)jormungandr.optimization.OCP
set_upper_input_bound(self, Annotated[NDArray[numpy.float64], dict(shape=(None, None))] upper_bound)jormungandr.optimization.OCP
set_upper_input_bound(self, VariableMatrix upper_bound)jormungandr.optimization.OCP
U(self)jormungandr.optimization.OCP
X(self)jormungandr.optimization.OCP