TDMS
Time Domain Maxwell Solver
|
Enumerations | |
enum | SolverMethod : bool { PseudoSpectral = true , FiniteDifference = false } |
enum | InterpolationMethod : bool { BandLimited = true , Cubic = false } |
Variables | |
const std::vector< std::string > | flag_variables = {"use_pstd", "use_bli"} |
Namespace encompassing variables and enums related to flag values to be read from the input file. Enums classes are set so that the value corresponding to "true" is the corresponding option that is used when that flag is passed in the input file.
enum tdms_flags::InterpolationMethod : bool |
The interpolation method to use when extracting field values at Yee cell centres. use_bli is the corresponding flag.
enum tdms_flags::SolverMethod : bool |
The timestepping method to be used to forward-propagate the simulation. use_pstd is the corresponding flag.
const std::vector<std::string> tdms_flags::flag_variables = {"use_pstd", "use_bli"} |
Lists the flag-variables that can be present in the input file, but are not required to be present