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.
Static Public Attributes | List of all members
Kratos::HelmholtzVariableData< 3 > Struct Reference

#include <helmholtz_variable_data.h>

Collaboration diagram for Kratos::HelmholtzVariableData< 3 >:

Static Public Attributes

static constexpr auto TargetVariablesList = std::array<const Variable<double>*, 3>{&HELMHOLTZ_VECTOR_X, &HELMHOLTZ_VECTOR_Y, &HELMHOLTZ_VECTOR_Z}
 
static constexpr auto SourceVariablesList = std::array<const Variable<double>*, 3>{&HELMHOLTZ_VECTOR_SOURCE_X, &HELMHOLTZ_VECTOR_SOURCE_Y, &HELMHOLTZ_VECTOR_SOURCE_Z}
 

Member Data Documentation

◆ SourceVariablesList

constexpr auto Kratos::HelmholtzVariableData< 3 >::SourceVariablesList = std::array<const Variable<double>*, 3>{&HELMHOLTZ_VECTOR_SOURCE_X, &HELMHOLTZ_VECTOR_SOURCE_Y, &HELMHOLTZ_VECTOR_SOURCE_Z}
staticconstexpr

◆ TargetVariablesList

constexpr auto Kratos::HelmholtzVariableData< 3 >::TargetVariablesList = std::array<const Variable<double>*, 3>{&HELMHOLTZ_VECTOR_X, &HELMHOLTZ_VECTOR_Y, &HELMHOLTZ_VECTOR_Z}
staticconstexpr

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