Nektar++
Public Member Functions | Public Attributes | List of all members
Nektar::Utilities::Condition Struct Reference

Defines a boundary condition. More...

#include <MeshElements.h>

Collaboration diagram for Nektar::Utilities::Condition:
Collaboration graph
[legend]

Public Member Functions

 Condition ()
 

Public Attributes

std::vector< ConditionTypetype
 
std::vector< std::string > field
 
std::vector< std::string > value
 
std::vector< int > m_composite
 

Detailed Description

Defines a boundary condition.

A boundary condition is defined by its type (e.g. Dirichlet), the field it applies to, the value imposed on this field and the composite which the boundary condition is applied to.

Definition at line 1087 of file MeshElements.h.

Constructor & Destructor Documentation

Nektar::Utilities::Condition::Condition ( )
inline

Definition at line 1089 of file MeshElements.h.

1089 : type(), field(), value(), m_composite() {}
std::vector< std::string > field
std::vector< ConditionType > type
std::vector< int > m_composite
std::vector< std::string > value

Member Data Documentation

std::vector<std::string> Nektar::Utilities::Condition::field

Definition at line 1091 of file MeshElements.h.

std::vector<int> Nektar::Utilities::Condition::m_composite

Definition at line 1093 of file MeshElements.h.

std::vector<ConditionType> Nektar::Utilities::Condition::type

Definition at line 1090 of file MeshElements.h.

std::vector<std::string> Nektar::Utilities::Condition::value

Definition at line 1092 of file MeshElements.h.