PyGriffin Options

Include the following options in PyGriffin (based on what is provided in the schema from !3 (merged)):

  • griffin

    • griffin_input
    • griffin_solver_options
      • particle
      • equation_type
      • scattering_order
      • use_array_variable
      • Solvers:
      • dfem_sn
        • family
        • order
          • GaussChebyshev
            • NPolar
            • NAzymuthal
        • LevelSymmetric
      • cfem_diffusion
      • saaf_sn
      • execution options
        • convergence_tolerance
          • nl_abs
          • nl_rel
          • l_abs
        • iteration
          • nl_max
          • l_max
          • free_power
        • petsc_options
  • cross sections

    • isoxml
    • macro_isotxs
    • shift_input
  • mesh

    • mesh_input (moose mesh generator input)
    • mesh_exodus (pre-generated exodus file)
  • execution

    • num_cpu_max_shift
    • num_cpu_max_griffin

Note: The "mesh options" section does not appear here. My understanding is that at this point we'll be generating the mesh input within PyARC and providing it to PyGriffin.

Original Issue