|
| template<class TDataType > |
| std::function< double &(NodeType &, const IndexType)> | Kratos::FluidAdjointTestUtilitiesHelper::GetPerturbationMethod (const Variable< TDataType > &rPerturbationVariable) |
| |
| template<> |
| std::function< double &(ModelPart::NodeType &, const IndexType)> | Kratos::FluidAdjointTestUtilitiesHelper::GetPerturbationMethod (const Variable< double > &rPerturbationVariable) |
| |
| template<> |
| std::function< double &(ModelPart::NodeType &, const IndexType)> | Kratos::FluidAdjointTestUtilitiesHelper::GetPerturbationMethod (const Variable< array_1d< double, 3 >> &rPerturbationVariable) |
| |
| template<class TDataType > |
| IndexType | Kratos::FluidAdjointTestUtilitiesHelper::GetVariableDimension (const Variable< TDataType > &rVariable, const ProcessInfo &rProcessInfo) |
| |
| template<> |
| IndexType | Kratos::FluidAdjointTestUtilitiesHelper::GetVariableDimension (const Variable< double > &rVariable, const ProcessInfo &rProcessInfo) |
| |
| template<> |
| IndexType | Kratos::FluidAdjointTestUtilitiesHelper::GetVariableDimension (const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rProcessInfo) |
| |
| template<class TEntityType > |
| void | Kratos::FluidAdjointTestUtilitiesHelper::CalculateResidual (Vector &residual, TEntityType &rEntity, const ProcessInfo &rProcessInfo) |
| |
| template<class TContainerType , class TDataType > |
| void | Kratos::FluidAdjointTestUtilitiesHelper::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) |
| |