towr::NodesVariablesPhaseBased Member List

This is the complete list of members for towr::NodesVariablesPhaseBased, including all inherited members.

AddFinalBound(Dx deriv, const std::vector< int > &dimensions, const VectorXd &val)towr::NodesVariables
AddObserver(ObserverPtr const spline)towr::NodesVariables
AddStartBound(Dx deriv, const std::vector< int > &dimensions, const VectorXd &val)towr::NodesVariables
bounds_towr::NodesVariablesprotected
Component(int num_rows, const std::string &name)ifopt::Component
ConvertPhaseToPolyDurations(const VecDurations &phase_durations) consttowr::NodesVariablesPhaseBasedvirtual
End enum valuetowr::NodesVariables
GetAdjacentPolyIds(int node_id) consttowr::NodesVariablesPhaseBasedprivate
GetBoundaryNodes(int poly_id) consttowr::NodesVariables
GetBounds() const overridetowr::NodesVariablesvirtual
GetDerivativeOfPolyDurationWrtPhaseDuration(int polynomial_id) consttowr::NodesVariablesPhaseBasedvirtual
GetDim() consttowr::NodesVariables
GetIndicesOfNonConstantNodes() consttowr::NodesVariablesPhaseBased
GetJacobian() const finalifopt::VariableSetvirtual
GetName() constifopt::Component
GetNodeId(int poly_id, Side side)towr::NodesVariablesstatic
GetNodeIDAtStartOfPhase(int phase) consttowr::NodesVariablesPhaseBased
GetNodes() consttowr::NodesVariables
GetNodeValuesInfo(int idx) const overridetowr::NodesVariablesPhaseBasedinlineprotectedvirtual
GetNumberOfPrevPolynomialsInPhase(int polynomial_id) consttowr::NodesVariablesPhaseBasedvirtual
GetOptIndex(const NodeValueInfo &nvi) consttowr::NodesVariables
GetPhase(int node_id) consttowr::NodesVariablesPhaseBased
GetPolyIDAtStartOfPhase(int phase) consttowr::NodesVariablesPhaseBasedprivate
GetPolynomialCount() consttowr::NodesVariables
GetRows() constifopt::Component
GetValueAtStartOfPhase(int phase) consttowr::NodesVariablesPhaseBased
GetValues() const overridetowr::NodesVariablesvirtual
index_to_node_value_info_towr::NodesVariablesPhaseBasedprotected
IsConstantNode(int node_id) consttowr::NodesVariablesPhaseBasedvirtual
IsInConstantPhase(int polynomial_id) consttowr::NodesVariablesPhaseBasedvirtual
Jacobian typedefifopt::Component
kSpecifyLaterifopt::Componentstatic
n_dim_towr::NodesVariablesprotected
NodeIds typedeftowr::NodesVariablesPhaseBased
nodes_towr::NodesVariablesprotected
NodesVariables(const std::string &variable_name)towr::NodesVariablesprotected
NodesVariablesPhaseBased(int phase_count, bool first_phase_constant, const std::string &var_name, int n_polys_in_changing_phase)towr::NodesVariablesPhaseBased
NodeValueNotOptimizedtowr::NodesVariablesstatic
ObserverPtr typedeftowr::NodesVariables
OptIndexMap typedeftowr::NodesVariablesPhaseBased
polynomial_info_towr::NodesVariablesPhaseBasedprivate
Print(double tolerance, int &index_start) constifopt::Componentvirtual
Ptr typedeftowr::NodesVariablesPhaseBased
SetByLinearInterpolation(const VectorXd &initial_val, const VectorXd &final_val, double t_total)towr::NodesVariables
SetNumberOfVariables(int n_variables)towr::NodesVariablesPhaseBasedprotected
SetRows(int num_rows)ifopt::Component
SetVariables(const VectorXd &x) overridetowr::NodesVariablesvirtual
Side enum nametowr::NodesVariables
Start enum valuetowr::NodesVariables
VariableSet(int n_var, const std::string &name)ifopt::VariableSet
VecBound typedefifopt::Component
VecDurations typedeftowr::NodesVariables
VectorXd typedefifopt::Component
~Component()=defaultifopt::Componentvirtual
~NodesVariables()=defaulttowr::NodesVariablesprotectedvirtual
~NodesVariablesPhaseBased()=defaulttowr::NodesVariablesPhaseBasedvirtual
~VariableSet()=defaultifopt::VariableSetvirtual


towr
Author(s): Alexander W. Winkler
autogenerated on Mon Feb 28 2022 23:54:22