Janus 2.0.0
High-performance C++20 dual-mode numerical framework
Loading...
Searching...
No Matches
janus::BirkhoffPseudospectral Member List

This is the complete list of members for janus::BirkhoffPseudospectral, including all inherited members.

add_continuity_constraints()janus::TranscriptionBase< BirkhoffPseudospectral >inline
add_defect_constraints()janus::TranscriptionBase< BirkhoffPseudospectral >inline
add_dynamics_constraints()janus::TranscriptionBase< BirkhoffPseudospectral >inline
BirkhoffPseudospectral(Opti &opti)janus::BirkhoffPseudospectralinlineexplicit
controls() constjanus::TranscriptionBase< BirkhoffPseudospectral >inline
controls_janus::TranscriptionBase< BirkhoffPseudospectral >protected
dynamics_janus::TranscriptionBase< BirkhoffPseudospectral >protected
dynamics_constraints_added_janus::TranscriptionBase< BirkhoffPseudospectral >protected
dynamics_set_janus::TranscriptionBase< BirkhoffPseudospectral >protected
get_control_at_node(int k) constjanus::TranscriptionBase< BirkhoffPseudospectral >inlineprotected
get_duration() constjanus::TranscriptionBase< BirkhoffPseudospectral >inlineprotected
get_state_at_node(int k) constjanus::TranscriptionBase< BirkhoffPseudospectral >inlineprotected
get_time_at_node(int k) constjanus::TranscriptionBase< BirkhoffPseudospectral >inlineprotected
integration_matrix() constjanus::BirkhoffPseudospectralinline
n_controls() constjanus::TranscriptionBase< BirkhoffPseudospectral >inline
n_controls_janus::TranscriptionBase< BirkhoffPseudospectral >protected
n_nodes() constjanus::TranscriptionBase< BirkhoffPseudospectral >inline
n_nodes_janus::TranscriptionBase< BirkhoffPseudospectral >protected
n_states() constjanus::TranscriptionBase< BirkhoffPseudospectral >inline
n_states_janus::TranscriptionBase< BirkhoffPseudospectral >protected
opti_janus::TranscriptionBase< BirkhoffPseudospectral >protected
quadrature(const SymbolicVector &integrand) constjanus::BirkhoffPseudospectralinline
quadrature_weights() constjanus::BirkhoffPseudospectralinline
set_dynamics(Func &&dynamics)janus::TranscriptionBase< BirkhoffPseudospectral >inline
set_final_state(const NumericVector &xf)janus::TranscriptionBase< BirkhoffPseudospectral >inline
set_initial_state(const NumericVector &x0)janus::TranscriptionBase< BirkhoffPseudospectral >inline
setup(int n_states, int n_controls, double t0, double tf, const BirkhoffPseudospectralOptions &opts={})janus::BirkhoffPseudospectralinline
setup(int n_states, int n_controls, double t0, const SymbolicScalar &tf, const BirkhoffPseudospectralOptions &opts={})janus::BirkhoffPseudospectralinline
setup_complete_janus::TranscriptionBase< BirkhoffPseudospectral >protected
states() constjanus::TranscriptionBase< BirkhoffPseudospectral >inline
states_janus::TranscriptionBase< BirkhoffPseudospectral >protected
t0_janus::TranscriptionBase< BirkhoffPseudospectral >protected
tau_janus::TranscriptionBase< BirkhoffPseudospectral >protected
tf_fixed_janus::TranscriptionBase< BirkhoffPseudospectral >protected
tf_is_variable_janus::TranscriptionBase< BirkhoffPseudospectral >protected
tf_symbolic_janus::TranscriptionBase< BirkhoffPseudospectral >protected
time_grid() constjanus::TranscriptionBase< BirkhoffPseudospectral >inline
TranscriptionBase(Opti &opti)janus::TranscriptionBase< BirkhoffPseudospectral >inlineexplicit
TranscriptionBase< BirkhoffPseudospectral > classjanus::BirkhoffPseudospectralfriend
virtual_vars() constjanus::BirkhoffPseudospectralinline