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 <fluid_element.hpp>
Public Member Functions | |
void | SetShapeFunctionsGradients (const GeometryType::ShapeFunctionsGradientsType &rDN_De) |
void | SetShapeFunctions (const Matrix &rNcontainer) |
void | SetProcessInfo (const ProcessInfo &rProcessInfo) |
const GeometryType::ShapeFunctionsGradientsType & | GetShapeFunctionsGradients () |
const Matrix & | GetShapeFunctions () |
const ProcessInfo & | GetProcessInfo () |
void | Initialize (const unsigned int &voigt_size, const unsigned int &dimension, const unsigned int &number_of_nodes) |
Parameters to be used in the Element as they are. Direct interface to Parameters Struct
|
inline |
|
inline |
|
inline |
returns the value of a specified pointer variable
|
inline |
|
inline |
|
inline |
|
inline |
sets the value of a specified pointer variable
double Kratos::FluidElement< TElementData >::ElementData::Alpha |
Matrix Kratos::FluidElement< TElementData >::ElementData::B |
Matrix Kratos::FluidElement< TElementData >::ElementData::ConstitutiveMatrix |
Matrix Kratos::FluidElement< TElementData >::ElementData::DeltaPosition |
double Kratos::FluidElement< TElementData >::ElementData::detF |
double Kratos::FluidElement< TElementData >::ElementData::detJ |
Matrix Kratos::FluidElement< TElementData >::ElementData::DN_DX |
Matrix Kratos::FluidElement< TElementData >::ElementData::F |
double Kratos::FluidElement< TElementData >::ElementData::IntegrationWeight |
GeometryType::JacobiansType Kratos::FluidElement< TElementData >::ElementData::J |
GeometryType::JacobiansType Kratos::FluidElement< TElementData >::ElementData::j |
Matrix Kratos::FluidElement< TElementData >::ElementData::L |
Vector Kratos::FluidElement< TElementData >::ElementData::N |
Vector Kratos::FluidElement< TElementData >::ElementData::StrainVector |
StressMeasureType Kratos::FluidElement< TElementData >::ElementData::StressMeasure |
Vector Kratos::FluidElement< TElementData >::ElementData::StressVector |
double Kratos::FluidElement< TElementData >::ElementData::Tau |