|
Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
|
This is the complete list of members for SBC::Ionosphere, including all inherited members.
| addParameters() | SBC::Ionosphere | static |
| allCloseL1OutflowCells | SBC::SysBoundaryCondition | protected |
| allCloseNonsysboundaryCells | SBC::SysBoundaryCondition | protected |
| allClosestL1OutflowCells | SBC::SysBoundaryCondition | protected |
| allClosestNonsysboundaryCells | SBC::SysBoundaryCondition | protected |
| applyInitialState(dccrg::Dccrg< SpatialCell, dccrg::Cartesian_Geometry > &mpiGrid, fsgrids::technicalspan technical, FieldSolverGrid &fsgrid, fsgrids::perbspan perb, fsgrids::bgbspan bgb, Project &project) override | SBC::Ionosphere | virtual |
| applyUponRestart | SBC::SysBoundaryCondition | protected |
| assignSysBoundary(dccrg::Dccrg< SpatialCell, dccrg::Cartesian_Geometry > &mpiGrid, fsgrids::technicalspan technical, FieldSolverGrid &fsgrid) override | SBC::Ionosphere | virtual |
| atmosphericModelFile | SBC::Ionosphere | |
| backgroundIonisation | SBC::Ionosphere | static |
| baseShape | SBC::Ionosphere | |
| Boxcar27 enum value | SBC::Ionosphere | |
| center | SBC::Ionosphere | |
| conductivityModel | SBC::Ionosphere | static |
| copyCellData(const SpatialCell *from, SpatialCell *to, const bool copyMomentsOnly, const uint popID, const bool copy_V_moments) | SBC::SysBoundaryCondition | protected |
| couplingInterval | SBC::Ionosphere | static |
| couplingTimescale | SBC::Ionosphere | static |
| determineFace(bool *isThisCellOnAFace, const creal x, const creal y, const creal z, const creal dx, const creal dy, const creal dz, const bool excludeSlicesAndPeriodicDimensions=false) const | SBC::SysBoundaryCondition | protected |
| determineFace(std::array< bool, 6 > &isThisCellOnAFace, const dccrg::Dccrg< SpatialCell, dccrg::Cartesian_Geometry > &mpiGrid, CellID id, const bool excludeSlicesAndPeriodicDimensions=false) | SBC::SysBoundaryCondition | protected |
| doApplyUponRestart() const | SBC::SysBoundaryCondition | |
| downmapFACsamplingMode | SBC::Ionosphere | static |
| downmapRadius | SBC::Ionosphere | static |
| downmapSamplingMode enum name | SBC::Ionosphere | |
| downmapSamplingWidth | SBC::Ionosphere | static |
| dynamic | SBC::SysBoundaryCondition | protected |
| earthAngularVelocity | SBC::Ionosphere | |
| F10_7 | SBC::Ionosphere | static |
| fibonacciNodeNum | SBC::Ionosphere | |
| fieldBoundaryCopyFromSolvingNbrMagneticField(fsgrids::perbspan b, fsgrids::consttechnicalspan technical, const fsgrid::FsStencil &stencil, cuint component, cuint mask) | SBC::SysBoundaryCondition | protected |
| fieldSolverBoundaryCondBVOLDerivatives(fsgrids::volspan vols, const fsgrid::FsStencil &stencil, cuint component) override | SBC::Ionosphere | virtual |
| fieldSolverBoundaryCondDerivatives(fsgrids::dperbspan dperb, fsgrids::dmomentsspan dmoments, const fsgrid::FsStencil &stencil, cuint RKCase, cuint component) override | SBC::Ionosphere | virtual |
| fieldSolverBoundaryCondElectricField(fsgrids::efieldspan e, const fsgrid::FsStencil &stencil, cuint component) override | SBC::Ionosphere | virtual |
| fieldSolverBoundaryCondGradPeElectricField(fsgrids::egradpespan EGradPe, const fsgrid::FsStencil &stencil, cuint component) override | SBC::Ionosphere | virtual |
| fieldSolverBoundaryCondHallElectricField(fsgrids::ehallspan ehall, const fsgrid::FsStencil &stencil, cuint component) override | SBC::Ionosphere | virtual |
| fieldSolverBoundaryCondMagneticField(fsgrids::perbspan b, fsgrids::constbgbspan bgb, fsgrids::consttechnicalspan technical, const std::array< Real, 3 > &gridSpacing, const std::array< fsgrid::FsSize_t, 3 > &globalCoordinates, const fsgrid::FsStencil &stencil, cuint component) override | SBC::Ionosphere | virtual |
| fieldSolverGetNormalDirection(fsgrids::technicalspan technical, FieldSolverGrid &fsgrid, cint i, cint j, cint k) | SBC::Ionosphere | |
| fixedSigmaH | SBC::Ionosphere | static |
| fixedSigmaP | SBC::Ionosphere | static |
| generateTemplateCell(Project &project) | SBC::Ionosphere | |
| SBC::SysBoundaryCondition::generateTemplateCell() | SBC::SysBoundaryCondition | inlinevirtual |
| geometry | SBC::Ionosphere | |
| getAllCloseNonsysboundaryCells(const CellID &cellID) | SBC::SysBoundaryCondition | protected |
| getAllClosestL1OutflowCells(const CellID &cellID) | SBC::SysBoundaryCondition | protected |
| getAllClosestNonsysboundaryCells(fsgrids::technicalspan technical, FieldSolverGrid &fsgrid, cint i, cint j, cint k) | SBC::SysBoundaryCondition | protected |
| getAllClosestNonsysboundaryCells(const CellID &cellID) | SBC::SysBoundaryCondition | protected |
| getFaces(bool *faces) override | SBC::Ionosphere | virtual |
| getFlowtoCells(const CellID &cellID) | SBC::SysBoundaryCondition | protected |
| getFlowtoCellsBlock(const std::array< SpatialCell *, 27 > flowtoCells, const vmesh::GlobalID blockGID, const uint popID) | SBC::SysBoundaryCondition | protected |
| getIndex() const override | SBC::Ionosphere | virtual |
| getName() const override | SBC::Ionosphere | virtual |
| getParameters() override | SBC::Ionosphere | virtual |
| getPrecedence() const | SBC::SysBoundaryCondition | |
| getTheClosestL1OutflowCell(const CellID &cellID) | SBC::SysBoundaryCondition | protected |
| getTheClosestNonsysboundaryCell(fsgrids::technicalspan technical, FieldSolverGrid &fsgrid, cint i, cint j, cint k) | SBC::SysBoundaryCondition | protected |
| getTheClosestNonsysboundaryCell(const CellID &cellID) | SBC::SysBoundaryCondition | protected |
| GUMICS enum value | SBC::Ionosphere | |
| initSysBoundary(creal &t, Project &project) override | SBC::Ionosphere | virtual |
| innerRadius | SBC::Ionosphere | static |
| Ionosphere() | SBC::Ionosphere | |
| IonosphereConductivityModel enum name | SBC::Ionosphere | |
| isDynamic() const | SBC::SysBoundaryCondition | |
| Koskinen enum value | SBC::Ionosphere | |
| mapCellPotentialAndGetEXBDrift(std::array< Real, CellParams::N_SPATIAL_CELL_PARAMS > &cellParams) override | SBC::Ionosphere | virtual |
| nbrID(const int i, const int j, const int k) | SBC::SysBoundaryCondition | inlineprotected |
| path | SBC::Ionosphere | |
| periodic | SBC::SysBoundaryCondition | protected |
| plasmapauseL | SBC::Ionosphere | |
| Pointwise enum value | SBC::Ionosphere | |
| precedence | SBC::SysBoundaryCondition | protected |
| radius | SBC::Ionosphere | static |
| recombAlpha | SBC::Ionosphere | static |
| refineMaxLatitudes | SBC::Ionosphere | |
| refineMinLatitudes | SBC::Ionosphere | |
| Ridley enum value | SBC::Ionosphere | |
| ridleyParallelConductivity | SBC::Ionosphere | static |
| setCellBVOLDerivativesToZero(fsgrids::volspan vols, const fsgrid::FsStencil &stencil, cuint component) | SBC::SysBoundaryCondition | static |
| setCellDerivativesToZero(fsgrids::dperbspan dperb, fsgrids::dmomentsspan dmoments, const fsgrid::FsStencil &stencil, cuint component) | SBC::SysBoundaryCondition | static |
| setCellFromTemplate(SpatialCell *cell, const uint popID) | SBC::Ionosphere | |
| setPeriodicity(std::array< bool, 3 > isFacePeriodic) | SBC::SysBoundaryCondition | |
| setupL2OutflowAtRestart(dccrg::Dccrg< SpatialCell, dccrg::Cartesian_Geometry > &mpiGrid) | SBC::SysBoundaryCondition | inlinevirtual |
| shieldingLatitude | SBC::Ionosphere | static |
| solveCount | SBC::Ionosphere | static |
| solverMaxErrorGrowthFactor | SBC::Ionosphere | static |
| solverMaxFailureCount | SBC::Ionosphere | static |
| solverMaxIterations | SBC::Ionosphere | static |
| solverPreconditioning | SBC::Ionosphere | static |
| solverRelativeL2ConvergenceThreshold | SBC::Ionosphere | static |
| solverToggleMinimumResidualVariant | SBC::Ionosphere | static |
| solverUseMinimumResidualVariant | SBC::Ionosphere | static |
| speciesParams | SBC::Ionosphere | static |
| SysBoundaryCondition() | SBC::SysBoundaryCondition | |
| templateCell | SBC::Ionosphere | |
| unmappedNodeRho | SBC::Ionosphere | static |
| unmappedNodeTe | SBC::Ionosphere | static |
| updateState(dccrg::Dccrg< SpatialCell, dccrg::Cartesian_Geometry > &mpiGrid, fsgrids::technicalspan technical, FieldSolverGrid &fsgrid, fsgrids::perbspan perb, fsgrids::bgbspan bgb, creal t) override | SBC::Ionosphere | virtual |
| updateSysBoundaryConditionsAfterLoadBalance(const dccrg::Dccrg< SpatialCell, dccrg::Cartesian_Geometry > &mpiGrid, const std::vector< CellID > &local_cells_on_boundary) | SBC::SysBoundaryCondition | |
| useEigenSolver | SBC::Ionosphere | static |
| vlasovBoundaryCondition(dccrg::Dccrg< SpatialCell, dccrg::Cartesian_Geometry > &mpiGrid, const CellID &cellID, const uint popID, const bool calculate_V_moments) override | SBC::Ionosphere | virtual |
| vlasovBoundaryCopyFromAllClosestNbrs(dccrg::Dccrg< SpatialCell, dccrg::Cartesian_Geometry > &mpiGrid, const CellID &cellID, const uint popID, const bool calculate_V_moments) | SBC::SysBoundaryCondition | protected |
| vlasovBoundaryCopyFromTheClosestL1OutflowNbr(dccrg::Dccrg< SpatialCell, dccrg::Cartesian_Geometry > &mpiGrid, const CellID &cellID, const bool ©MomentsOnly, const uint popID, const bool calculate_V_moments) | SBC::SysBoundaryCondition | protected |
| vlasovBoundaryCopyFromTheClosestNbr(dccrg::Dccrg< SpatialCell, dccrg::Cartesian_Geometry > &mpiGrid, const CellID &cellID, const bool ©MomentsOnly, const uint popID, const bool calculate_V_moments) | SBC::SysBoundaryCondition | protected |
| vlasovBoundaryFluffyCopyFromAllCloseNbrs(dccrg::Dccrg< SpatialCell, dccrg::Cartesian_Geometry > &mpiGrid, const CellID &cellID, const uint popID, const bool calculate_V_moments, creal fluffiness) | SBC::SysBoundaryCondition | protected |
| ~Ionosphere() | SBC::Ionosphere | virtual |
| ~SysBoundaryCondition() | SBC::SysBoundaryCondition | virtual |