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.
Public Member Functions | List of all members
sensitivity_builder_cpp::CalculateNonHistoricalSensitivitiesFunctor< TDataType > Class Template Reference
Collaboration diagram for sensitivity_builder_cpp::CalculateNonHistoricalSensitivitiesFunctor< TDataType >:

Public Member Functions

template<class TContainerType >
void operator() (const SensitivityBuilder::SensitivityVariables< TDataType > &rVariable, TContainerType &rContainer, AdjointResponseFunction &rResponseFunction, SensitivityBuilderScheme &rSensitivityBuilderScheme, const DataCommunicator &rDataCommunicator, const ProcessInfo &rProcessInfo, const double &ScalingFactor)
 

Member Function Documentation

◆ operator()()

template<class TDataType >
template<class TContainerType >
void sensitivity_builder_cpp::CalculateNonHistoricalSensitivitiesFunctor< TDataType >::operator() ( const SensitivityBuilder::SensitivityVariables< TDataType > &  rVariable,
TContainerType &  rContainer,
AdjointResponseFunction rResponseFunction,
SensitivityBuilderScheme rSensitivityBuilderScheme,
const DataCommunicator rDataCommunicator,
const ProcessInfo rProcessInfo,
const double &  ScalingFactor 
)
inline

The documentation for this class was generated from the following file: