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.
Functions
Kratos::IntegrationPointExpressionIOUtils Namespace Reference

Functions

template<class TContainerType , class TVariableType >
static Expression::Pointer ReadToExpression (TContainerType &rContainer, TVariableType pVariable, const DataCommunicator &rDataCommunicator, const ProcessInfo &rProcessInfo)
 
template<class TContainerType , class TVariableType >
static void WriteFromExpression (TContainerType &rContainer, Communicator &rCommunicator, const Expression &rExpression, const ProcessInfo &rProcessInfo, TVariableType pVariable)
 

Function Documentation

◆ ReadToExpression()

template<class TContainerType , class TVariableType >
static Expression::Pointer Kratos::IntegrationPointExpressionIOUtils::ReadToExpression ( TContainerType &  rContainer,
TVariableType  pVariable,
const DataCommunicator rDataCommunicator,
const ProcessInfo rProcessInfo 
)
static

◆ WriteFromExpression()

template<class TContainerType , class TVariableType >
static void Kratos::IntegrationPointExpressionIOUtils::WriteFromExpression ( TContainerType &  rContainer,
Communicator rCommunicator,
const Expression rExpression,
const ProcessInfo rProcessInfo,
TVariableType  pVariable 
)
static