KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Kratos::PlaneBoundingBox Member List

This is the complete list of members for Kratos::PlaneBoundingBox, including all inherited members.

BeamMathUtilsType typedefKratos::SpatialBoundingBox
CalculateOrthonormalBase(PointType &rDirectionVectorX, PointType &rDirectionVectorY, PointType &rDirectionVectorZ)Kratos::SpatialBoundingBoxinlineprotected
ComputeContactTangent(BoundingBoxParameters &rValues, const ProcessInfo &rCurrentProcessInfo)Kratos::SpatialBoundingBoxinlineprotected
CreateBoundingBoxBoundaryMesh(ModelPart &rModelPart, int linear_partitions=4, int angular_partitions=4) overrideKratos::PlaneBoundingBoxinlinevirtual
CreateLinearBoundaryMesh(ModelPart &rModelPart, const unsigned int &rInitialNodeId)Kratos::PlaneBoundingBoxinlineprotected
CreateNode(ModelPart &rModelPart, PointType &rPoint, const unsigned int &rNodeId)Kratos::SpatialBoundingBoxinlineprotected
CreateQuadrilateralBoundaryMesh(ModelPart &rModelPart, const unsigned int &rInitialNodeId)Kratos::PlaneBoundingBoxinlineprotected
ElementType typedefKratos::PlaneBoundingBox
GeometryType typedefKratos::PlaneBoundingBox
GetBoxDeltaDisplacement(const double &rCurrentTime, const double &rPreviousTime)Kratos::SpatialBoundingBoxinlineprotected
GetBoxDisplacement(const double &rCurrentTime)Kratos::SpatialBoundingBoxinlineprotected
GetCenter()Kratos::SpatialBoundingBoxinlinevirtual
GetCenter(const PointType &rPoint)Kratos::SpatialBoundingBoxinlinevirtual
GetHoles(ModelPart &rModelPart)Kratos::SpatialBoundingBoxinline
GetMaxElementId(ModelPart &rModelPart)Kratos::SpatialBoundingBoxinlineprotectedstatic
GetMaxNodeId(ModelPart &rModelPart)Kratos::SpatialBoundingBoxinlineprotectedstatic
GetParametricDirections(BoundingBoxParameters &rValues, Vector &rT1, Vector &rT2) overrideKratos::PlaneBoundingBoxinlinevirtual
GetQuadrilateralFaces(DenseMatrix< unsigned int > &rFaces, const unsigned int &rDimension)Kratos::SpatialBoundingBoxinline
GetRadius()Kratos::SpatialBoundingBoxinlinevirtual
GetRadius(const PointType &rPoint)Kratos::SpatialBoundingBoxinlinevirtual
GetTriangularFaces(DenseMatrix< unsigned int > &rFaces, const unsigned int &rDimension)Kratos::SpatialBoundingBoxinline
GetVelocity()Kratos::SpatialBoundingBoxinlinevirtual
GetVertices(std::vector< PointType > &rVertices, const double &rCurrentTime, const unsigned int &rDimension)Kratos::SpatialBoundingBoxinline
Info() const overrideKratos::PlaneBoundingBoxinlinevirtual
IsInside(const PointType &rPoint, double &rCurrentTime, double Radius=0) overrideKratos::PlaneBoundingBoxinlinevirtual
IsInside(BoundingBoxParameters &rValues, const ProcessInfo &rCurrentProcessInfo) overrideKratos::PlaneBoundingBoxinlinevirtual
Kratos::SpatialBoundingBox::IsInside(const PointType &rPoint)Kratos::SpatialBoundingBoxinlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(PlaneBoundingBox)Kratos::PlaneBoundingBox
Kratos::SpatialBoundingBox::KRATOS_CLASS_POINTER_DEFINITION(SpatialBoundingBox)Kratos::SpatialBoundingBox
MapToLocalFrame(QuaternionType &rQuaternion, BoundingBoxVariables &rBox)Kratos::SpatialBoundingBoxinlineprotected
mBoxKratos::SpatialBoundingBoxprotected
mPlaneKratos::PlaneBoundingBoxprotected
mpRigidBodyCenterKratos::SpatialBoundingBoxprotected
mRigidBodyCenterSuppliedKratos::SpatialBoundingBoxprotected
NodesContainerType typedefKratos::PlaneBoundingBox
NodesContainerTypePointer typedefKratos::PlaneBoundingBox
NodeType typedefKratos::PlaneBoundingBox
operator=(PlaneBoundingBox const &rOther)Kratos::PlaneBoundingBoxinline
Kratos::SpatialBoundingBox::operator=(SpatialBoundingBox const &rOther)Kratos::SpatialBoundingBoxinlinevirtual
PlaneBoundingBox()Kratos::PlaneBoundingBoxinline
PlaneBoundingBox(Parameters CustomParameters)Kratos::PlaneBoundingBoxinline
PlaneBoundingBox(PointType Point, PointType Normal, PointType Velocity, int Convexity)Kratos::PlaneBoundingBoxinline
PlaneBoundingBox(PlaneBoundingBox const &rOther)Kratos::PlaneBoundingBoxinline
PointType typedefKratos::PlaneBoundingBox
PrintData(std::ostream &rOStream) const overrideKratos::PlaneBoundingBoxinlinevirtual
PrintInfo(std::ostream &rOStream) const overrideKratos::PlaneBoundingBoxinlinevirtual
QuaternionType typedefKratos::PlaneBoundingBox
SetAngularVelocity(PointType &rAngularVelocity)Kratos::SpatialBoundingBoxinline
SetAxisymmetric()Kratos::SpatialBoundingBoxinline
SetDimension(int dimension)Kratos::SpatialBoundingBoxinline
SetLowerPoint(PointType &rLowerPoint)Kratos::SpatialBoundingBoxinline
SetRigidBodyCenter(NodeType::Pointer pCenter)Kratos::SpatialBoundingBoxinline
SetUpperPoint(PointType &rUpperPoint)Kratos::SpatialBoundingBoxinline
SetVelocity(PointType &rVelocity)Kratos::SpatialBoundingBoxinline
SpatialBoundingBox()Kratos::SpatialBoundingBoxinline
SpatialBoundingBox(Parameters CustomParameters)Kratos::SpatialBoundingBoxinline
SpatialBoundingBox(const PointType &rLowerPoint, const PointType &rUpperPoint)Kratos::SpatialBoundingBoxinline
SpatialBoundingBox(const PointType &rCenter, const double &rRadius)Kratos::SpatialBoundingBoxinline
SpatialBoundingBox(ModelPart &rModelPart, const double &rRadius, double factor=0)Kratos::SpatialBoundingBoxinline
SpatialBoundingBox(SpatialBoundingBox const &rOther)Kratos::SpatialBoundingBoxinline
UpdateBoxPosition(const double &rCurrentTime) overrideKratos::PlaneBoundingBoxinlinevirtual
~PlaneBoundingBox()Kratos::PlaneBoundingBoxinlinevirtual
~SpatialBoundingBox()Kratos::SpatialBoundingBoxinlinevirtual