hummingbird
Solving the self-adjoint angular flux transport equation using spectral elements on Cartesian geometry
Loading...
Searching...
No Matches
input_parameters.h File Reference

Go to the source code of this file.

Classes

struct  hummingbird::ProblemParams
 Parameters from the "problem" section of the input file. More...
struct  hummingbird::MeshParams
 Parameters from the "mesh" section of the input file. More...
struct  hummingbird::AngularTreatmentParams
 Parameters from the "angular_treatment" section of the input file. More...
struct  hummingbird::SpectralElementParams
 Parameters from the "spectral_elements" section of the input file. More...
struct  hummingbird::SourceIterationParams
 Parameters from the "source_iteration" section of the input file. More...
struct  hummingbird::InputParams
 All parameters parsed from the input file. More...

Namespaces

namespace  hummingbird

Functions

void hummingbird::from_json (const json &j, ProblemParams &problem_params)
 Retrieve problem params from input.
void hummingbird::from_json (const json &j, MeshParams &mesh_params)
 Retrieve mesh parameters from input.
void hummingbird::from_json (const json &j, AngularTreatmentParams &angular_treatment_params)
 Retrieve the angular treatment params from input.
void hummingbird::from_json (const json &j, SpectralElementParams &se_params)
 Retrieve spectral element params from input.
void hummingbird::from_json (const json &j, SourceIterationParams &source_iter_params)
 Retrieve the source iteration params from input.
void hummingbird::from_json (const json &j, InputParams &input_params)
 Retrieve input parameters from the user.