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.
Namespaces | Functions
element_data_utilities.h File Reference
#include "containers/array_1d.h"
#include "includes/ublas_interface.h"
Include dependency graph for element_data_utilities.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Kratos
 REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
 
 Kratos::KOmegaSSTElementData
 

Functions

double Kratos::KOmegaSSTElementData::CalculateBlendedPhi (const double Phi1, const double Phi2, const double F1)
 
template<unsigned int TDim>
double Kratos::KOmegaSSTElementData::CalculateCrossDiffusionTerm (const double SigmaTurbulentSpecificEnergyDissipationRate2, const double TurbulentSpecificEnergyDissipationRate, const array_1d< double, TDim > &rTurbulentKineticEnergyGradient, const array_1d< double, TDim > &rTurbulentSpecificEnergyDissipationRate)
 
double Kratos::KOmegaSSTElementData::CalculateF1 (const double TurbulentKineticEnergy, const double TurbulentSpecificEnergyDissipationRate, const double KinematicViscosity, const double WallDistance, const double BetaStar, const double CrossDiffusion, const double SigmaTurbulentSpecificEnergyDissipationRate2)
 
double Kratos::KOmegaSSTElementData::CalculateF2 (const double TurbulentKineticEnergy, const double TurbulentSpecificEnergyDissipationRate, const double KinematicViscosity, const double WallDistance, const double BetaStar)
 
double Kratos::KOmegaSSTElementData::CalculateTurbulentKinematicViscosity (const double TurbulentKineticEnergy, const double TurbulentSpecificEnergyDissipationRate, const double VorticityNorm, const double F2, const double A1)
 
double Kratos::KOmegaSSTElementData::CalculateGamma (const double Beta, const double BetaStar, const double Sigma, const double Kappa)