Chi-Tech
lbsDO_sweepdata_00a_assSOs.cc File Reference

Go to the source code of this file.

Namespaces

namespace  lbs
 

Macros

#define POLAR_ILLEGAL_GEOTYPE
 
#define POLAR_ONLY_PRODUCT
 
#define PRODUCT_QUAD_CASTING_FAILED
 
#define AZIMUTHAL_ILLEGAL_GEOTYPE
 
#define AZIMUTHAL_ONLY_PRODUCT
 
#define LogicCheck(condition, message)
 

Macro Definition Documentation

◆ AZIMUTHAL_ILLEGAL_GEOTYPE

#define AZIMUTHAL_ILLEGAL_GEOTYPE
Value:
(fname + \
": The simulation is using azimuthal angle aggregation for which only " \
"ONED_SPHERICAL or TWOD_CYLINDRICAL derived geometry types are supported.")

Definition at line 22 of file lbsDO_sweepdata_00a_assSOs.cc.

◆ AZIMUTHAL_ONLY_PRODUCT

#define AZIMUTHAL_ONLY_PRODUCT
Value:
(fname + \
": The simulation is using azimuthal angle aggregation for which only " \
"Product-type quadratures are supported.")

Definition at line 26 of file lbsDO_sweepdata_00a_assSOs.cc.

◆ LogicCheck

#define LogicCheck (   condition,
  message 
)
Value:
if ((condition)) \
throw std::logic_error(fname+(message));

Definition at line 30 of file lbsDO_sweepdata_00a_assSOs.cc.

◆ POLAR_ILLEGAL_GEOTYPE

#define POLAR_ILLEGAL_GEOTYPE
Value:
(fname + \
": The simulation is using polar angle aggregation for which only " \
"certain geometry types are supported, i.e., ORTHOGONAL, DIMENSION_2 " \
"or 3D EXTRUDED.")

Definition at line 10 of file lbsDO_sweepdata_00a_assSOs.cc.

◆ POLAR_ONLY_PRODUCT

#define POLAR_ONLY_PRODUCT
Value:
(fname + \
": The simulation is using polar angle aggregation for which only " \
"Product-type quadratures are supported.")

Definition at line 15 of file lbsDO_sweepdata_00a_assSOs.cc.

◆ PRODUCT_QUAD_CASTING_FAILED

#define PRODUCT_QUAD_CASTING_FAILED
Value:
(fname + \
": Casting the angular quadrature to the product quadrature base, failed.")

Definition at line 19 of file lbsDO_sweepdata_00a_assSOs.cc.