phydrus.profile.create_profile¶
-
phydrus.profile.
create_profile
(top=0, bot=- 1, dx=0.1, h=0, lay=1, mat=1, beta=0, ah=1.0, ak=1.0, ath=1.0, temp=20.0, conc=None, sconc=None)[source]¶ Method to create a DataFrame describing the soil profile.
- Parameters
top (float, optional) – Top of the soil column.
bot (float or list of float, optional) – Bottom of the soil column. If a list is provided, multiple layers are created and other arguments need to be of the same length (e.g. mat).
dx (float, optional) – Size of each grid cell. Default 0.1 meter.
h (float, optional) – Initial values of the pressure head.
lay (int or list of int, optional) – Subregion number (for mass balance calculations).
mat (int or list of int, optional) – Material number (for heterogeneity).
beta (float or list of float, optional) – Value of the water uptake distribution, b(x) [L-1], in the soil root zone at node n. Set Beta(n) equal to zero if node n lies outside the root zone.
ah (float or list of float, optional) – Scaling factor for the pressure head (Axz in profile.dat).
ak (float or list of float, optional) – Scaling factor the hydraulic conductivity (Bxz in profile.dat).
ath (float or list of float, optional) – Scaling factor the the water content (Dxz in profile.dat).
temp (float, optional) – Initial value of the temperature at node n [oC] (do not specify if both lTemp or lChem are equal to .false.; if lTemp=.false. and lChem=.true. then set equal to 0 or any other initial value to be used later for temperature dependent water flow and solute transport).
conc (float, optional) –
sconc (float, optional) –