Nektar++
Classes | Namespaces | Typedefs | Enumerations | Variables
Conditions.h File Reference
#include <map>
#include <string>
#include <LibUtilities/BasicUtils/Equation.h>
#include <LibUtilities/BasicUtils/SessionReader.h>
#include <SpatialDomains/MeshGraph.h>

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

namespace  Nektar
 
namespace  Nektar::SpatialDomains
 

Typedefs

typedef std::map< int, CompositeSharedPtr > Nektar::SpatialDomains::BoundaryRegion
 
typedef std::shared_ptr< BoundaryRegion > Nektar::SpatialDomains::BoundaryRegionShPtr
 
typedef std::shared_ptr< const BoundaryRegion > Nektar::SpatialDomains::ConstBoundaryRegionShPtr
 
typedef std::map< int, BoundaryRegionShPtr > Nektar::SpatialDomains::BoundaryRegionCollection
 
typedef std::shared_ptr< BoundaryConditionBase > Nektar::SpatialDomains::BoundaryConditionShPtr
 
typedef std::shared_ptr< DirichletBoundaryCondition > Nektar::SpatialDomains::DirichletBCShPtr
 
typedef std::shared_ptr< NeumannBoundaryCondition > Nektar::SpatialDomains::NeumannBCShPtr
 
typedef std::shared_ptr< RobinBoundaryCondition > Nektar::SpatialDomains::RobinBCShPtr
 
typedef std::map< std::string, BoundaryConditionShPtr > Nektar::SpatialDomains::BoundaryConditionMap
 
typedef std::shared_ptr< BoundaryConditionMap > Nektar::SpatialDomains::BoundaryConditionMapShPtr
 
typedef std::map< int, BoundaryConditionMapShPtr > Nektar::SpatialDomains::BoundaryConditionCollection
 
typedef std::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