Alpine3D  Alpine3D-3.1.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCAlpineControl
oCCell
oCCellsList
oCDataAssimilation
oCEnergyBalance
oCGlaciers
oCMeteoObj
oCMPIControlA singleton class that deals with all aspects of parallelization within Alpine3D (MPI, OpenMP, PETSc) Any class that wishes to utilize the MPI/OpenMP/PETSc capabilities should include this header and make sure that the respective cmake compilation options (called MPI, OPENMP, PETSC) are activated. The methods are designed in a transparent way also returning meaningful values if the compilation options were not activated, e. g. bool master() will return true if MPI was not activated and if it was activated then it will return false on all processes that are not master and true solely for the master process
oCRadiationField
oCRunoff
oCSmeteo
oCSnGrids
oCSnowDriftA3D
oCSnowpackInterface
oCSnowpackInterfaceWorker
oCSsolar
oCTerrainRadiationAlgorithm
|oCTerrainRadiationFull computation of the terrain reflected radiation by ray-tracing. Ray tracing is used between all cells to compute the terrain view factors. Once these are known, a progressive refinement approach is used to compute the exchange of radiation between all cells
|oCTerrainRadiationHelbigRadiosity terrain radiation. For each cell of the domain, a view factor to every other visible cell of the domain is computed. Then the contributions from the terrain reflected radiations of every visible cell are added until a convergence criteria is reached. This is described in Helbig, Nora, Henning Löwe, and Michael Lehning, "Radiosity approach for the shortwave surface radiation balance in complex terrain", Journal of the Atmospheric Sciences, 66.9 ,2009, pp 2900-2912
|oCTerrainRadiationPETSc
|\CTerrainRadiationSimpleSimple guess of terrain reflected radiation. For each cell of the domain, a sky view factor is computed over 32 sectors and a 500m distance (see for example Faron S. Anslow, Steven Hostetler, William R. Bidlake, and Peter U. Clark, "Distributed energy balance modeling of South Cascade Glacier, Washington and assessment of model uncertainty", Journal of Geophysical Research, vol. 113, 2008). Then, for each cell of the domain, this view factor is transformed into a terrain view factor, multiplied by the albedo of the current cell and multiplied by the sum of the direct and diffuse radiation for the current cell. This is considered to be an approximation of the short wave radiation rewflected by the surroundings of the current cell
oCTerrainRadiationFactory
oCVFSymetricMatrix< T, U >
oCVFSymetricMatrix< float, bool >
oCVFSymetricMatrix< float, double >
oCViewFactorsAlgorithm
|oCViewFactors
|oCViewFactorsCluster
|oCViewFactorsHelbig
|\CViewFactorsSectors
\CWIND_FIELD