Metis 2.0.0
High-performance C++20 dual-mode numerical framework
Loading...
Searching...
No Matches
metis::Pseudospectral Member List

This is the complete list of members for metis::Pseudospectral, including all inherited members.

add_continuity_constraints()metis::TranscriptionBase< Pseudospectral >inline
add_defect_constraints()metis::TranscriptionBase< Pseudospectral >inline
add_dynamics_constraints()metis::TranscriptionBase< Pseudospectral >inline
controls() constmetis::TranscriptionBase< Pseudospectral >inline
controls_metis::TranscriptionBase< Pseudospectral >protected
diff_matrix() constmetis::Pseudospectralinline
dynamics_metis::TranscriptionBase< Pseudospectral >protected
dynamics_constraints_added_metis::TranscriptionBase< Pseudospectral >protected
dynamics_set_metis::TranscriptionBase< Pseudospectral >protected
get_control_at_node(int k) constmetis::TranscriptionBase< Pseudospectral >inlineprotected
get_duration() constmetis::TranscriptionBase< Pseudospectral >inlineprotected
get_state_at_node(int k) constmetis::TranscriptionBase< Pseudospectral >inlineprotected
get_time_at_node(int k) constmetis::TranscriptionBase< Pseudospectral >inlineprotected
n_controls() constmetis::TranscriptionBase< Pseudospectral >inline
n_controls_metis::TranscriptionBase< Pseudospectral >protected
n_nodes() constmetis::TranscriptionBase< Pseudospectral >inline
n_nodes_metis::TranscriptionBase< Pseudospectral >protected
n_states() constmetis::TranscriptionBase< Pseudospectral >inline
n_states_metis::TranscriptionBase< Pseudospectral >protected
opti_metis::TranscriptionBase< Pseudospectral >protected
Pseudospectral(Opti &opti)metis::Pseudospectralinlineexplicit
quadrature(const SymbolicVector &integrand) constmetis::Pseudospectralinline
quadrature_weights() constmetis::Pseudospectralinline
set_dynamics(Func &&dynamics)metis::TranscriptionBase< Pseudospectral >inline
set_final_state(const NumericVector &xf)metis::TranscriptionBase< Pseudospectral >inline
set_initial_state(const NumericVector &x0)metis::TranscriptionBase< Pseudospectral >inline
setup(int n_states, int n_controls, double t0, double tf, const PseudospectralOptions &opts={})metis::Pseudospectralinline
setup(int n_states, int n_controls, double t0, const SymbolicScalar &tf, const PseudospectralOptions &opts={})metis::Pseudospectralinline
setup_complete_metis::TranscriptionBase< Pseudospectral >protected
states() constmetis::TranscriptionBase< Pseudospectral >inline
states_metis::TranscriptionBase< Pseudospectral >protected
t0_metis::TranscriptionBase< Pseudospectral >protected
tau_metis::TranscriptionBase< Pseudospectral >protected
tf_fixed_metis::TranscriptionBase< Pseudospectral >protected
tf_is_variable_metis::TranscriptionBase< Pseudospectral >protected
tf_symbolic_metis::TranscriptionBase< Pseudospectral >protected
time_grid() constmetis::TranscriptionBase< Pseudospectral >inline
TranscriptionBase(Opti &opti)metis::TranscriptionBase< Pseudospectral >inlineexplicit
TranscriptionBase< Pseudospectral > classmetis::Pseudospectralfriend