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.
Public Member Functions | Public Attributes | List of all members
Kratos::PotentialFlowUtilities::ElementalData< TNumNodes, TDim > Struct Template Reference

#include <potential_flow_utilities.h>

Collaboration diagram for Kratos::PotentialFlowUtilities::ElementalData< TNumNodes, TDim >:

Public Member Functions

template<typename TGeometryType >
 ElementalData (const TGeometryType &rGeometry)
 

Public Attributes

array_1d< double, TNumNodes > potentials
 
array_1d< double, TNumNodes > distances
 
double vol
 
BoundedMatrix< double, TNumNodes, TDim > DN_DX
 
array_1d< double, TNumNodes > N
 

Constructor & Destructor Documentation

◆ ElementalData()

template<unsigned int TNumNodes, unsigned int TDim>
template<typename TGeometryType >
Kratos::PotentialFlowUtilities::ElementalData< TNumNodes, TDim >::ElementalData ( const TGeometryType &  rGeometry)
inline

Member Data Documentation

◆ distances

template<unsigned int TNumNodes, unsigned int TDim>
array_1d<double, TNumNodes> Kratos::PotentialFlowUtilities::ElementalData< TNumNodes, TDim >::distances

◆ DN_DX

template<unsigned int TNumNodes, unsigned int TDim>
BoundedMatrix<double, TNumNodes, TDim> Kratos::PotentialFlowUtilities::ElementalData< TNumNodes, TDim >::DN_DX

◆ N

template<unsigned int TNumNodes, unsigned int TDim>
array_1d<double, TNumNodes> Kratos::PotentialFlowUtilities::ElementalData< TNumNodes, TDim >::N

◆ potentials

template<unsigned int TNumNodes, unsigned int TDim>
array_1d<double, TNumNodes> Kratos::PotentialFlowUtilities::ElementalData< TNumNodes, TDim >::potentials

◆ vol

template<unsigned int TNumNodes, unsigned int TDim>
double Kratos::PotentialFlowUtilities::ElementalData< TNumNodes, TDim >::vol

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