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.
|
#include <entity_calculation_utils.h>
Public Types | |
Type definitions | |
using | IndexType = std::size_t |
using | GeometryType = Geometry< Node > |
using | IntegrationMethodType = GeometryData::IntegrationMethod |
Static Public Member Functions | |
Static operations | |
static Geometry< Node >::Pointer | CreateSolidGeometry (const GeometryType &rSurfaceGeometry) |
static void | CalculateElementGaussPointData (Vector &rGaussWeights, Matrix &rShapeFunctionValues, const GeometryType &rGeometry, const IntegrationMethodType &rIntegrationMethod) |
template<class TMatrixType > | |
static void | CalculateSurfaceElementShapeDerivatives (TMatrixType &rOutput, GeometryType &rSolidGeometry, const GeometryType &rSurfaceGeometry, const IntegrationMethodType &rIntegrationMethod, const IndexType PointNumber) |
using Kratos::EntityCalculationUtils::IndexType = std::size_t |
|
static |
|
static |
|
static |