Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
Nektar::NekMeshUtils::Condition Struct Reference

Defines a boundary condition. More...

#include <Mesh.h>

Collaboration diagram for Nektar::NekMeshUtils::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 67 of file Mesh.h.

Constructor & Destructor Documentation

Nektar::NekMeshUtils::Condition::Condition ( )
inline

Definition at line 69 of file Mesh.h.

69  : type(), field(), value(), m_composite()
70  {
71  }
std::vector< ConditionType > type
Definition: Mesh.h:72
std::vector< std::string > value
Definition: Mesh.h:74
std::vector< std::string > field
Definition: Mesh.h:73
std::vector< int > m_composite
Definition: Mesh.h:75

Member Data Documentation

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

Definition at line 73 of file Mesh.h.

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

Definition at line 75 of file Mesh.h.

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

Definition at line 72 of file Mesh.h.

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

Definition at line 74 of file Mesh.h.