pyopensn.aquad.GLCProductQuadrature3DXYZ

class pyopensn.aquad.GLCProductQuadrature3DXYZ

Gauss-Legendre-Chebyshev quadrature for 3D, XYZ geometry.

Wrapper of opensn::GLCProductQuadrature3DXYZ.

__init__(self: pyopensn.aquad.GLCProductQuadrature3DXYZ, n_polar: int, n_azimuthal: int) None

Construct a Gauss-Legendre-Chebyshev product quadrature for 3D, XYZ geometry.

Parameters:
  • n_polar (int) – Number of polar angles.

  • n_azimuthal (int) – Number of azimuthal angles.

property abscissae

Vector of polar and azimuthal angles.

property omegas

Vector of direction vectors.

property weights

Quadrature weights.