_backup | corbo::VectorVertex | protected |
_finite_lb_bounds | corbo::VectorVertex | protected |
_finite_ub_bounds | corbo::VectorVertex | protected |
_fixed | corbo::PartiallyFixedVectorVertex | protected |
_lb | corbo::VectorVertex | protected |
_num_unfixed | corbo::PartiallyFixedVectorVertex | protected |
_ub | corbo::VectorVertex | protected |
_values | corbo::VectorVertex | protected |
clear() override | corbo::VectorVertex | inlinevirtual |
clearBackups() | corbo::VertexInterface | inlinevirtual |
clearConnectedEdges() | corbo::VertexInterface | inline |
discardTop() override | corbo::VectorVertex | inlinevirtual |
fixedArray() const | corbo::PartiallyFixedVectorVertex | inline |
getConnectedEqualityEdgesRef() const | corbo::VertexInterface | inline |
getConnectedInequalityEdgesRef() const | corbo::VertexInterface | inline |
getConnectedLsqObjectiveEdgesRef() const | corbo::VertexInterface | inline |
getConnectedMixedEdgesRef() const | corbo::VertexInterface | inline |
getConnectedObjectiveEdgesRef() const | corbo::VertexInterface | inline |
getData() const override | corbo::VectorVertex | inlinevirtual |
getDataMap() const | corbo::VertexInterface | inline |
getDataRaw() override | corbo::VectorVertex | inlinevirtual |
getDataRawMap() | corbo::VertexInterface | inline |
getDimension() const override | corbo::VectorVertex | inlinevirtual |
getDimensionUnfixed() const override | corbo::PartiallyFixedVectorVertex | inlinevirtual |
getLowerBounds() const override | corbo::VectorVertex | inlinevirtual |
getLowerBoundsMap() const | corbo::VertexInterface | inline |
getNumBackups() const override | corbo::VectorVertex | inlinevirtual |
getNumberFiniteBounds(bool unfixed_only) const override | corbo::PartiallyFixedVectorVertex | inlinevirtual |
getNumberFiniteLowerBounds(bool unfixed_only) const override | corbo::PartiallyFixedVectorVertex | inlinevirtual |
getNumberFiniteUpperBounds(bool unfixed_only) const override | corbo::PartiallyFixedVectorVertex | inlinevirtual |
getUpperBounds() const override | corbo::VectorVertex | inlinevirtual |
getUpperBoundsMap() const | corbo::VertexInterface | inline |
getVertexIdx() const | corbo::VertexInterface | inline |
hasFiniteBounds() const override | corbo::VectorVertex | inlinevirtual |
hasFiniteLowerBound(int idx) const override | corbo::VectorVertex | inlinevirtual |
hasFiniteLowerBounds() const override | corbo::VectorVertex | inlinevirtual |
hasFiniteUpperBound(int idx) const override | corbo::VectorVertex | inlinevirtual |
hasFiniteUpperBounds() const override | corbo::VectorVertex | inlinevirtual |
hasFixedComponents() const override | corbo::PartiallyFixedVectorVertex | inlinevirtual |
isFixed() const | corbo::VertexInterface | inlinevirtual |
isFixedComponent(int idx) const override | corbo::PartiallyFixedVectorVertex | inlinevirtual |
lowerBound() const | corbo::VectorVertex | inline |
PartiallyFixedVectorVertex()=default | corbo::PartiallyFixedVectorVertex | |
PartiallyFixedVectorVertex(int dimension) | corbo::PartiallyFixedVectorVertex | inlineexplicit |
PartiallyFixedVectorVertex(int dimension, const Eigen::Ref< const Eigen::Array< bool, -1, 1 >> &fixed) | corbo::PartiallyFixedVectorVertex | inlineexplicit |
PartiallyFixedVectorVertex(const Eigen::Ref< const Eigen::VectorXd > &values) | corbo::PartiallyFixedVectorVertex | inlineexplicit |
PartiallyFixedVectorVertex(const Eigen::Ref< const Eigen::VectorXd > &values, const Eigen::Ref< const Eigen::Array< bool, -1, 1 >> &fixed) | corbo::PartiallyFixedVectorVertex | inlineexplicit |
PartiallyFixedVectorVertex(const Eigen::Ref< const Eigen::VectorXd > &values, const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub) | corbo::PartiallyFixedVectorVertex | inlineexplicit |
plus(int idx, double inc) override | corbo::VectorVertex | inlinevirtual |
plus(const double *inc) override | corbo::VectorVertex | inlinevirtual |
plusUnfixed(const double *inc) override | corbo::PartiallyFixedVectorVertex | inlinevirtual |
pop() override | corbo::VectorVertex | inlinevirtual |
Ptr typedef | corbo::PartiallyFixedVectorVertex | |
push() override | corbo::VectorVertex | inlinevirtual |
registerEqualityEdge(BaseEdge *edge) | corbo::VertexInterface | |
registerInequalityEdge(BaseEdge *edge) | corbo::VertexInterface | |
registerLsqObjectiveEdge(BaseEdge *edge) | corbo::VertexInterface | |
registerMixedEdge(BaseMixedEdge *edge) | corbo::VertexInterface | |
registerObjectiveEdge(BaseEdge *edge) | corbo::VertexInterface | |
set(const Eigen::Ref< const Eigen::VectorXd > &values, const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub, bool fixed=false) override | corbo::PartiallyFixedVectorVertex | inlinevirtual |
set(const Eigen::Ref< const Eigen::VectorXd > &values, const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub, const Eigen::Ref< const Eigen::Array< bool, -1, 1 >> &fixed) | corbo::PartiallyFixedVectorVertex | inline |
setData(int idx, double data) override | corbo::VectorVertex | inlinevirtual |
setDimension(int dim) override | corbo::PartiallyFixedVectorVertex | inlinevirtual |
setFixed(int idx, bool fixed) | corbo::PartiallyFixedVectorVertex | inline |
setFixed(const Eigen::Ref< const Eigen::Array< bool, -1, 1 >> &fixed) | corbo::PartiallyFixedVectorVertex | inline |
setFixed(bool fixed) override | corbo::PartiallyFixedVectorVertex | inlinevirtual |
setLowerBound(int idx, double lb) override | corbo::VectorVertex | inlinevirtual |
setLowerBounds(const Eigen::Ref< const Eigen::VectorXd > &lb) override | corbo::VectorVertex | inlinevirtual |
setUpperBound(int idx, double ub) override | corbo::VectorVertex | inlinevirtual |
setUpperBounds(const Eigen::Ref< const Eigen::VectorXd > &ub) override | corbo::VectorVertex | inlinevirtual |
top() override | corbo::VectorVertex | inlinevirtual |
upperBound() const | corbo::VectorVertex | inline |
UPtr typedef | corbo::PartiallyFixedVectorVertex | |
values() const | corbo::VectorVertex | inline |
values() | corbo::VectorVertex | inline |
VectorVertex()=default | corbo::VectorVertex | |
VectorVertex(bool fixed) | corbo::VectorVertex | inlineexplicit |
VectorVertex(int dimension, bool fixed=false) | corbo::VectorVertex | inlineexplicit |
VectorVertex(const Eigen::Ref< const Eigen::VectorXd > &values, bool fixed=false) | corbo::VectorVertex | inlineexplicit |
VectorVertex(const Eigen::Ref< const Eigen::VectorXd > &values, const Eigen::Ref< const Eigen::VectorXd > &lb, const Eigen::Ref< const Eigen::VectorXd > &ub, bool fixed=false) | corbo::VectorVertex | inlineexplicit |
~VertexInterface() | corbo::VertexInterface | inlinevirtual |