Class LebedevQuadrature3DXYZ
Defined in File lebedev_quadrature.h
Inheritance Relationships
Base Type
public opensn::AngularQuadrature(Class AngularQuadrature)
Class Documentation
-
class LebedevQuadrature3DXYZ : public opensn::AngularQuadrature
Lebedev quadrature for angular integration on the full unit sphere (3D XYZ).
Provides symmetric, high-order point sets on S^2. Point data is loaded from predefined tabulated values keyed by order.
Public Functions
-
LebedevQuadrature3DXYZ(unsigned int quadrature_order, unsigned int scattering_order, bool verbose = false, OperatorConstructionMethod method = OperatorConstructionMethod::STANDARD)
Construct a 3D Lebedev quadrature.
- Parameters:
quadrature_order – Order of the Lebedev quadrature set to load.
scattering_order – Scattering order for moment calculations.
verbose – Enable verbose output.
-
LebedevQuadrature3DXYZ(unsigned int quadrature_order, unsigned int scattering_order, bool verbose = false, OperatorConstructionMethod method = OperatorConstructionMethod::STANDARD)