19 template <
typename EMField,
typename SourceField>
22 constexpr static unsigned Dim = EMField::dim;
Implementations for FFT constructor/destructor and transforms.
Abstract base class for electromagnetic fields.
Maxwell(SourceField &four_current, EMField &E, EMField &B)
void setEMFields(EMField &E, EMField &B)
virtual void setSources(SourceField &four_current)
static constexpr unsigned Dim
void mergeParameters(const ParameterList ¶ms)
void merge(const ParameterList &p) noexcept