fsgrid::FsGrid< FS_STENCIL_WIDTH > FieldSolverGrid
void calculateVolumeAveragedFieldsSimple(fsgrids::perbspan perb, fsgrids::efieldspan e, fsgrids::dperbspan dperb, fsgrids::volspan vol, fsgrids::technicalspan technical, FieldSolverGrid &fsgrid)
Top-level field averaging function.
std::span< std::array< Real, fsgrids::bfield::N_BFIELD > > perbspan
std::span< technical > technicalspan
std::span< std::array< Real, fsgrids::dperb::N_DPERB > > dperbspan
std::span< std::array< Real, fsgrids::efield::N_EFIELD > > efieldspan
std::span< std::array< Real, fsgrids::volfields::N_VOL > > volspan