Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
Loading...
Searching...
No Matches
FieldSolverData Struct Reference

#include <grid.h>

Collaboration diagram for FieldSolverData:

Public Member Functions

 FieldSolverData (const fsgrid::FsData< std::array< Real, fsgrids::bfield::N_BFIELD > > &perb, const fsgrid::FsData< std::array< Real, fsgrids::bfield::N_BFIELD > > &perbdt2, const fsgrid::FsData< std::array< Real, fsgrids::efield::N_EFIELD > > &e, const fsgrid::FsData< std::array< Real, fsgrids::efield::N_EFIELD > > &edt2, const fsgrid::FsData< std::array< Real, fsgrids::ehall::N_EHALL > > &ehall, const fsgrid::FsData< std::array< Real, fsgrids::egradpe::N_EGRADPE > > &egradpe, const fsgrid::FsData< std::array< Real, fsgrids::egradpe::N_EGRADPE > > &egradpedt2, const fsgrid::FsData< std::array< Real, fsgrids::moments::N_MOMENTS > > &moments, const fsgrid::FsData< std::array< Real, fsgrids::moments::N_MOMENTS > > &momentsdt2, const fsgrid::FsData< std::array< Real, fsgrids::dperb::N_DPERB > > &dperb, const fsgrid::FsData< std::array< Real, fsgrids::dmoments::N_DMOMENTS > > &dmoments, const fsgrid::FsData< std::array< Real, fsgrids::dmoments::N_DMOMENTS > > &dmomentsdt2, const fsgrid::FsData< std::array< Real, fsgrids::bgbfield::N_BGB > > &bgb, const fsgrid::FsData< std::array< Real, fsgrids::volfields::N_VOL > > &vol, const fsgrid::FsData< fsgrids::technical > &technical, FieldSolverGrid &fsgrid)

Public Attributes

FieldSolverGridfsgrid
fsgrids::constperbspan perB
fsgrids::constperbspan perBDt2
fsgrids::constefieldspan E
fsgrids::constefieldspan EDt2
fsgrids::constehallspan EHall
fsgrids::constegradpespan EGradPe
fsgrids::constegradpespan EGradPeDt2
fsgrids::constmomentsspan moments
fsgrids::constmomentsspan momentsDt2
fsgrids::constdperbspan dPerB
fsgrids::constdmomentsspan dMoments
fsgrids::constdmomentsspan dMomentsDt2
fsgrids::constbgbspan BgB
fsgrids::constvolspan vol
fsgrids::consttechnicalspan technical

Detailed Description

Definition at line 35 of file grid.h.

Constructor & Destructor Documentation

◆ FieldSolverData()

FieldSolverData::FieldSolverData ( const fsgrid::FsData< std::array< Real, fsgrids::bfield::N_BFIELD > > & perb,
const fsgrid::FsData< std::array< Real, fsgrids::bfield::N_BFIELD > > & perbdt2,
const fsgrid::FsData< std::array< Real, fsgrids::efield::N_EFIELD > > & e,
const fsgrid::FsData< std::array< Real, fsgrids::efield::N_EFIELD > > & edt2,
const fsgrid::FsData< std::array< Real, fsgrids::ehall::N_EHALL > > & ehall,
const fsgrid::FsData< std::array< Real, fsgrids::egradpe::N_EGRADPE > > & egradpe,
const fsgrid::FsData< std::array< Real, fsgrids::egradpe::N_EGRADPE > > & egradpedt2,
const fsgrid::FsData< std::array< Real, fsgrids::moments::N_MOMENTS > > & moments,
const fsgrid::FsData< std::array< Real, fsgrids::moments::N_MOMENTS > > & momentsdt2,
const fsgrid::FsData< std::array< Real, fsgrids::dperb::N_DPERB > > & dperb,
const fsgrid::FsData< std::array< Real, fsgrids::dmoments::N_DMOMENTS > > & dmoments,
const fsgrid::FsData< std::array< Real, fsgrids::dmoments::N_DMOMENTS > > & dmomentsdt2,
const fsgrid::FsData< std::array< Real, fsgrids::bgbfield::N_BGB > > & bgb,
const fsgrid::FsData< std::array< Real, fsgrids::volfields::N_VOL > > & vol,
const fsgrid::FsData< fsgrids::technical > & technical,
FieldSolverGrid & fsgrid )
inline

Definition at line 54 of file grid.h.

Member Data Documentation

◆ BgB

fsgrids::constbgbspan FieldSolverData::BgB

Definition at line 50 of file grid.h.

◆ dMoments

fsgrids::constdmomentsspan FieldSolverData::dMoments

Definition at line 48 of file grid.h.

◆ dMomentsDt2

fsgrids::constdmomentsspan FieldSolverData::dMomentsDt2

Definition at line 49 of file grid.h.

◆ dPerB

fsgrids::constdperbspan FieldSolverData::dPerB

Definition at line 47 of file grid.h.

◆ E

fsgrids::constefieldspan FieldSolverData::E

Definition at line 40 of file grid.h.

◆ EDt2

fsgrids::constefieldspan FieldSolverData::EDt2

Definition at line 41 of file grid.h.

◆ EGradPe

fsgrids::constegradpespan FieldSolverData::EGradPe

Definition at line 43 of file grid.h.

◆ EGradPeDt2

fsgrids::constegradpespan FieldSolverData::EGradPeDt2

Definition at line 44 of file grid.h.

◆ EHall

fsgrids::constehallspan FieldSolverData::EHall

Definition at line 42 of file grid.h.

◆ fsgrid

FieldSolverGrid& FieldSolverData::fsgrid

Definition at line 36 of file grid.h.

◆ moments

fsgrids::constmomentsspan FieldSolverData::moments

Definition at line 45 of file grid.h.

◆ momentsDt2

fsgrids::constmomentsspan FieldSolverData::momentsDt2

Definition at line 46 of file grid.h.

◆ perB

fsgrids::constperbspan FieldSolverData::perB

Definition at line 38 of file grid.h.

◆ perBDt2

fsgrids::constperbspan FieldSolverData::perBDt2

Definition at line 39 of file grid.h.

◆ technical

fsgrids::consttechnicalspan FieldSolverData::technical

Definition at line 52 of file grid.h.

◆ vol

fsgrids::constvolspan FieldSolverData::vol

Definition at line 51 of file grid.h.


The documentation for this struct was generated from the following file: