BeamMathUtilsType typedef | Kratos::CompoundNosesBoundingBox | |
CalculateOrthonormalBase(PointType &rDirectionVectorX, PointType &rDirectionVectorY, PointType &rDirectionVectorZ) | Kratos::SpatialBoundingBox | inlineprotected |
CompoundNosesBoundingBox() | Kratos::CompoundNosesBoundingBox | inline |
CompoundNosesBoundingBox(Parameters CustomParameters) | Kratos::CompoundNosesBoundingBox | inline |
CompoundNosesBoundingBox(Vector Radius, Vector RakeAngles, Vector ClearanceAngles, Matrix Centers, Vector Convexities, Vector Velocity, Vector AngularVelocity, Vector UpperPoint, Vector LowerPoint, Matrix InitialLocalMatrix) | Kratos::CompoundNosesBoundingBox | inline |
CompoundNosesBoundingBox(CompoundNosesBoundingBox const &rOther) | Kratos::CompoundNosesBoundingBox | inline |
ComputeContactTangent(BoundingBoxParameters &rValues, const ProcessInfo &rCurrentProcessInfo) | Kratos::SpatialBoundingBox | inlineprotected |
CreateBoundingBoxBoundaryMesh(ModelPart &rModelPart, int linear_partitions=4, int angular_partitions=4) override | Kratos::CompoundNosesBoundingBox | inlinevirtual |
CreateLinearBoundaryMesh(ModelPart &rModelPart, const unsigned int &rInitialNodeId) | Kratos::CompoundNosesBoundingBox | inlineprotected |
CreateNode(ModelPart &rModelPart, PointType &rPoint, const unsigned int &rNodeId) | Kratos::SpatialBoundingBox | inlineprotected |
CreateQuadrilateralBoundaryMesh(ModelPart &rModelPart, const unsigned int &rFirstInitialNodeId, const unsigned int &rSecondInitialNodeId) | Kratos::CompoundNosesBoundingBox | inlineprotected |
ElementType typedef | Kratos::CompoundNosesBoundingBox | |
GeometryType typedef | Kratos::CompoundNosesBoundingBox | |
GetBoxDeltaDisplacement(const double &rCurrentTime, const double &rPreviousTime) | Kratos::SpatialBoundingBox | inlineprotected |
GetBoxDisplacement(const double &rCurrentTime) | Kratos::SpatialBoundingBox | inlineprotected |
GetCenter(const PointType &rPoint) override | Kratos::CompoundNosesBoundingBox | inlinevirtual |
Kratos::SpatialBoundingBox::GetCenter() | Kratos::SpatialBoundingBox | inlinevirtual |
GetHoles(ModelPart &rModelPart) | Kratos::SpatialBoundingBox | inline |
GetMaxElementId(ModelPart &rModelPart) | Kratos::SpatialBoundingBox | inlineprotectedstatic |
GetMaxNodeId(ModelPart &rModelPart) | Kratos::SpatialBoundingBox | inlineprotectedstatic |
GetParametricDirections(BoundingBoxParameters &rValues, Vector &rT1, Vector &rT2) | Kratos::SpatialBoundingBox | inlinevirtual |
GetQuadrilateralFaces(DenseMatrix< unsigned int > &rFaces, const unsigned int &rDimension) | Kratos::SpatialBoundingBox | inline |
GetRadius(const PointType &rPoint) override | Kratos::CompoundNosesBoundingBox | inlinevirtual |
Kratos::SpatialBoundingBox::GetRadius() | Kratos::SpatialBoundingBox | inlinevirtual |
GetTriangularFaces(DenseMatrix< unsigned int > &rFaces, const unsigned int &rDimension) | Kratos::SpatialBoundingBox | inline |
GetVelocity() | Kratos::SpatialBoundingBox | inlinevirtual |
GetVertices(std::vector< PointType > &rVertices, const double &rCurrentTime, const unsigned int &rDimension) | Kratos::SpatialBoundingBox | inline |
Info() const override | Kratos::CompoundNosesBoundingBox | inlinevirtual |
IsInside(const PointType &rPoint, double &rCurrentTime, double Radius=0) override | Kratos::CompoundNosesBoundingBox | inlinevirtual |
IsInside(BoundingBoxParameters &rValues, const ProcessInfo &rCurrentProcessInfo) override | Kratos::CompoundNosesBoundingBox | inlinevirtual |
Kratos::SpatialBoundingBox::IsInside(const PointType &rPoint) | Kratos::SpatialBoundingBox | inlinevirtual |
KRATOS_CLASS_POINTER_DEFINITION(CompoundNosesBoundingBox) | Kratos::CompoundNosesBoundingBox | |
Kratos::SpatialBoundingBox::KRATOS_CLASS_POINTER_DEFINITION(SpatialBoundingBox) | Kratos::SpatialBoundingBox | |
MapToLocalFrame(QuaternionType &rQuaternion, BoundingBoxVariables &rBox) | Kratos::SpatialBoundingBox | inlineprotected |
mBox | Kratos::SpatialBoundingBox | protected |
mBoxNoses | Kratos::CompoundNosesBoundingBox | protected |
mpRigidBodyCenter | Kratos::SpatialBoundingBox | protected |
mRigidBodyCenterSupplied | Kratos::SpatialBoundingBox | protected |
NodesContainerType typedef | Kratos::CompoundNosesBoundingBox | |
NodesContainerTypePointer typedef | Kratos::CompoundNosesBoundingBox | |
NodeType typedef | Kratos::CompoundNosesBoundingBox | |
operator=(CompoundNosesBoundingBox const &rOther) | Kratos::CompoundNosesBoundingBox | inline |
Kratos::SpatialBoundingBox::operator=(SpatialBoundingBox const &rOther) | Kratos::SpatialBoundingBox | inlinevirtual |
PointType typedef | Kratos::CompoundNosesBoundingBox | |
PrintData(std::ostream &rOStream) const override | Kratos::CompoundNosesBoundingBox | inlinevirtual |
PrintInfo(std::ostream &rOStream) const override | Kratos::CompoundNosesBoundingBox | inlinevirtual |
QuaternionType typedef | Kratos::CompoundNosesBoundingBox | |
SetAngularVelocity(PointType &rAngularVelocity) | Kratos::SpatialBoundingBox | inline |
SetAxisymmetric() | Kratos::SpatialBoundingBox | inline |
SetDimension(int dimension) | Kratos::SpatialBoundingBox | inline |
SetLowerPoint(PointType &rLowerPoint) | Kratos::SpatialBoundingBox | inline |
SetRigidBodyCenter(NodeType::Pointer pCenter) | Kratos::SpatialBoundingBox | inline |
SetUpperPoint(PointType &rUpperPoint) | Kratos::SpatialBoundingBox | inline |
SetVelocity(PointType &rVelocity) | Kratos::SpatialBoundingBox | inline |
SpatialBoundingBox() | Kratos::SpatialBoundingBox | inline |
SpatialBoundingBox(Parameters CustomParameters) | Kratos::SpatialBoundingBox | inline |
SpatialBoundingBox(const PointType &rLowerPoint, const PointType &rUpperPoint) | Kratos::SpatialBoundingBox | inline |
SpatialBoundingBox(const PointType &rCenter, const double &rRadius) | Kratos::SpatialBoundingBox | inline |
SpatialBoundingBox(ModelPart &rModelPart, const double &rRadius, double factor=0) | Kratos::SpatialBoundingBox | inline |
SpatialBoundingBox(SpatialBoundingBox const &rOther) | Kratos::SpatialBoundingBox | inline |
UpdateBoxPosition(const double &rCurrentTime) override | Kratos::CompoundNosesBoundingBox | inlinevirtual |
~CompoundNosesBoundingBox() | Kratos::CompoundNosesBoundingBox | inlinevirtual |
~SpatialBoundingBox() | Kratos::SpatialBoundingBox | inlinevirtual |