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.
Classes
ConvectionDiffusionApplication

Classes

class  Kratos::AdjointThermalFace
 Heat flux Neumann condition for the ajdoint thermal diffusion problem. More...
 
class  Kratos::AdjointDiffusionElement< PrimalElement >
 Basic element for the ajdoint diffusion problem. More...
 
class  Kratos::LocalTemperatureAverageResponseFunction
 
class  Kratos::DConvectionDiffusionExplicit< TDim, TNumNodes >
 This element solves the convection-diffusion equation, stabilized with algebraic subgrid scale or orthogonal subgrid scale. More...
 
class  Kratos::QSConvectionDiffusionExplicit< TDim, TNumNodes >
 This element solves the convection-diffusion equation, stabilized with algebraic subgrid scale or orthogonal subgrid scale. More...
 
class  Kratos::ExplicitSolvingStrategyRungeKutta4ConvectionDiffusion< TSparseSpace, TDenseSpace >
 This strategy adds the orthogonal subgrid projections computation to the base explicit runge kutta 4 integration method. More...
 

Input and output

std::istream & Kratos::operator>> (std::istream &rIStream, AdjointThermalFace &rThis)
 input stream function More...
 
std::ostream & Kratos::operator<< (std::ostream &rOStream, const AdjointThermalFace &rThis)
 output stream function More...
 
template<class PrimalElement >
std::istream & Kratos::operator>> (std::istream &rIStream, AdjointDiffusionElement< PrimalElement > &rThis)
 input stream function More...
 
template<class PrimalElement >
std::ostream & Kratos::operator<< (std::ostream &rOStream, const AdjointDiffusionElement< PrimalElement > &rThis)
 output stream function More...
 

Detailed Description

Function Documentation

◆ operator<<() [1/2]

template<class PrimalElement >
std::ostream& Kratos::operator<< ( std::ostream &  rOStream,
const AdjointDiffusionElement< PrimalElement > &  rThis 
)
inline

output stream function

◆ operator<<() [2/2]

std::ostream& Kratos::operator<< ( std::ostream &  rOStream,
const AdjointThermalFace rThis 
)
inline

output stream function

◆ operator>>() [1/2]

template<class PrimalElement >
std::istream& Kratos::operator>> ( std::istream &  rIStream,
AdjointDiffusionElement< PrimalElement > &  rThis 
)
inline

input stream function

◆ operator>>() [2/2]

std::istream& Kratos::operator>> ( std::istream &  rIStream,
AdjointThermalFace rThis 
)
inline

input stream function