|
subroutine, public | modelmodule::define_model_parameters () |
|
subroutine, public | modelmodule::set_parameters_region_division (nregpar) |
|
subroutine, public | modelmodule::get_special_model_parameters (velindex, dampindex) |
|
subroutine, public | modelmodule::calculate_special_model_parameters (nsubb, optrivvel, optdamp, dimriver) |
|
subroutine, public | modelmodule::model_specified_atmospheric_deposition () |
|
subroutine, public | modelmodule::calculate_translation_time (rivlen, rivvel, damp, totaltime, transtime) |
|
subroutine, public | modelmodule::set_modelconfig_from_parameters () |
|
subroutine, public | modelmodule::initiate_model_state (frozenstate, soilstate, aquiferstate, riverstate, lakestate, miscstate) |
|
subroutine, public | modelmodule::initiate_model (frozenstate, soilstate, aquiferstate, riverstate, lakestate, miscstate) |
|
subroutine, public | modelmodule::reinitiate_model_at_timestep (statuscd, soilstate) |
|
subroutine, public | modelmodule::model (frozenstate, soilstate, aquiferstate, riverstate, lakestate, miscstate) |
|
subroutine | modelmodule::calculate_lake_volume_output (n, lakestate, ilakevol, olakevol, localoutvar) |
|
subroutine | modelmodule::initialize_class_outvar_to_zero () |
|
subroutine | modelmodule::calculate_class_outvar_initialize (idindex, isb) |
|
subroutine | modelmodule::calculate_class_outvar_add (idindex, isb, jcl, fraction, value, fraction2) |
|
subroutine | modelmodule::calculate_class_outvar_add_amount (idindex, isb, jcl, fraction, value, value2) |
|
subroutine | modelmodule::calculate_class_outvar_add_accumulate (idindex, isb, jcl, fraction, value) |
|
subroutine | modelmodule::calculate_class_outvar_finish (idindex, isb, denominator) |
|
subroutine | modelmodule::calculate_class_outvar_finish_scale (idindex, isb, factor) |
|
subroutine | modelmodule::set_class_outvar_missing (idindex, isb) |
|
subroutine | modelmodule::calculate_outvar_watertemperature (idindex, isb, itype, lowerlimit, riverstate, lakestate) |
|
subroutine | modelmodule::calculate_class_outvar_for_substance_soil (isb, j, aadj, a, classarea, denitrif, nitrif, cropuptake, atmdepload1, atmdepload2, soillgrossload, soillnetload, soilstate, miscstate) |
|
subroutine | modelmodule::calculate_class_outvar_for_substance_soil_finish (isb, asum, soilwateri) |
|
subroutine | modelmodule::set_output_runoff_concentrations_leakagemodel1 (isb, nsb, runoffts, crunoffts) |
|
subroutine | modelmodule::set_all_aquifer_outvar (nsub, naquifers, aqremflow, aquiferstate) |
|
subroutine | modelmodule::set_all_observation_outvar () |
|
subroutine | modelmodule::set_outvar_xobs (idindex, isb) |
|
subroutine | modelmodule::set_outvar_xobs_scaled (idindex, isb, idxobs, factor) |
|
subroutine | modelmodule::set_outvar_xobsmean (idindex, isb, idxobs) |
|
subroutine | modelmodule::set_outvar_xobsstate (idindex, isb, idxobs) |
|
subroutine | modelmodule::calculate_regional_groundwaterflow_to_outside_system (isb, totflow, outflow) |
|
real function | modelmodule::wetland_wbstore (j, i, frozenstate, soilstate) |
|
subroutine | modelmodule::calculate_flow_from_undivided_lake (i, itype, qin, lakearea, flowreduction, hypodepth, olakewstold, outflowsim, lakeoutflow, mainflow, branchflow, concout, wstlakesim, lakewst, wcomaver, Lpathway, lakestate, miscstate) |
|
subroutine | modelmodule::calculate_flow_for_lakebasin_lake (ilast, itype, looplakes, qini2, lakeareai2, hypodepthi2, olakewstoldi2, resusp_downstream, outflowsimi2, lakeoutflowi2, mainflowi2, branchflowi2, accinflow, acccinflow, clakeoutflowi2, cmainflowi2, cbranchflowi2, qcinflii2, netroutload, wstlakesimi2, lakewsti2, wcomaveri2, Lpathwayi2, Lbranchi2, totaloutflow, ctotaloutflow, lakestate, miscstate) |
|
subroutine | modelmodule::accumulate_flow_to_downstream_subbasin (i, mainflow, branchflow, concout, accinflow, acccinflow, volumeflow) |
|
subroutine | modelmodule::calculate_internal_wetland (i, radext, cloud, added_water, precij, sfdist, q, conc, frozenstate, soilstate, miscstate, localoutvar, localwbflows, localLpathway) |
|
subroutine | modelmodule::calculate_outlet_wetland (i, radext, cloud, added_water, precij, sfdist, wetinflow, conc, frozenstate, soilstate, miscstate, wetoutflow, updatedoutflow, cwetoutflow, mainflow, branchflow, localoutvar, localwbflows, localLpathway) |
|
subroutine | modelmodule::calculate_local_river (i, lriverlen, radext, rh, cloud, pobs, precij, sfdist, localpcorricep, qriverin, criverin, qriver, criver, localeacti, localpreci, localarea_water, localprec_water, localevap_water, frozenstate, miscstate, riverstate, lakestate, localoutvar, localwbflows, localwbstores, localLatmdep, localLruralb, localLpathway) |
|
subroutine | modelmodule::calculate_local_lake_model (i, radext, rh, cloud, pobs, precij, sfdist, localpcorricep, qin, cin, hypodep, localeacti, localpreci, localarea_water, localprec_water, localevap_water, frozenstate, riverstate, lakestate, surftemp, outflow, coutflow, outwst, localoutvar, localwbflows, localLatmdep, localLpathway) |
|
subroutine | modelmodule::compute_substance_load (load, flow, conc, conc2) |
|