Chi-Tech
lbs_01h_init_boundaries.cc File Reference

Go to the source code of this file.

Macros

#define mk_shrd(x)   std::make_shared<x>
 
#define SweepVaccuumBndry   chi_mesh::sweep_management::BoundaryVaccuum
 
#define SweepIncHomoBndry   chi_mesh::sweep_management::BoundaryIsotropicHomogenous
 
#define SweepReflectingBndry   chi_mesh::sweep_management::BoundaryReflecting
 
#define SweepAniHeteroBndry   chi_mesh::sweep_management::BoundaryIncidentHeterogeneous
 
#define ExceptionLocalFaceNormalsDiffer
 
#define ExceptionGlobalFaceNormalsDiffer
 

Macro Definition Documentation

◆ ExceptionGlobalFaceNormalsDiffer

#define ExceptionGlobalFaceNormalsDiffer
Value:
std::logic_error(fname + ": Not all face normals are," \
" within tolerance, globally the same for the reflecting boundary" \
" condition requested.")

Definition at line 24 of file lbs_01h_init_boundaries.cc.

◆ ExceptionLocalFaceNormalsDiffer

#define ExceptionLocalFaceNormalsDiffer
Value:
std::logic_error(fname + ": Not all face normals are," \
" within tolerance, locally the same for the reflecting boundary" \
" condition requested.")

Definition at line 19 of file lbs_01h_init_boundaries.cc.

◆ mk_shrd

#define mk_shrd (   x)    std::make_shared<x>

Definition at line 9 of file lbs_01h_init_boundaries.cc.

◆ SweepAniHeteroBndry

Definition at line 16 of file lbs_01h_init_boundaries.cc.

◆ SweepIncHomoBndry

Definition at line 12 of file lbs_01h_init_boundaries.cc.

◆ SweepReflectingBndry

#define SweepReflectingBndry   chi_mesh::sweep_management::BoundaryReflecting

Definition at line 14 of file lbs_01h_init_boundaries.cc.

◆ SweepVaccuumBndry

#define SweepVaccuumBndry   chi_mesh::sweep_management::BoundaryVaccuum

Definition at line 10 of file lbs_01h_init_boundaries.cc.