51 template<
class TDataType>
52 static TDataType CalculateRelaxedVariableRate(
53 const double BossakAlpha,
57 template<
class TDataType>
61 const std::function<
void(
ModelPart&)>& rUpdateModelPart,
67 const double Tolerance);
69 template<
class TDataType>
73 const std::function<
void(
ModelPart&)>& rUpdateModelPart,
79 const double Tolerance);
Base class for all Conditions.
Definition: condition.h:59
Base class for all Elements.
Definition: element.h:60
Definition: fluid_adjoint_test_utilities.h:34
std::size_t IndexType
Definition: fluid_adjoint_test_utilities.h:39
This class aims to manage meshes for multi-physics simulations.
Definition: model_part.h:77
Element ElementType
Definition: model_part.h:120
Node NodeType
Definition: model_part.h:117
Condition ConditionType
Definition: model_part.h:121
This class defines the node.
Definition: node.h:65
ProcessInfo holds the current value of different solution parameters.
Definition: process_info.h:59
Variable class contains all information needed to store and retrive data from a data container.
Definition: variable.h:63
void RunAdjointEntityDerivativesTest(ModelPart &rPrimalModelPart, ModelPart &rAdjointModelPart, const std::function< void(ModelPart &)> &rUpdateModelPart, const Variable< TDataType > &rVariable, const std::function< void(Matrix &, typename TContainerType::data_type &, const ProcessInfo &)> &rCalculateElementResidualDerivatives, const IndexType EquationOffset, const IndexType DerivativeOffset, const double Delta, const double Tolerance)
Definition: fluid_adjoint_test_utilities.cpp:191
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21