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.
Static Public Member Functions | List of all members
Kratos::Internals::StrainRateSpecialization< TElementData, TDim > Struct Template Reference

#include <fluid_element.h>

Collaboration diagram for Kratos::Internals::StrainRateSpecialization< TElementData, TDim >:

Static Public Member Functions

static void Calculate (Vector &rStrainRate, const typename TElementData::NodalVectorData &rVelocities, const typename TElementData::ShapeDerivativesType &rDNDX)
 Compute the strain rate vector in Voigt notation, to use as input for the fluid constitutive law. More...
 

Member Function Documentation

◆ Calculate()

template<class TElementData , std::size_t TDim>
static void Kratos::Internals::StrainRateSpecialization< TElementData, TDim >::Calculate ( Vector rStrainRate,
const typename TElementData::NodalVectorData &  rVelocities,
const typename TElementData::ShapeDerivativesType &  rDNDX 
)
static

Compute the strain rate vector in Voigt notation, to use as input for the fluid constitutive law.


The documentation for this struct was generated from the following file: