MoCSI API Reference
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 123]
 docs
  modules
  albedo
 Albedo.hDefinition of the Albedo managing module
 AlbedoConstantCustom.hDefinition of the AlbedoConstantCustom submodule
  density
 Density.hDefinition of the Density managing module
 DensityConstantCustom.hDefinition of the DensityConstantCustom submodule
 DensityConstantGundlach2013RegolithSolidAsteroidType.hCalculates bulk density for solid asteroid regolith based on Gundlach & Blum (2013)
  emissivity
 Emissivity.hDefinition of the Emissivity managing module
 EmissivityConstantCustom.hSubmodule providing a user-supplied constant emissivity value
  heat_capacity
 HeatCapacity.hDefinition of the HeatCapacity managing module
 HeatCapacityConstantCustom.hDefinition of the HeatCapacityConstantCustom submodule
 HeatCapacityConstantOpeil2010NonPorousRockSolidAsteroidType.hDefinition of the HeatCapacityConstantOpeil2010NonPorousRockSolidAsteroidType submodule
 HeatCapacityVariableCustomPolynomial.hTemperature-dependent heat capacity parametrized with polynomial of order three as in Macke et al. (2019)
  heat_conductivity
 HeatConductivity.hDefinition of the HeatConductivity managing module
 HeatConductivityConstantCustom.hDefinition of the HeatConductivityConstantCustom submodule
 HeatConductivityConstantMaxwell1873PorousRockSolid.hSubmodule for calculating heat conductivity of porous rock using the Maxwell model
 HeatConductivityTwoLayers.hSubmodule for calculating heat conductivity with a two-layer model
 HeatConductivityVariableGundlach2013NonPorousRockSolidAsteroidType.hSubmodule for calculating temperature-dependent heat conductivity of solid asteroid material
 HeatConductivityVariableGundlach2013RegolithSolid.hSubmodule for calculating the heat conductivity of asteroid regolith
 HeatConductivityVariableKiradjiev2019PorousRockSolidRadiation.hSubmodule for calculating heat conductivity of porous rock using the Maxwell model with radiation (Kiradjiev 2019)
  heat_source
 HeatSource.hManaging module for calculating heat sources and sinks in the simulation
 HeatSourceConstantCustom.hModule for setting a constant user-defined heat source (or sink)
  heliocentric_distance
 HeliocentricDistance.hModule for calculating the heliocentric distance in the simulation
 HeliocentricDistanceConstantCustom.hSubmodule that provides a constant heliocentric distance
 HeliocentricDistanceVariableSpice.h
  solar_flux
 SolarFlux.hManaging module that calculates the incoming solar irradiation
 SolarFluxVariableCustomSinusoidal.hCalculates solar insolation on a tilted plane of a spherical body
 SolarFluxVariablePotter2023Radiosity.h
  solar_vector
 SolarVector.hManaging module that calculates the solar vector from the center of the body to the Sun
 SolarVectorConstantCustom.hSubmodule that returns a constant solar vector as specified in the corresponding ini file
 SolarVectorVariableSpice.h
  tools
 FluxSmoothingTool.h
 OutputCsvTool.h
 RuntimeProgressTool.h
 TemperatureSaverIterationsTool.h
  src
 BCConstantHeatFlux.h
 BCSinusoidalTemperature.h
 BCTopSurfaceEnergyBalance.h
 BoundaryConditionRegistry.h
 CellRegistry.h
 ChainManager.h
 CoreEnums.h
 CsrMatrix.h
 CsvParser.cpp
 CsvParser.h
 DenseMatrix.h
 ElementManager.h
 GenericBoundaryCondition.h
 GenericElement.h
 GenericManagingModule.h
 GenericMatrix.h
 GenericSolver.h
 GenericSubmodule.h
 GridBase.h
 GridFactory.h
 GridOneDim.h
 IniParser.cpp
 IniParser.h
 InputManager.cpp
 InputManager.h
 main.cpp
 MatrixFactory.h
 MatrixManager.h
 ModuleFactory.cpp
 ModuleFactory.h
 MpiCommunicationPatterns.h
 MpiDomainDecomposition.h
 OneDimLinearElement.h
 PhysicalConstants.h
 SetupRunner.h
 ShapeBase.h
 ShapeFactory.h
 SimulationClassBase.h
 SimulationClassDefault.h
 SimulationClassUnitTesting.h
 SnapshotCreator.h
 SnapshotLoader.h
 StaticModuleContainer.h
 TridiagonalMatrixSolver.h
 VtkRayCasting.cpp
 VtkRayCasting.h