PhyStar  v0.0.0 thu24
BoundaryEnum.hpp File Reference
#include <string>
Include dependency graph for BoundaryEnum.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 blockelm
 

Enumerations

enum class  blockelm::BoundaryType { blockelm::Dirichlet , blockelm::Neumann , blockelm::LR , blockelm::None = -999 }
 
enum class  blockelm::BoundaryPairs {
  blockelm::None = 0 , blockelm::P_P , blockelm::N_N , blockelm::D_D ,
  blockelm::N_D , blockelm::D_N , blockelm::LR_LR
}
 

Functions

BoundaryType blockelm::vConfigBoundaryType (const std::string &type)
 
BoundaryPairs blockelm::DiffBoundaryPairs (const BoundaryPairs &type)
 
BoundaryPairs blockelm::vConfigBoundaryPairs (const std::string &type)
 
std::pair< BoundaryType, BoundaryType > blockelm::SplitBoundaryPairs (BoundaryPairs &btype)