Alpine3D  Alpine3D-3.2.0
Runoff Member List

This is the complete list of members for Runoff, including all inherited members.

Alpine3DOld enum valueRunoffprotected
averageOverMask(const mio::Grid2DObject &grid, const mio::Grid2DObject &mask)Runoffprotectedstatic
catchment_masksRunoffprotected
catchment_numberingRunoffprotected
catchment_out_pathRunoffprotected
computePrecipRunoff(const mio::Grid2DObject &psum, const mio::Grid2DObject &ta) constRunoffprotectedvirtual
constructCatchmentMasks(mio::Grid2DObject catchmentGrid)Runoffprotectedvirtual
cropMask(mio::Grid2DObject &mask)Runoffprotectedstatic
DISTANCE_ABSOLUTE_PRECISIONRunoffprotectedstatic
estimateResamplingCellSize(const double &llOffset, const double &currSizeEstimate)Runoffprotectedstatic
extra_meteo_variablesRunoffprotected
factorizeCatchmentNumber(longuint value)Runoffprotectedstatic
getCatchmentNumberingScheme(const mio::Config &in_cfg)Runoffprotectedstatic
getExtraMeteoGrids(std::vector< mio::Grid2DObject > &grids) constRunoffprotectedvirtual
getExtraMeteoVariables(const mio::Config &cfg)Runoffprotectedstatic
getGridsRequirements() constRunoff
getIOManager(mio::Config in_cfg, const bool &outputGrids)Runoffprotectedstatic
getIsGlacierDynamic(const mio::Config &cfg)Runoffprotectedstatic
getResamplingCellSize(const mio::DEMObject &in_dem, const mio::Grid2DObject &catchments)Runoffprotectedstatic
getSlopeCorrection(const mio::DEMObject &dem)Runoffprotectedstatic
getTiming() constRunoff
glacier_maskRunoffprotected
grid_size_factorRunoffprotected
initialize(const mio::DEMObject &in_dem, const mio::Config &cfg)Runoff
initializeOutputFiles(const mio::Grid2DObject &dem) constRunoffprotectedvirtual
ioRunoffprotected
is_glacier_mask_dynamicRunoffprotected
is_glacier_mask_setRunoffprotected
isMultiple(const double &a, const double &b)Runoffprotectedstatic
MIN_CELL_SIZERunoffprotectedstatic
n_extra_meteo_variablesRunoffprotected
n_grid_cellsRunoffprotected
NumberingType enum nameRunoffprotected
output(const mio::Date &i_date, const mio::Grid2DObject &psum, const mio::Grid2DObject &ta, mio::IOManager &io_in)Runoffvirtual
output(const mio::Date &i_date)Runoff
output_gridsRunoffprotected
output_sumsRunoffprotected
resampling_cell_sizeRunoffprotected
Runoff(const mio::Config &in_cfg, const mio::DEMObject &in_dem, const double &in_thresh_rain)Runoff
Runoff(const Runoff &copy)Runoff
Runoff(mio::IOManager &sn_io, const double &)Runoff
setRunoff(const mio::Array2D< double > &, const mio::Array2D< double > &runoff_soil, const mio::Array2D< double > &, const mio::Array2D< double > &, const mio::Array2D< double > &)Runoff
setSnowPack(SnowpackInterface &sn_interface)Runoff
slope_correctionRunoffprotected
snowpackRunoffprotected
sumOverMask(const mio::Grid2DObject &grid, const mio::Grid2DObject &mask)Runoffprotectedstatic
TauDEM enum valueRunoffprotected
thresh_rainRunoffprotected
timerRunoffprotected
total_runoffRunoffprotected
tz_outRunoffprotected
updateGlacierMask()Runoffprotectedvirtual
updateOutputFile(const size_t &catchId, const mio::Date &currTime, const double &totalRunoff, const double &precipRunoff, const double &snowRunoff, const double &glacierRunoff, const std::vector< double > &meteoVars) constRunoffprotectedvirtual
updateTotalRunoffGrid()Runoffprotectedvirtual
use_external_iomanager_for_gridsRunoffprotected
~Runoff()Runoffvirtual
~Runoff()Runoff