111 void Execute(
const Expression& rExpression)
override;
133 template<
class TContainerType, MeshType TMeshType = MeshType::Local>
138 template<
class TContainerType, MeshType TMeshType = MeshType::Local>
143 template<
class TContainerType, MeshType TMeshType = MeshType::Local>
Container variable data holder.
Definition: container_expression.h:80
Base class or all the expression types.
Definition: expression.h:38
Kratos::intrusive_ptr< Expression > Pointer
Definition: expression.h:44
Definition: expression_io.h:69
This class aims to manage meshes for multi-physics simulations.
Definition: model_part.h:77
Definition: properties_variable_expression_io.h:91
KRATOS_CLASS_POINTER_DEFINITION(Output)
Definition: properties_variable_expression_io.h:32
std::variant< const Variable< int > *, const Variable< double > *, const Variable< array_1d< double, 3 > > *, const Variable< array_1d< double, 4 > > *, const Variable< array_1d< double, 6 > > *, const Variable< array_1d< double, 9 > > *, const Variable< Vector > *, const Variable< Matrix > * > VariableType
Definition: properties_variable_expression_io.h:45
DataLocation
Enum for location of data.
Definition: global_variables.h:48
void Read(LiteralFlatExpression< std::conditional_t< std::is_same_v< TDataType, int >, int, double >> &rExpression, const IndexType EntityDataBeginIndex, const TDataType &rValue, std::index_sequence< TIndex... >)
Definition: variable_expression_data_io.cpp:31
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21