Sample
======

.. currentmodule:: iadpython.ad

.. autoclass:: Sample
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~Sample.g
      ~Sample.n
      ~Sample.nu_0
      ~Sample.quad_pts

   .. rubric:: Methods Summary

   .. autosummary::

      ~Sample.UX1_and_UXU
      ~Sample.a_delta_M
      ~Sample.as_array
      ~Sample.b_delta_M
      ~Sample.init_from_array
      ~Sample.mu_a
      ~Sample.mu_s
      ~Sample.mu_sp
      ~Sample.nu_c
      ~Sample.prmatrix
      ~Sample.rt
      ~Sample.rt_matrices
      ~Sample.unscattered_rt
      ~Sample.unscattered_scalar_rt
      ~Sample.update_quadrature
      ~Sample.wrarray
      ~Sample.wrmatrix

   .. rubric:: Attributes Documentation

   .. autoattribute:: g
   .. autoattribute:: n
   .. autoattribute:: nu_0
   .. autoattribute:: quad_pts

   .. rubric:: Methods Documentation

   .. automethod:: UX1_and_UXU
   .. automethod:: a_delta_M
   .. automethod:: as_array
   .. automethod:: b_delta_M
   .. automethod:: init_from_array
   .. automethod:: mu_a
   .. automethod:: mu_s
   .. automethod:: mu_sp
   .. automethod:: nu_c
   .. automethod:: prmatrix
   .. automethod:: rt
   .. automethod:: rt_matrices
   .. automethod:: unscattered_rt
   .. automethod:: unscattered_scalar_rt
   .. automethod:: update_quadrature
   .. automethod:: wrarray
   .. automethod:: wrmatrix
