Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs | Enumerations | Variables
Conditions.h File Reference
#include <string>
#include <map>
#include <LibUtilities/BasicUtils/SessionReader.h>
#include <LibUtilities/BasicUtils/Equation.h>
#include <SpatialDomains/MeshGraph.h>
Include dependency graph for Conditions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Nektar::SpatialDomains::BoundaryConditionBase
 
struct  Nektar::SpatialDomains::DirichletBoundaryCondition
 
struct  Nektar::SpatialDomains::NeumannBoundaryCondition
 
struct  Nektar::SpatialDomains::RobinBoundaryCondition
 
struct  Nektar::SpatialDomains::PeriodicBoundaryCondition
 
struct  Nektar::SpatialDomains::NotDefinedBoundaryCondition
 
class  Nektar::SpatialDomains::BoundaryConditions
 

Namespaces

 Nektar
 <
 
 Nektar::SpatialDomains
 

Typedefs

typedef std::map< int, Composite > Nektar::SpatialDomains::BoundaryRegion
 
typedef boost::shared_ptr
< BoundaryRegion > 
Nektar::SpatialDomains::BoundaryRegionShPtr
 
typedef boost::shared_ptr
< const BoundaryRegion > 
Nektar::SpatialDomains::ConstBoundaryRegionShPtr
 
typedef std::map< int,
BoundaryRegionShPtr > 
Nektar::SpatialDomains::BoundaryRegionCollection
 
typedef boost::shared_ptr
< BoundaryConditionBase > 
Nektar::SpatialDomains::BoundaryConditionShPtr
 
typedef boost::shared_ptr
< DirichletBoundaryCondition > 
Nektar::SpatialDomains::DirichletBCShPtr
 
typedef boost::shared_ptr
< NeumannBoundaryCondition > 
Nektar::SpatialDomains::NeumannBCShPtr
 
typedef boost::shared_ptr
< RobinBoundaryCondition > 
Nektar::SpatialDomains::RobinBCShPtr
 
typedef std::map< std::string,
BoundaryConditionShPtr > 
Nektar::SpatialDomains::BoundaryConditionMap
 
typedef boost::shared_ptr
< BoundaryConditionMap > 
Nektar::SpatialDomains::BoundaryConditionMapShPtr
 
typedef std::map< int,
BoundaryConditionMapShPtr > 
Nektar::SpatialDomains::BoundaryConditionCollection
 
typedef boost::shared_ptr
< BoundaryConditions > 
Nektar::SpatialDomains::BoundaryConditionsSharedPtr
 

Enumerations

enum  Nektar::SpatialDomains::BoundaryConditionType {
  Nektar::SpatialDomains::eDirichlet, Nektar::SpatialDomains::eNeumann, Nektar::SpatialDomains::eRobin, Nektar::SpatialDomains::ePeriodic,
  Nektar::SpatialDomains::eNotDefined
}
 

Variables

static const Array< OneD,
BoundaryConditionShPtr > 
Nektar::SpatialDomains::NullBoundaryConditionShPtrArray