5.13.2-dev0
mHM
The mesoscale Hydrological Model
Loading...
Searching...
No Matches
mo_neutrons.f90 File Reference

Models to predict neutron intensities above soils. More...

Go to the source code of this file.

Modules

module  mo_neutrons
 Models to predict neutron intensities above soils.
 

Functions/Subroutines

subroutine, public mo_neutrons::desiletsn0 (soilmoisture, horizon_depth, bd, latwater, n0, neutrons)
 Calculate neutrons from soil moisture for effective soil layer.
 
subroutine, public mo_neutrons::cosmic (soilmoisture, horizons, neutron_integral_afast, interc, snowpack, l1_n0, l1_bulkdens, l1_latticewater, l1_cosmicl3, neutrons)
 Calculate neutrons from soil moisture in all layers.
 
subroutine mo_neutrons::loopconstants (ll, soilmoisture, l1_bulkdens, l1_latticewater, l1_cosmicl3, sm, bd, lw, l3)
 
subroutine mo_neutrons::layerthickness (ll, horizons, interc, snowpack, zthick)
 
subroutine mo_neutrons::layerwaterheight (ll, sm, h2oeffheight)
 
subroutine mo_neutrons::approx_mon_int (res, f, c, xmin, xmax, eps, steps, fxmin, fxmax)
 
recursive subroutine mo_neutrons::approx_mon_int_steps (res, f, c, xmin, xmax, eps, steps, fxmin, fxmax)
 
recursive subroutine mo_neutrons::approx_mon_int_eps (res, f, c, xmin, xmax, eps, fxmin, fxmax)
 
subroutine, public mo_neutrons::tabularintegralafast (integral, maxc)
 Save approximation data for A_fast.
 
subroutine mo_neutrons::tabularintegralhermafast (integral, intsize, maxc)
 
subroutine mo_neutrons::lookupintegral (res, integral, c)
 
subroutine mo_neutrons::lookuphermiteintegral (res, integral, intsize, c, maxc)
 
subroutine mo_neutrons::cosmiceffintegration (res, x)
 
subroutine mo_neutrons::oldintegration (res, c)
 
real(dp) function mo_neutrons::intgrandfast (c, phi)
 
real(dp) function mo_neutrons::intgrandderivfast (c, phi)
 
real(dp) function mo_neutrons::exppolynomdeg3 (x, a, b, c, d)
 
real(dp) function mo_neutrons::h00 (t)
 
real(dp) function mo_neutrons::h01 (t)
 
real(dp) function mo_neutrons::h10 (t)
 
real(dp) function mo_neutrons::h11 (t)
 

Detailed Description

Models to predict neutron intensities above soils.

The number of neutrons above the ground is directly related to the number soil water content in the ground, air, vegetation and/or snow. This module forward-models neutron abundance as a state variable for each cell.

Authors
Martin Schroen
Date
Mar 2015
Warning
THIS MODULE IS WORK IN PROGRESS, DO NOT USE FOR RESEARCH.

Definition in file mo_neutrons.f90.