Base typedef (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | |
BaseRectangularHexahedron() | caribou::geometry::BaseRectangularHexahedron< Derived > | inline |
BaseRectangularHexahedron(WorldCoordinates center) | caribou::geometry::BaseRectangularHexahedron< Derived > | inlineexplicit |
BaseRectangularHexahedron(WorldCoordinates center, Size H) | caribou::geometry::BaseRectangularHexahedron< Derived > | inline |
BaseRectangularHexahedron(WorldCoordinates center, Rotation R) | caribou::geometry::BaseRectangularHexahedron< Derived > | inline |
BaseRectangularHexahedron(WorldCoordinates center, Size H, Rotation R) | caribou::geometry::BaseRectangularHexahedron< Derived > | inline |
BaseRectangularHexahedron< RectangularHexahedron< Quadratic > > (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | friend |
boundary_element(const UNSIGNED_INTEGER_TYPE &boundary_id) const | caribou::geometry::Element< Derived > | inline |
boundary_elements_node_indices() const -> const auto & | caribou::geometry::Element< Derived > | inline |
canonical_nodes (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | static |
CanonicalDimension (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | static |
center() const -> WorldCoordinates | caribou::geometry::Element< Derived > | inline |
contains(const WorldCoordinates &coordinates) const -> bool | caribou::geometry::BaseRectangularHexahedron< Derived > | inline |
contains_local(const LocalCoordinates &xi, const FLOATING_POINT_TYPE &eps=1e-10) const -> bool | caribou::geometry::Element< Derived > | inline |
Dimension (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | static |
dL(const LocalCoordinates &xi) const -> Matrix< NumberOfNodesAtCompileTime, CanonicalDimension > | caribou::geometry::Element< Derived > | inline |
edges() const | caribou::geometry::RectangularHexahedron< Quadratic > | inline |
Element< RectangularHexahedron< Quadratic > > (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | friend |
faces() const | caribou::geometry::BaseRectangularHexahedron< Derived > | inline |
gauss_node(const UNSIGNED_INTEGER_TYPE &index) const -> const GaussNode & | caribou::geometry::Element< Derived > | inline |
gauss_nodes() const -> const std::vector< GaussNode > & | caribou::geometry::Element< Derived > | inline |
GaussNode typedef (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | |
interpolate(const LocalCoordinates &coordinates, const Eigen::MatrixBase< MatrixType > &values) const | caribou::geometry::Element< Derived > | inline |
intersects(const Segment< _3D, Linear > &segment, const FLOATING_POINT_TYPE eps=EPSILON) const -> bool | caribou::geometry::BaseRectangularHexahedron< Derived > | inline |
intersects(const Triangle< _3D, Linear > &t, const FLOATING_POINT_TYPE eps=1e-10) const -> bool | caribou::geometry::BaseRectangularHexahedron< Derived > | inline |
jacobian(const LocalCoordinates &coordinates) const -> Matrix< Dimension, CanonicalDimension > | caribou::geometry::Element< Derived > | inline |
L(const LocalCoordinates &xi) const -> Vector< NumberOfNodesAtCompileTime > | caribou::geometry::Element< Derived > | inline |
local_coordinates(const WorldCoordinates &coordinates) const -> LocalCoordinates | caribou::geometry::BaseRectangularHexahedron< Derived > | inline |
Element< Derived >::local_coordinates(const WorldCoordinates &coordinates) const -> LocalCoordinates | caribou::geometry::Element< Derived > | inline |
Element< Derived >::local_coordinates(const WorldCoordinates &coordinates, const LocalCoordinates &starting_point, const FLOATING_POINT_TYPE &residual_tolerance, const UNSIGNED_INTEGER_TYPE &maximum_number_of_iterations) const -> LocalCoordinates | caribou::geometry::Element< Derived > | inline |
LocalCoordinates typedef (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | |
Matrix typedef (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | |
MatrixI typedef (defined in caribou::geometry::Element< Derived >) | caribou::geometry::Element< Derived > | |
node(const UNSIGNED_INTEGER_TYPE &index) const | caribou::geometry::Element< Derived > | inline |
nodes() const | caribou::geometry::Element< Derived > | inline |
number_of_boundary_elements() const | caribou::geometry::Element< Derived > | inline |
number_of_gauss_nodes() const -> UNSIGNED_INTEGER_TYPE | caribou::geometry::Element< Derived > | inline |
number_of_nodes() const -> UNSIGNED_INTEGER_TYPE | caribou::geometry::Element< Derived > | inline |
NumberOfGaussNodesAtCompileTime (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | static |
NumberOfNodesAtCompileTime (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | static |
p_center | caribou::geometry::BaseRectangularHexahedron< Derived > | protected |
p_H | caribou::geometry::BaseRectangularHexahedron< Derived > | protected |
p_R | caribou::geometry::BaseRectangularHexahedron< Derived > | protected |
RectangularHexahedron(const Hexahedron< Order > &hexa) (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | inlineexplicit |
RectangularHexahedron(Eigen::EigenBase< EigenType > &nodes) | caribou::geometry::RectangularHexahedron< Quadratic > | inlineexplicit |
RectangularHexahedron(const Eigen::EigenBase< EigenType > &nodes) | caribou::geometry::RectangularHexahedron< Quadratic > | inlineexplicit |
RectangularHexahedron(Eigen::EigenBase< EigenType > &nodes) | caribou::geometry::RectangularHexahedron< Quadratic > | inlineexplicit |
RectangularHexahedron(const Eigen::EigenBase< EigenType > &nodes) | caribou::geometry::RectangularHexahedron< Quadratic > | inlineexplicit |
rotation() const -> const Rotation & | caribou::geometry::BaseRectangularHexahedron< Derived > | inline |
Rotation typedef (defined in caribou::geometry::BaseRectangularHexahedron< Derived >) | caribou::geometry::BaseRectangularHexahedron< Derived > | |
Scalar typedef (defined in caribou::geometry::Element< Derived >) | caribou::geometry::Element< Derived > | |
size() const -> const Size & | caribou::geometry::BaseRectangularHexahedron< Derived > | inline |
Size typedef (defined in caribou::geometry::BaseRectangularHexahedron< Derived >) | caribou::geometry::BaseRectangularHexahedron< Derived > | |
Vector typedef (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | |
world_coordinates(const LocalCoordinates &coordinates) const -> WorldCoordinates | caribou::geometry::BaseRectangularHexahedron< Derived > | inline |
Element< Derived >::world_coordinates(const LocalCoordinates &coordinates) const -> WorldCoordinates | caribou::geometry::Element< Derived > | inline |
WorldCoordinates typedef (defined in caribou::geometry::RectangularHexahedron< Quadratic >) | caribou::geometry::RectangularHexahedron< Quadratic > | |