_cache | corbo::BaseEdge | protected |
_collocation | corbo::UncompressedCollocationEdge | private |
_dim_x | corbo::UncompressedCollocationEdge | private |
_dimension | corbo::UncompressedCollocationEdge | private |
_dt | corbo::UncompressedCollocationEdge | private |
_dynamics | corbo::UncompressedCollocationEdge | private |
_dynamics_quadrature | corbo::UncompressedCollocationEdge | private |
_edge_idx | corbo::BaseEdge | protected |
_intermediate_u | corbo::UncompressedCollocationEdge | private |
_intermediate_u_internal_buf | corbo::UncompressedCollocationEdge | private |
_intermediate_x | corbo::UncompressedCollocationEdge | private |
_midpoint_error | corbo::UncompressedCollocationEdge | private |
_num_intermediate_points | corbo::UncompressedCollocationEdge | private |
_u1 | corbo::UncompressedCollocationEdge | private |
_u2 | corbo::UncompressedCollocationEdge | private |
_vertices | corbo::Edge<> | protected |
_x1 | corbo::UncompressedCollocationEdge | private |
_x2 | corbo::UncompressedCollocationEdge | private |
clearInternalBuffer() | corbo::UncompressedCollocationEdge | inlineprotected |
computeHessian(int vtx_idx_i, int vtx_idx_j, const Eigen::Ref< const Eigen::MatrixXd > &block_jacobian_i, Eigen::Ref< Eigen::MatrixXd > block_hessian_ij, const double *multipliers=nullptr, double weight=1.0) | corbo::BaseEdge | virtual |
computeHessianInc(int vtx_idx_i, int vtx_idx_j, const Eigen::Ref< const Eigen::MatrixXd > &block_jacobian_i, Eigen::Ref< Eigen::MatrixXd > block_hessian_ij, const double *multipliers=nullptr, double weight=1.0) | corbo::BaseEdge | virtual |
computeHessianInc(int vtx_idx_i, int vtx_idx_j, Eigen::Ref< Eigen::MatrixXd > block_hessian_ij, const double *multipliers=nullptr, double weight=1.0) | corbo::BaseEdge | virtual |
computeJacobian(int vtx_idx, Eigen::Ref< Eigen::MatrixXd > block_jacobian, const double *multipliers=nullptr) | corbo::BaseEdge | virtual |
computeSquaredNormOfValues() | corbo::EdgeInterface | inlinevirtual |
computeSquaredNormOfValuesCached() | corbo::BaseEdge | inline |
computeSumOfValues() | corbo::EdgeInterface | inlinevirtual |
computeValues(Eigen::Ref< Eigen::VectorXd > values) override | corbo::UncompressedCollocationEdge | inlinevirtual |
computeValuesCached() | corbo::BaseEdge | inline |
ConstPtr typedef | corbo::Edge<> | |
Edge()=delete | corbo::Edge<> | |
Edge(int num_vertices) | corbo::Edge<> | inlineexplicit |
finalize() | corbo::UncompressedCollocationEdge | inline |
getCache() | corbo::BaseEdge | inline |
getCache() const | corbo::BaseEdge | inline |
getDimension() const override | corbo::UncompressedCollocationEdge | inlinevirtual |
getEdgeIdx() const | corbo::BaseEdge | inline |
getNumFiniteVerticesLowerBounds() const | corbo::EdgeInterface | |
getNumFiniteVerticesUpperBounds() const | corbo::EdgeInterface | |
getNumVertices() const override | corbo::Edge<> | inlinevirtual |
getVertex(int idx) const override | corbo::Edge<> | inlinevirtual |
getVertexRaw(int idx) override | corbo::Edge<> | inlinevirtual |
isLeastSquaresForm() const override | corbo::UncompressedCollocationEdge | inlinevirtual |
isLinear() const override | corbo::UncompressedCollocationEdge | inlinevirtual |
providesHessian() const | corbo::BaseEdge | inlinevirtual |
providesJacobian() const override | corbo::Edge<> | inlinevirtual |
Ptr typedef | corbo::UncompressedCollocationEdge | |
reserveCacheMemory(int num_value_vectors, int num_jacobians) | corbo::BaseEdge | inline |
reserveJacobiansCacheMemory(int num_jacobians) | corbo::BaseEdge | inline |
reserveValuesCacheMemory(int num_value_vectors) | corbo::BaseEdge | inline |
resizeVertexContainer(int n) | corbo::Edge<> | inline |
setVertex(int idx, VertexInterface &vertex) | corbo::Edge<> | inline |
UncompressedCollocationEdge(SystemDynamicsInterface::Ptr dynamics, QuadratureCollocationInterface::Ptr quadrature) | corbo::UncompressedCollocationEdge | inlineexplicit |
UPtr typedef | corbo::UncompressedCollocationEdge | |
VertexContainer typedef | corbo::Edge<> | |
verticesDimension() const override | corbo::Edge<> | inlinevirtual |
~EdgeInterface() | corbo::EdgeInterface | inlinevirtual |