HYPE
Loading...
Searching...
No Matches
npc_soil_proc.f90 File Reference

Modules

module  npc_soil_processes

Procedures

subroutine, public npc_soil_processes::initiate_soil_npc_state (initn, initp, initc, maxlayers, soilstate)
subroutine, public npc_soil_processes::add_dry_deposition_to_landclass (i, j, iluse, veg, areaij, source, frozenstate, soilstate, model9)
subroutine, public npc_soil_processes::atmdep_in_loss (iluse, flow, fastn, conc)
subroutine, public npc_soil_processes::calculate_plant (i, j, temp, daylength, common_uptake, miscstate, model9)
subroutine npc_soil_processes::crop_sources (i, j, calcn, calcp, calcc, ndays, ldays, areaij, thickness, soilstate, sources)
subroutine, public npc_soil_processes::particle_processes_for_runoff (i, j, isoil, iluse, pdayno, calcpp, calcss, prec, surfacerunoff, macroporflow, tilerunoff, totflow, csurface, cmacro, ctile, crunoff, snow, frostdepth, soilstate)
subroutine npc_soil_processes::calculate_mmf_erosion (i, j, pdayno, prec, surfacerunoff, cohesion, erodibility, snow, sreroexp, flow, erodedsed)
subroutine npc_soil_processes::get_current_crop_and_ground_cover (i, j, total_cropcover, total_groundcover)
subroutine npc_soil_processes::calculate_hbvsed_erosion (i, prec, lusepar, soilpar, slopepar, precexppar, eroindexpar, snow, frostdepth, erodedsed)
subroutine npc_soil_processes::calculate_pp_of_erosion (flow, erodedsed, parmax, parstab, parflowstab, soilpartp, soilhumusp, thickness, fracminp, erodedp)
subroutine npc_soil_processes::calculate_delay_pool_processes (i, j, calcss, calcpp, flagss, flagpp, erodedsed, erodedp, totflow, ssrelease, pprelease, soilstate)
subroutine, public npc_soil_processes::soil_substance_processes9 (i, j, iluse, isoil, config, area, wp, fc, pw, common_uptake, thickness, nitrification, denitrification, cropuptake, cropsources, soilstate, glaciersoil, soilmodel)
subroutine, public npc_soil_processes::soil_substance_processes (i, j, iluse, isoil, config, area, wp, fc, pw, common_uptake, thickness, nitrification, denitrification, cropuptake, cropsources, soilstate, glaciersoil)
subroutine, public npc_soil_processes::soil_substance_processes_of_third_soillayer9 (i, j, thickness, soilstate, model9)
subroutine npc_soil_processes::soil_pool_transformations (i, j, calcn, calcp, wp, pw, thickness, source, pardisfn, pardisfp, pardishn, pardishp, minfnpar, minfppar, degrhnpar, degrhppar, soilstate)
subroutine npc_soil_processes::plant_uptake (calcn, calcp, common_uptake, wp, thickness, soil, csoil, sink)
subroutine npc_soil_processes::calculate_soil_profile_denitrification (calcn, i, j, iluse, porevolume, thickness, denpar_basic, soilstate, denitrification)
subroutine, public npc_soil_processes::soil_denitrification (maxwc, denpar, halfsatin, soil, stemp, csoil, sink)
subroutine npc_soil_processes::balance_spsoil (i, j, thickness, kfr, nfr, kadsdes, soilstate)
subroutine, public npc_soil_processes::croprotation_soilpoolaverage (i, ncrot, pool)
subroutine npc_soil_processes::freundlich (poolpp, srp_conc, vol, layerthick, kfr, nfr, kadsdes)
subroutine, public npc_soil_processes::find_lowest_soillayer (nl, layer, lowestlayer)
subroutine, public npc_soil_processes::add_local_diffuse_source_to_soil (i, j, pw, classarea, soilstate, ruralaload, upwardflow, ruralflow, lruralflow, alldissolved)
subroutine npc_soil_processes::soil_carbon_pool_transformations (i, j, iluse, wp, fc, pw, thickness, minc, soimf, soimr, soilstate)
subroutine, public npc_soil_processes::carbon_runoff_delay (i, j, calcoc, surfacerunoff, tilerunoff, runoff, snowmelt, csurface, ctile, crunoff, soilstate)
subroutine, public npc_soil_processes::percolation_substance_reduction (n, subrproc, kparc, kparn, kparp, temp, soilm, wiltp, porew, thickness, conc)
subroutine npc_soil_processes::weathering (calcsi, i, j, isoil, thickness, soilstate)
subroutine, public npc_soil_processes::class_riparian_zone_processes (i, j, q, conc, oldgrw, kpar, stemp, apar, spar, gwat, t10, t20, soilm, wiltp, porew, depthm)
subroutine npc_soil_processes::riparian_moisturefactor (smfcn, sm, wp, pw, depthm, rising)

Detailed Description

Contains module npc_soil_processes.