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.
List of all members
Kratos::CalculationContainerTraits< TCombinedElementDataContainer, TCombinedCalculationContainers > Class Template Reference

This is traits clas sto hold combined data containers and calculation containers. More...

#include <fluid_adjoint_derivatives.h>

Collaboration diagram for Kratos::CalculationContainerTraits< TCombinedElementDataContainer, TCombinedCalculationContainers >:

Public Types

Derivative type definitions
using CombinedElementDataContainerType = TCombinedElementDataContainer
 
using CombinedCalculationContainersType = TCombinedCalculationContainers
 

Detailed Description

template<class TCombinedElementDataContainer, class TCombinedCalculationContainers>
class Kratos::CalculationContainerTraits< TCombinedElementDataContainer, TCombinedCalculationContainers >

This is traits clas sto hold combined data containers and calculation containers.

This class holds combined element data containers (std::tuple<T1, T2, ...>) and required calculation containers (std::tuple<G1, G2, G3, ...>).

Template Parameters
TCombinedElementDataContainerstd::tuple of data containers
TCombinedCalculationContainersstd::tuple of calculation containers

Member Typedef Documentation

◆ CombinedCalculationContainersType

template<class TCombinedElementDataContainer , class TCombinedCalculationContainers >
using Kratos::CalculationContainerTraits< TCombinedElementDataContainer, TCombinedCalculationContainers >::CombinedCalculationContainersType = TCombinedCalculationContainers

◆ CombinedElementDataContainerType

template<class TCombinedElementDataContainer , class TCombinedCalculationContainers >
using Kratos::CalculationContainerTraits< TCombinedElementDataContainer, TCombinedCalculationContainers >::CombinedElementDataContainerType = TCombinedElementDataContainer

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