| addAllMatrixDependencies(uint nodeIndex) | SBC::SphericalTriGrid | |
| addMatrixDependency(uint node1, uint node2, Real coeff, bool transposed=false) | SBC::SphericalTriGrid | |
| areaInDualPolygon(uint gridNode, uint gridElem) | SBC::SphericalTriGrid | inline |
| Asolve(uint nodeIndex, int parameter, bool transpose=false) | SBC::SphericalTriGrid | |
| Atimes(uint nodeIndex, int parameter, bool transpose=false) | SBC::SphericalTriGrid | |
| atmosphere | SBC::SphericalTriGrid | |
| BGB | SBC::SphericalTriGrid | |
| calculateConductivityTensor(const Real F10_7, const Real recombAlpha, const Real backgroundIonisation, const bool refillTensorAtRestart=false) | SBC::SphericalTriGrid | |
| calculatePrecipitation() | SBC::SphericalTriGrid | |
| commonEdgeMidpoint(uint32_t el1, uint32_t el2) | SBC::SphericalTriGrid | inline |
| communicator | SBC::SphericalTriGrid | |
| computeGradT(const std::array< Real, 3 > &a, const std::array< Real, 3 > &b, const std::array< Real, 3 > &c) | SBC::SphericalTriGrid | |
| connectingSegmentLengths(uint32_t el1, uint32_t el2) | SBC::SphericalTriGrid | inline |
| dipoleField | SBC::SphericalTriGrid | |
| dualPolygonArea(uint gridNode) | SBC::SphericalTriGrid | inline |
| elementArea(uint32_t elementIndex) | SBC::SphericalTriGrid | inline |
| elementBarycentre(uint32_t el) | SBC::SphericalTriGrid | inline |
| elementCircumcentre(uint el) | SBC::SphericalTriGrid | inline |
| elementCurlFreeCurrent | SBC::SphericalTriGrid | |
| elementDivFreeCurrent | SBC::SphericalTriGrid | |
| elementIntegral(uint elementIndex, int i, int j, bool transpose=false) | SBC::SphericalTriGrid | |
| elementNormal(uint32_t el) | SBC::SphericalTriGrid | inline |
| elements | SBC::SphericalTriGrid | |
| Equator enum value | SBC::SphericalTriGrid | |
| findElementNeighbour(uint32_t e, int n1, int n2) | SBC::SphericalTriGrid | |
| findNodeAtCoordinates(std::array< Real, 3 > x) | SBC::SphericalTriGrid | |
| FixedSigma enum value | SBC::SphericalTriGrid | |
| gaugeFixing | SBC::SphericalTriGrid | |
| initializeGridFromFile(std::string path) | SBC::SphericalTriGrid | |
| initializeIcosahedron() | SBC::SphericalTriGrid | |
| initializeOctahedron() | SBC::SphericalTriGrid | |
| initializeSphericalFibonacci(int n) | SBC::SphericalTriGrid | |
| initializeTetrahedron() | SBC::SphericalTriGrid | |
| initSolver(bool zeroOut=true) | SBC::SphericalTriGrid | |
| Integral enum value | SBC::SphericalTriGrid | |
| interpolateUpmappedPotential(const std::array< Real, 3 > &x) | SBC::SphericalTriGrid | |
| ionizationModel | SBC::SphericalTriGrid | |
| IonosphereIonizationModel enum name | SBC::SphericalTriGrid | |
| IonosphereSolverGaugeFixing enum name | SBC::SphericalTriGrid | |
| isCouplingInwards | SBC::SphericalTriGrid | |
| isCouplingOutwards | SBC::SphericalTriGrid | |
| Juusola2025 enum value | SBC::SphericalTriGrid | |
| lookupProductionValue(int heightindex, Real energy_keV, Real temperature_keV) | SBC::SphericalTriGrid | |
| mapDownBoundaryData(fsgrids::perbspan perb, fsgrids::constdperbspan dperb, fsgrids::momentsspan moments, fsgrids::technicalspan technical, FieldSolverGrid &fsgrid) | SBC::SphericalTriGrid | |
| mappedElementArea(uint32_t elementIndex) | SBC::SphericalTriGrid | inline |
| nodeNeighbourArea(uint32_t nodeIndex) | SBC::SphericalTriGrid | inline |
| nodes | SBC::SphericalTriGrid | |
| None enum value | SBC::SphericalTriGrid | |
| normalizeRadius(Node &n, Real R) | SBC::SphericalTriGrid | |
| numAtmosphereLevels | SBC::SphericalTriGrid | static |
| offset_FAC() | SBC::SphericalTriGrid | |
| Pole enum value | SBC::SphericalTriGrid | |
| productionTable | SBC::SphericalTriGrid | |
| rank | SBC::SphericalTriGrid | |
| readAtmosphericModelFile(const char *filename) | SBC::SphericalTriGrid | |
| Rees1963 enum value | SBC::SphericalTriGrid | |
| Rees1989 enum value | SBC::SphericalTriGrid | |
| Robinson2020 enum value | SBC::SphericalTriGrid | |
| SergienkoIvanov enum value | SBC::SphericalTriGrid | |
| setConstantBackgroundField(const std::array< Real, 3 > B) | SBC::SphericalTriGrid | inline |
| setDipoleField(const FieldFunction &dipole) | SBC::SphericalTriGrid | inline |
| sigmaAverage(uint elementIndex) | SBC::SphericalTriGrid | |
| solve(int &iteration, int &nRestarts, Real &residual, Real &minPotentialN, Real &maxPotentialN, Real &minPotentialS, Real &maxPotentialS) | SBC::SphericalTriGrid | |
| solveInternal(int &iteration, int &nRestarts, Real &residual, Real &minPotentialN, Real &maxPotentialN, Real &minPotentialS, Real &maxPotentialS) | SBC::SphericalTriGrid | |
| stitchRefinementInterfaces() | SBC::SphericalTriGrid | |
| storeNodeB() | SBC::SphericalTriGrid | |
| subdivideElement(uint32_t e) | SBC::SphericalTriGrid | |
| updateConnectivity() | SBC::SphericalTriGrid | |
| updateIonosphereCommunicator(dccrg::Dccrg< SpatialCell, dccrg::Cartesian_Geometry > &mpiGrid, fsgrids::technicalspan technical, FieldSolverGrid &fsgrid) | SBC::SphericalTriGrid | |
| vlasovGridCoupling | SBC::SphericalTriGrid | |
| writingRank | SBC::SphericalTriGrid | |