Class CurvilinearProductQuadrature
Defined in File curvilinear_product_quadrature.h
Inheritance Relationships
Base Type
public opensn::ProductQuadrature
(Class ProductQuadrature)
Derived Types
public opensn::GLCProductQuadrature2DRZ
(Class GLCProductQuadrature2DRZ)public opensn::GLProductQuadrature1DSpherical
(Class GLProductQuadrature1DSpherical)
Class Documentation
-
class CurvilinearProductQuadrature : public opensn::ProductQuadrature
Base class for curvilinear angular quadratures (product angular quadratures with additional direction-dependent parameters).
Subclassed by opensn::GLCProductQuadrature2DRZ, opensn::GLProductQuadrature1DSpherical
Public Functions
-
inline const std::vector<double> &GetDiamondDifferenceFactor() const
-
inline const std::vector<double> &GetStreamingOperatorFactor() const
-
~CurvilinearProductQuadrature() override = default
Protected Functions
-
inline CurvilinearProductQuadrature(int dimension, int scattering_order)
-
inline const std::vector<double> &GetDiamondDifferenceFactor() const