Celeritas 0.6.0-2+develop.96611fab
|
#include <variant>
#include <vector>
#include "geocel/Types.hh"
#include "celeritas/UnitTypes.hh"
#include "celeritas/field/CartMapFieldInput.hh"
#include "celeritas/field/CylMapFieldInput.hh"
#include "celeritas/field/FieldDriverOptions.hh"
#include "celeritas/field/RZMapFieldInput.hh"
Classes | |
struct | celeritas::inp::NoField |
Build a problem without magnetic fields. More... | |
struct | celeritas::inp::UniformField |
Create a uniform nonzero field. More... | |
Namespaces | |
namespace | celeritas::inp |
Configure Celeritas input. | |
Typedefs | |
using | celeritas::inp::RZMapField = ::celeritas::RZMapFieldInput |
Build a separable R-Z magnetic field from a file. | |
using | celeritas::inp::CylMapField = ::celeritas::CylMapFieldInput |
using | celeritas::inp::CartMapField = ::celeritas::CartMapFieldInput |
using | celeritas::inp::Field = std::variant< NoField, UniformField, RZMapField, CylMapField, CartMapField > |
Field type. | |