pyopensn.aquad.GLProductQuadrature1DSlab

class pyopensn.aquad.GLProductQuadrature1DSlab

Gauss-Legendre quadrature for 1D, slab geometry.

Wrapper of opensn::GLProductQuadrature1DSlab.

__init__(self: pyopensn.aquad.GLProductQuadrature1DSlab, n_polar: int, verbose: bool = False) None

Construct a Gauss-Legendre product quadrature for 1D, slab geometry.

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

  • verbose (bool, default=False) – Verbosity.

property abscissae

Vector of polar and azimuthal angles.

property omegas

Vector of direction vectors.

property weights

Quadrature weights.