DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
BoundaryCondition.hpp File Reference
#include "Geometric.hpp"
#include "DNDS/MPI.hpp"
#include <map>
#include <functional>
#include <unordered_map>
Include dependency graph for BoundaryCondition.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DNDS::Geom::BCName_2_ID
 

Namespaces

namespace  DNDS
 the host side operators are provided as implemented
 
namespace  DNDS::Geom
 

Typedefs

using DNDS::Geom::t_FBCName_2_ID = std::function< t_index(const std::string &)>
 
using DNDS::Geom::t_FBCID_2_Name = std::function< std::string(t_index)>
 

Functions

auto DNDS::Geom::GetFaceName2IDDefault ()
 
DNDS_DEVICE_CALLABLE bool DNDS::Geom::FaceIDIsExternalBC (t_index id)
 
DNDS_DEVICE_CALLABLE bool DNDS::Geom::FaceIDIsInternal (t_index id)
 
DNDS_DEVICE_CALLABLE bool DNDS::Geom::FaceIDIsTrueInternal (t_index id)
 
DNDS_DEVICE_CALLABLE bool DNDS::Geom::FaceIDIsPeriodic (t_index id)
 
DNDS_DEVICE_CALLABLE bool DNDS::Geom::FaceIDIsPeriodic1 (t_index id)
 
DNDS_DEVICE_CALLABLE bool DNDS::Geom::FaceIDIsPeriodic2 (t_index id)
 
DNDS_DEVICE_CALLABLE bool DNDS::Geom::FaceIDIsPeriodic3 (t_index id)
 
DNDS_DEVICE_CALLABLE bool DNDS::Geom::FaceIDIsPeriodicMain (t_index id)
 
DNDS_DEVICE_CALLABLE bool DNDS::Geom::FaceIDIsPeriodicDonor (t_index id)