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::Quadrilateral3D8< TPointType > Member List

This is the complete list of members for Kratos::Quadrilateral3D8< TPointType >, including all inherited members.

AddGeometryPart(GeometryType::Pointer pGeometry)Kratos::Geometry< TPointType >inlinevirtual
AllPointsAreValid() constKratos::Geometry< TPointType >inlineprotected
Area() const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
AreaToEdgeLengthRatio() constKratos::Geometry< TPointType >inlineprotectedvirtual
Assign(const Variable< bool > &rVariable, const bool Input)Kratos::Geometry< TPointType >inlinevirtual
Assign(const Variable< int > &rVariable, const int Input)Kratos::Geometry< TPointType >inlinevirtual
Assign(const Variable< double > &rVariable, const double Input)Kratos::Geometry< TPointType >inlinevirtual
Assign(const Variable< array_1d< double, 2 >> &rVariable, const array_1d< double, 2 > &rInput)Kratos::Geometry< TPointType >inlinevirtual
Assign(const Variable< array_1d< double, 3 >> &rVariable, const array_1d< double, 3 > &rInput)Kratos::Geometry< TPointType >inlinevirtual
Assign(const Variable< array_1d< double, 6 >> &rVariable, const array_1d< double, 6 > &rInput)Kratos::Geometry< TPointType >inlinevirtual
Assign(const Variable< Vector > &rVariable, const Vector &rInput)Kratos::Geometry< TPointType >inlinevirtual
Assign(const Variable< Matrix > &rVariable, const Matrix &rInput)Kratos::Geometry< TPointType >inlinevirtual
AverageEdgeLength() constKratos::Geometry< TPointType >inlinevirtual
back()Kratos::Geometry< TPointType >inline
back() constKratos::Geometry< TPointType >inline
BACKGROUND_GEOMETRY_INDEXKratos::Geometry< TPointType >static
BaseType typedefKratos::Quadrilateral3D8< TPointType >
begin()Kratos::Geometry< TPointType >inline
begin() constKratos::Geometry< TPointType >inline
BoundingBox(TPointType &rLowPoint, TPointType &rHighPoint) constKratos::Geometry< TPointType >inlinevirtual
Calculate(const Variable< bool > &rVariable, bool &rOutput) constKratos::Geometry< TPointType >inlinevirtual
Calculate(const Variable< int > &rVariable, int &rOutput) constKratos::Geometry< TPointType >inlinevirtual
Calculate(const Variable< double > &rVariable, double &rOutput) constKratos::Geometry< TPointType >inlinevirtual
Calculate(const Variable< array_1d< double, 2 >> &rVariable, array_1d< double, 2 > &rOutput) constKratos::Geometry< TPointType >inlinevirtual
Calculate(const Variable< array_1d< double, 3 >> &rVariable, array_1d< double, 3 > &rOutput) constKratos::Geometry< TPointType >inlinevirtual
Calculate(const Variable< array_1d< double, 6 >> &rVariable, array_1d< double, 6 > &rOutput) constKratos::Geometry< TPointType >inlinevirtual
Calculate(const Variable< Vector > &rVariable, Vector &rOutput) constKratos::Geometry< TPointType >inlinevirtual
Calculate(const Variable< Matrix > &rVariable, Matrix &rOutput) constKratos::Geometry< TPointType >inlinevirtual
CalculateDistance(const CoordinatesArrayType &rPointGlobalCoordinates, const double Tolerance=std::numeric_limits< double >::epsilon()) constKratos::Geometry< TPointType >inlinevirtual
capacity()Kratos::Geometry< TPointType >inline
Center() constKratos::Geometry< TPointType >inlinevirtual
Check() constKratos::Geometry< TPointType >inlinevirtual
Circumradius() constKratos::Geometry< TPointType >inlinevirtual
clear()Kratos::Geometry< TPointType >inline
ClonePoints()Kratos::Geometry< TPointType >inline
ClosestPoint(const CoordinatesArrayType &rPointGlobalCoordinates, CoordinatesArrayType &rClosestPointGlobalCoordinates, CoordinatesArrayType &rClosestPointLocalCoordinates, const double Tolerance=std::numeric_limits< double >::epsilon()) constKratos::Geometry< TPointType >inlinevirtual
ClosestPoint(const CoordinatesArrayType &rPointGlobalCoordinates, CoordinatesArrayType &rClosestPointGlobalCoordinates, const double Tolerance=std::numeric_limits< double >::epsilon()) constKratos::Geometry< TPointType >inlinevirtual
ClosestPointGlobalToLocalSpace(const CoordinatesArrayType &rPointGlobalCoordinates, CoordinatesArrayType &rClosestPointLocalCoordinates, const double Tolerance=std::numeric_limits< double >::epsilon()) constKratos::Geometry< TPointType >inlinevirtual
ClosestPointLocalCoordinates(const CoordinatesArrayType &rPointGlobalCoordinates, CoordinatesArrayType &rClosestPointLocalCoordinates, const double Tolerance=std::numeric_limits< double >::epsilon()) constKratos::Geometry< TPointType >inlinevirtual
ClosestPointLocalToLocalSpace(const CoordinatesArrayType &rPointLocalCoordinates, CoordinatesArrayType &rClosestPointLocalCoordinates, const double Tolerance=std::numeric_limits< double >::epsilon()) constKratos::Geometry< TPointType >inlinevirtual
ComputeDihedralAngles(Vector &rDihedralAngles) constKratos::Geometry< TPointType >inlinevirtual
ComputeSolidAngles(Vector &rSolidAngles) constKratos::Geometry< TPointType >inlinevirtual
const_iterator typedefKratos::Geometry< TPointType >
ConstPointPointerType typedefKratos::Geometry< TPointType >
ConstPointReferenceType typedefKratos::Geometry< TPointType >
CoordinatesArrayType typedefKratos::Quadrilateral3D8< TPointType >
Create(const IndexType NewGeometryId, PointsArrayType const &rThisPoints) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
Create(const IndexType NewGeometryId, const BaseType &rGeometry) const overrideKratos::Quadrilateral3D8< TPointType >inline
Kratos::Geometry::Create(PointsArrayType const &rThisPoints) constKratos::Geometry< TPointType >inlinevirtual
Kratos::Geometry::Create(const std::string &rNewGeometryName, PointsArrayType const &rThisPoints) constKratos::Geometry< TPointType >inline
Kratos::Geometry::Create(const GeometryType &rGeometry) constKratos::Geometry< TPointType >inlinevirtual
Kratos::Geometry::Create(const IndexType NewGeometryId, const GeometryType &rGeometry) constKratos::Geometry< TPointType >inlinevirtual
Kratos::Geometry::Create(const std::string &rNewGeometryName, const GeometryType &rGeometry) constKratos::Geometry< TPointType >inline
CreateIntegrationPoints(IntegrationPointsArrayType &rIntegrationPoints, IntegrationInfo &rIntegrationInfo) constKratos::Geometry< TPointType >inlinevirtual
CreateQuadraturePointGeometries(GeometriesArrayType &rResultGeometries, IndexType NumberOfShapeFunctionDerivatives, const IntegrationPointsArrayType &rIntegrationPoints, IntegrationInfo &rIntegrationInfo)Kratos::Geometry< TPointType >inlinevirtual
CreateQuadraturePointGeometries(GeometriesArrayType &rResultGeometries, IndexType NumberOfShapeFunctionDerivatives, IntegrationInfo &rIntegrationInfo)Kratos::Geometry< TPointType >inlinevirtual
DeterminantOfJacobian(Vector &rResult) constKratos::Geometry< TPointType >inline
DeterminantOfJacobian(Vector &rResult, IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inlinevirtual
DeterminantOfJacobian(IndexType IntegrationPointIndex) constKratos::Geometry< TPointType >inline
DeterminantOfJacobian(IndexType IntegrationPointIndex, IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inlinevirtual
DeterminantOfJacobian(const CoordinatesArrayType &rPoint) constKratos::Geometry< TPointType >inlinevirtual
difference_type typedefKratos::Geometry< TPointType >
DomainSize() const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
EdgesNumber() const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
EdgeType typedefKratos::Quadrilateral3D8< TPointType >
empty() constKratos::Geometry< TPointType >inline
end()Kratos::Geometry< TPointType >inline
end() constKratos::Geometry< TPointType >inline
FacesNumber() constKratos::Geometry< TPointType >inlinevirtual
front()Kratos::Geometry< TPointType >inline
front() constKratos::Geometry< TPointType >inline
GenerateBoundariesEntities() constKratos::Geometry< TPointType >inlinevirtual
GenerateEdges() const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
GenerateFaces() constKratos::Geometry< TPointType >inlinevirtual
GenerateId(const std::string &rName)Kratos::Geometry< TPointType >inlinestatic
GeneratePoints() constKratos::Geometry< TPointType >inlinevirtual
GeometriesArrayType typedefKratos::Quadrilateral3D8< TPointType >
Geometry()Kratos::Geometry< TPointType >inline
Geometry(IndexType GeomertyId)Kratos::Geometry< TPointType >inline
Geometry(const std::string &GeometryName)Kratos::Geometry< TPointType >inline
Geometry(const PointsArrayType &ThisPoints, GeometryData const *pThisGeometryData=&GeometryDataInstance())Kratos::Geometry< TPointType >inline
Geometry(IndexType GeometryId, const PointsArrayType &ThisPoints, GeometryData const *pThisGeometryData=&GeometryDataInstance())Kratos::Geometry< TPointType >inline
Geometry(const std::string &GeometryName, const PointsArrayType &ThisPoints, GeometryData const *pThisGeometryData=&GeometryDataInstance())Kratos::Geometry< TPointType >inline
Geometry(const Geometry &rOther)Kratos::Geometry< TPointType >inline
Geometry(Geometry< TOtherPointType > const &rOther)Kratos::Geometry< TPointType >inline
GeometryType typedefKratos::Geometry< TPointType >
GetContainer()Kratos::Geometry< TPointType >inline
GetContainer() constKratos::Geometry< TPointType >inline
GetData()Kratos::Geometry< TPointType >inline
GetData() constKratos::Geometry< TPointType >inline
GetDefaultIntegrationInfo() constKratos::Geometry< TPointType >inlinevirtual
GetDefaultIntegrationMethod() constKratos::Geometry< TPointType >inline
GetGeometryData() constKratos::Geometry< TPointType >inline
GetGeometryFamily() const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
GetGeometryParent(IndexType Index) constKratos::Geometry< TPointType >inlinevirtual
GetGeometryPart(const IndexType Index)Kratos::Geometry< TPointType >inlinevirtual
GetGeometryPart(const IndexType Index) constKratos::Geometry< TPointType >inlinevirtual
GetGeometryType() const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
GetPoint(const int Index) constKratos::Geometry< TPointType >inline
GetPoint(const int Index)Kratos::Geometry< TPointType >inline
GetValue(const TVariableType &rThisVariable)Kratos::Geometry< TPointType >inline
GetValue(const TVariableType &rThisVariable) constKratos::Geometry< TPointType >inline
GlobalCoordinates(CoordinatesArrayType &rResult, CoordinatesArrayType const &LocalCoordinates) constKratos::Geometry< TPointType >inlinevirtual
GlobalCoordinates(CoordinatesArrayType &rResult, IndexType IntegrationPointIndex) constKratos::Geometry< TPointType >inline
GlobalCoordinates(CoordinatesArrayType &rResult, IndexType IntegrationPointIndex, const IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inline
GlobalCoordinates(CoordinatesArrayType &rResult, CoordinatesArrayType const &LocalCoordinates, Matrix &DeltaPosition) constKratos::Geometry< TPointType >inlinevirtual
GlobalSpaceDerivatives(std::vector< CoordinatesArrayType > &rGlobalSpaceDerivatives, const CoordinatesArrayType &rLocalCoordinates, const SizeType DerivativeOrder) constKratos::Geometry< TPointType >inlinevirtual
GlobalSpaceDerivatives(std::vector< CoordinatesArrayType > &rGlobalSpaceDerivatives, IndexType IntegrationPointIndex, const SizeType DerivativeOrder) constKratos::Geometry< TPointType >inlinevirtual
Has(const Variable< TDataType > &rThisVariable) constKratos::Geometry< TPointType >inline
HasGeometryPart(const IndexType Index) constKratos::Geometry< TPointType >inlinevirtual
HasIntegrationMethod(IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inline
HasIntersection(const GeometryType &ThisGeometry) constKratos::Geometry< TPointType >inlinevirtual
HasIntersection(const Point &rLowPoint, const Point &rHighPoint) constKratos::Geometry< TPointType >inlinevirtual
HasSameGeometryType(const GeometryType &rLHS, const GeometryType &rRHS)Kratos::Geometry< TPointType >inlinestatic
HasSameGeometryType(const GeometryType *rLHS, const GeometryType *rRHS)Kratos::Geometry< TPointType >inlinestatic
HasSameType(const GeometryType &rLHS, const GeometryType &rRHS)Kratos::Geometry< TPointType >inlinestatic
HasSameType(const GeometryType *rLHS, const GeometryType *rRHS)Kratos::Geometry< TPointType >inlinestatic
Id() constKratos::Geometry< TPointType >inline
IndexType typedefKratos::Quadrilateral3D8< TPointType >
Info() const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
Inradius() constKratos::Geometry< TPointType >inlinevirtual
InradiusToCircumradiusQuality() constKratos::Geometry< TPointType >inlineprotectedvirtual
InradiusToLongestEdgeQuality() constKratos::Geometry< TPointType >inlineprotectedvirtual
IntegrationMethod typedefKratos::Quadrilateral3D8< TPointType >
IntegrationPoints() constKratos::Geometry< TPointType >inline
IntegrationPoints(IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inline
IntegrationPointsArrayType typedefKratos::Quadrilateral3D8< TPointType >
IntegrationPointsContainerType typedefKratos::Quadrilateral3D8< TPointType >
IntegrationPointsNumber() constKratos::Geometry< TPointType >inline
IntegrationPointsNumber(IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inline
IntegrationPointType typedefKratos::Quadrilateral3D8< TPointType >
InverseOfJacobian(JacobiansType &rResult) constKratos::Geometry< TPointType >inline
InverseOfJacobian(JacobiansType &rResult, IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inlinevirtual
InverseOfJacobian(Matrix &rResult, IndexType IntegrationPointIndex) constKratos::Geometry< TPointType >inline
InverseOfJacobian(Matrix &rResult, IndexType IntegrationPointIndex, IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inlinevirtual
InverseOfJacobian(Matrix &rResult, const CoordinatesArrayType &rCoordinates) constKratos::Geometry< TPointType >inlinevirtual
IsIdGeneratedFromString()Kratos::Geometry< TPointType >inline
IsIdSelfAssigned()Kratos::Geometry< TPointType >inline
IsInside(const CoordinatesArrayType &rPoint, CoordinatesArrayType &rResult, const double Tolerance=std::numeric_limits< double >::epsilon()) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
IsInsideLocalSpace(const CoordinatesArrayType &rPointLocalCoordinates, const double Tolerance=std::numeric_limits< double >::epsilon()) constKratos::Geometry< TPointType >inlinevirtual
IsSame(const GeometryType &rLHS, const GeometryType &rRHS)Kratos::Geometry< TPointType >inlinestatic
IsSame(const GeometryType *rLHS, const GeometryType *rRHS)Kratos::Geometry< TPointType >inlinestatic
IsSymmetric() constKratos::Geometry< TPointType >inlinevirtual
iterator typedefKratos::Geometry< TPointType >
Jacobian(JacobiansType &rResult, IntegrationMethod ThisMethod) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
Jacobian(JacobiansType &rResult, IntegrationMethod ThisMethod, Matrix &DeltaPosition) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
Jacobian(Matrix &rResult, IndexType IntegrationPointIndex, IntegrationMethod ThisMethod) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
Jacobian(Matrix &rResult, const CoordinatesArrayType &rPoint) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
Kratos::Geometry::Jacobian(JacobiansType &rResult) constKratos::Geometry< TPointType >inline
Kratos::Geometry::Jacobian(Matrix &rResult, IndexType IntegrationPointIndex) constKratos::Geometry< TPointType >inline
Kratos::Geometry::Jacobian(Matrix &rResult, IndexType IntegrationPointIndex, IntegrationMethod ThisMethod, const Matrix &rDeltaPosition) constKratos::Geometry< TPointType >inlinevirtual
Kratos::Geometry::Jacobian(Matrix &rResult, const CoordinatesArrayType &rCoordinates, Matrix &rDeltaPosition) constKratos::Geometry< TPointType >inlinevirtual
JacobiansType typedefKratos::Quadrilateral3D8< TPointType >
KRATOS_CLASS_POINTER_DEFINITION(Quadrilateral3D8)Kratos::Quadrilateral3D8< TPointType >
Kratos::Geometry::KRATOS_CLASS_POINTER_DEFINITION(Geometry)Kratos::Geometry< TPointType >
KRATOS_DEPRECATED_MESSAGE("This is legacy version (use GenerateEdges instead)") virtual GeometriesArrayType Edges(void)Kratos::Geometry< TPointType >inline
KRATOS_DEPRECATED_MESSAGE("This is legacy version (use GenerateFaces instead)") virtual GeometriesArrayType Faces(void)Kratos::Geometry< TPointType >inline
Length() const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
LocalSpaceDimension() constKratos::Geometry< TPointType >inline
LumpingFactors(Vector &rResult, const LumpingMethods LumpingMethod=LumpingMethods::ROW_SUM) constKratos::Geometry< TPointType >inlinevirtual
LumpingMethods enum nameKratos::Geometry< TPointType >
max_size() constKratos::Geometry< TPointType >inline
MaxDihedralAngle() constKratos::Geometry< TPointType >inlineprotectedvirtual
MaxEdgeLength() constKratos::Geometry< TPointType >inlinevirtual
MinDihedralAngle() constKratos::Geometry< TPointType >inlineprotectedvirtual
MinEdgeLength() constKratos::Geometry< TPointType >inlinevirtual
MinSolidAngle() constKratos::Geometry< TPointType >inlineprotectedvirtual
Name() constKratos::Geometry< TPointType >inlinevirtual
NodesInFaces(DenseMatrix< unsigned int > &rNodesInFaces) constKratos::Geometry< TPointType >inlinevirtual
Normal(const CoordinatesArrayType &rPointLocalCoordinates) constKratos::Geometry< TPointType >inlinevirtual
Normal(IndexType IntegrationPointIndex) constKratos::Geometry< TPointType >inlinevirtual
Normal(IndexType IntegrationPointIndex, IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inlinevirtual
NormalType typedefKratos::Quadrilateral3D8< TPointType >
NumberNodesInFaces(DenseVector< unsigned int > &rNumberNodesInFaces) constKratos::Geometry< TPointType >inlinevirtual
NumberOfGeometryParts() constKratos::Geometry< TPointType >inlinevirtual
operator PointsArrayType &()Kratos::Geometry< TPointType >inline
operator()(const SizeType &i)Kratos::Geometry< TPointType >inline
operator()(const SizeType &i) constKratos::Geometry< TPointType >inline
operator=(const Quadrilateral3D8 &rOther)Kratos::Quadrilateral3D8< TPointType >inline
operator=(Quadrilateral3D8< TOtherPointType > const &rOther)Kratos::Quadrilateral3D8< TPointType >inline
Kratos::Geometry::operator=(const Geometry &rOther)Kratos::Geometry< TPointType >inline
Kratos::Geometry::operator=(Geometry< TOtherPointType > const &rOther)Kratos::Geometry< TPointType >inline
operator[](const SizeType &i)Kratos::Geometry< TPointType >inline
operator[](const SizeType &i) constKratos::Geometry< TPointType >inline
pGetGeometryPart(const IndexType Index)Kratos::Geometry< TPointType >inlinevirtual
pGetGeometryPart(const IndexType Index) constKratos::Geometry< TPointType >inlinevirtual
pGetPoint(const int Index) constKratos::Geometry< TPointType >inline
pGetPoint(const int Index)Kratos::Geometry< TPointType >inline
PointLocalCoordinates(CoordinatesArrayType &rResult, const CoordinatesArrayType &rPoint) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
PointPointerContainerType typedefKratos::Geometry< TPointType >
PointPointerType typedefKratos::Geometry< TPointType >
PointReferenceType typedefKratos::Geometry< TPointType >
Points() constKratos::Geometry< TPointType >inline
Points()Kratos::Geometry< TPointType >inline
PointsArrayType typedefKratos::Quadrilateral3D8< TPointType >
PointsLocalCoordinates(Matrix &rResult) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
PointsNumber() constKratos::Geometry< TPointType >inline
PointsNumberInDirection(IndexType LocalDirectionIndex) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
PointType typedefKratos::Quadrilateral3D8< TPointType >
PolynomialDegree(IndexType LocalDirectionIndex) constKratos::Geometry< TPointType >inlinevirtual
PrintData(std::ostream &rOStream) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
PrintInfo(std::ostream &rOStream) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
PrintName(std::ostream &rOstream) constKratos::Geometry< TPointType >inlinevirtual
ProjectionPoint(const CoordinatesArrayType &rPointGlobalCoordinates, CoordinatesArrayType &rProjectedPointGlobalCoordinates, CoordinatesArrayType &rProjectedPointLocalCoordinates, const double Tolerance=std::numeric_limits< double >::epsilon()) constKratos::Geometry< TPointType >inlinevirtual
ProjectionPointGlobalToLocalSpace(const CoordinatesArrayType &rPointGlobalCoordinates, CoordinatesArrayType &rProjectionPointLocalCoordinates, const double Tolerance=std::numeric_limits< double >::epsilon()) constKratos::Geometry< TPointType >inlinevirtual
ProjectionPointLocalToLocalSpace(const CoordinatesArrayType &rPointLocalCoordinates, CoordinatesArrayType &rProjectionPointLocalCoordinates, const double Tolerance=std::numeric_limits< double >::epsilon()) constKratos::Geometry< TPointType >inlinevirtual
ptr_begin()Kratos::Geometry< TPointType >inline
ptr_begin() constKratos::Geometry< TPointType >inline
ptr_const_iterator typedefKratos::Geometry< TPointType >
ptr_end()Kratos::Geometry< TPointType >inline
ptr_end() constKratos::Geometry< TPointType >inline
ptr_iterator typedefKratos::Geometry< TPointType >
push_back(PointPointerType x)Kratos::Geometry< TPointType >inline
Quadrilateral3D8 classKratos::Quadrilateral3D8< TPointType >friend
Quadrilateral3D8(typename PointType::Pointer pPoint1, typename PointType::Pointer pPoint2, typename PointType::Pointer pPoint3, typename PointType::Pointer pPoint4, typename PointType::Pointer pPoint5, typename PointType::Pointer pPoint6, typename PointType::Pointer pPoint7, typename PointType::Pointer pPoint8)Kratos::Quadrilateral3D8< TPointType >inline
Quadrilateral3D8(const PointsArrayType &ThisPoints)Kratos::Quadrilateral3D8< TPointType >inline
Quadrilateral3D8(const IndexType GeometryId, const PointsArrayType &rThisPoints)Kratos::Quadrilateral3D8< TPointType >inlineexplicit
Quadrilateral3D8(const std::string &rGeometryName, const PointsArrayType &rThisPoints)Kratos::Quadrilateral3D8< TPointType >inlineexplicit
Quadrilateral3D8(Quadrilateral3D8 const &rOther)Kratos::Quadrilateral3D8< TPointType >inline
Quadrilateral3D8(Quadrilateral3D8< TOtherPointType > const &rOther)Kratos::Quadrilateral3D8< TPointType >inline
Quality(const QualityCriteria qualityCriteria) constKratos::Geometry< TPointType >inline
QualityCriteria enum nameKratos::Geometry< TPointType >
RegularityQuality() constKratos::Geometry< TPointType >inlineprotectedvirtual
RemoveGeometryPart(GeometryType::Pointer pGeometry)Kratos::Geometry< TPointType >inlinevirtual
RemoveGeometryPart(const IndexType Index)Kratos::Geometry< TPointType >inlinevirtual
reserve(int dim)Kratos::Geometry< TPointType >inline
Serializer classKratos::Quadrilateral3D8< TPointType >friend
SetData(DataValueContainer const &rThisData)Kratos::Geometry< TPointType >inline
SetGeometryData(GeometryData const *pGeometryData)Kratos::Geometry< TPointType >inlineprotected
SetGeometryParent(GeometryType *pGeometryParent)Kratos::Geometry< TPointType >inlinevirtual
SetGeometryPart(const IndexType Index, GeometryType::Pointer pGeometry)Kratos::Geometry< TPointType >inlinevirtual
SetGeometryShapeFunctionContainer(const GeometryShapeFunctionContainer< GeometryData::IntegrationMethod > &rGeometryShapeFunctionContainer)Kratos::Geometry< TPointType >inlinevirtual
SetId(const IndexType Id)Kratos::Geometry< TPointType >inline
SetId(const std::string &rName)Kratos::Geometry< TPointType >inline
SetValue(const TVariableType &rThisVariable, typename TVariableType::Type const &rValue)Kratos::Geometry< TPointType >inline
ShapeFunctionDerivatives(IndexType DerivativeOrderIndex, IndexType IntegrationPointIndex, IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inline
ShapeFunctionDerivatives(IndexType DerivativeOrderIndex, IndexType IntegrationPointIndex) constKratos::Geometry< TPointType >inline
ShapeFunctionLocalGradient(IndexType IntegrationPointIndex) constKratos::Geometry< TPointType >inline
ShapeFunctionLocalGradient(IndexType IntegrationPointIndex, IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inline
ShapeFunctionLocalGradient(IndexType IntegrationPointIndex, IndexType ShapeFunctionIndex, IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inline
ShapeFunctionsGradients(Matrix &rResult, PointType &rPoint)Kratos::Quadrilateral3D8< TPointType >inlinevirtual
ShapeFunctionsGradientsType typedefKratos::Quadrilateral3D8< TPointType >
ShapeFunctionsIntegrationPointsGradients(ShapeFunctionsGradientsType &rResult) constKratos::Geometry< TPointType >inline
ShapeFunctionsIntegrationPointsGradients(ShapeFunctionsGradientsType &rResult, IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inlinevirtual
ShapeFunctionsIntegrationPointsGradients(ShapeFunctionsGradientsType &rResult, Vector &rDeterminantsOfJacobian, IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inlinevirtual
ShapeFunctionsIntegrationPointsGradients(ShapeFunctionsGradientsType &rResult, Vector &rDeterminantsOfJacobian, IntegrationMethod ThisMethod, Matrix &ShapeFunctionsIntegrationPointsValues) constKratos::Geometry< TPointType >inlinevirtual
ShapeFunctionsLocalGradients(IntegrationMethod ThisMethod)Kratos::Quadrilateral3D8< TPointType >inlinevirtual
ShapeFunctionsLocalGradients()Kratos::Quadrilateral3D8< TPointType >inlinevirtual
ShapeFunctionsLocalGradients(Matrix &rResult, const CoordinatesArrayType &rPoint) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
Kratos::Geometry::ShapeFunctionsLocalGradients() constKratos::Geometry< TPointType >inline
Kratos::Geometry::ShapeFunctionsLocalGradients(IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inline
ShapeFunctionsLocalGradientsContainerType typedefKratos::Quadrilateral3D8< TPointType >
ShapeFunctionsSecondDerivatives(ShapeFunctionsSecondDerivativesType &rResult, const CoordinatesArrayType &rPoint) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
ShapeFunctionsSecondDerivativesType typedefKratos::Quadrilateral3D8< TPointType >
ShapeFunctionsThirdDerivatives(ShapeFunctionsThirdDerivativesType &rResult, const CoordinatesArrayType &rPoint) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
ShapeFunctionsThirdDerivativesType typedefKratos::Quadrilateral3D8< TPointType >
ShapeFunctionsValues(Vector &rResult, const CoordinatesArrayType &rCoordinates) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
Kratos::Geometry::ShapeFunctionsValues() constKratos::Geometry< TPointType >inline
Kratos::Geometry::ShapeFunctionsValues(IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inline
ShapeFunctionsValuesContainerType typedefKratos::Quadrilateral3D8< TPointType >
ShapeFunctionValue(IndexType ShapeFunctionIndex, const CoordinatesArrayType &rPoint) const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
Kratos::Geometry::ShapeFunctionValue(IndexType IntegrationPointIndex, IndexType ShapeFunctionIndex) constKratos::Geometry< TPointType >inline
Kratos::Geometry::ShapeFunctionValue(IndexType IntegrationPointIndex, IndexType ShapeFunctionIndex, IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inline
ShortestAltitudeToEdgeLengthRatio() constKratos::Geometry< TPointType >inlineprotectedvirtual
ShortestToLongestEdgeQuality() constKratos::Geometry< TPointType >inlineprotectedvirtual
size() constKratos::Geometry< TPointType >inline
SizeType typedefKratos::Quadrilateral3D8< TPointType >
SpansLocalSpace(std::vector< double > &rSpans, IndexType LocalDirectionIndex=0) constKratos::Geometry< TPointType >inlinevirtual
swap(GeometryType &rOther)Kratos::Geometry< TPointType >inline
UnitNormal(const CoordinatesArrayType &rPointLocalCoordinates) constKratos::Geometry< TPointType >inlinevirtual
UnitNormal(IndexType IntegrationPointIndex) constKratos::Geometry< TPointType >inlinevirtual
UnitNormal(IndexType IntegrationPointIndex, IntegrationMethod ThisMethod) constKratos::Geometry< TPointType >inlinevirtual
Volume() const overrideKratos::Quadrilateral3D8< TPointType >inlinevirtual
VolumeToAverageEdgeLength() constKratos::Geometry< TPointType >inlineprotectedvirtual
VolumeToEdgeLengthQuality() constKratos::Geometry< TPointType >inlineprotectedvirtual
VolumeToRMSEdgeLength() constKratos::Geometry< TPointType >inlineprotectedvirtual
VolumeToSurfaceAreaQuality() constKratos::Geometry< TPointType >inlineprotectedvirtual
WorkingSpaceDimension() constKratos::Geometry< TPointType >inline
~Geometry()Kratos::Geometry< TPointType >inlinevirtual
~Quadrilateral3D8() overrideKratos::Quadrilateral3D8< TPointType >inline