| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(fertilizer_db), | public, | dimension(:), allocatable, save | :: | fertdb |
manure database - name and characteristics of different manure types |
||
| type(manure_database), | public, | dimension(:), allocatable | :: | manure_db |
manure organic matter attributes database - used to allocate manure applications to soil carbon and nitrogen pools |
||
| type(manure_attributes), | public, | dimension(:), allocatable | :: | manure_om |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=16), | public | :: | fertnm | = | " " | ||
| real, | public | :: | fminn | = | 0. |
kg minN/kg frt |fract of fert which is mineral nit (NO3+NH3) |
|
| real, | public | :: | fminp | = | 0. |
kg minN/kg frt |frac of fert which is mineral phos |
|
| real, | public | :: | forgn | = | 0. |
kg orgN/kg frt |frac of fert which is org n |
|
| real, | public | :: | forgp | = | 0. |
kg orgP/kg frt |frac of fert which is org p |
|
| real, | public | :: | fnh3n | = | 0. |
kg NH3-N/kg N |frac of mineral N content of fert which is NH3 |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=25), | public | :: | name | = | "" | ||
| character(len=25), | public | :: | org_min | = | "" | ||
| character(len=25), | public | :: | pests | = | "" | ||
| character(len=25), | public | :: | paths | = | "" | ||
| character(len=25), | public | :: | hmets | = | "" | ||
| character(len=25), | public | :: | salts | = | "" | ||
| character(len=25), | public | :: | constit | = | "" | ||
| character(len=80), | public | :: | descrip | = | "" | ||
| integer, | public | :: | iorg_min | = | 0 | ||
| integer, | public | :: | ipests | = | 0 | ||
| integer, | public | :: | ipaths | = | 0 | ||
| integer, | public | :: | imets | = | 0 | ||
| integer, | public | :: | isalts | = | 0 | ||
| integer, | public | :: | iconstit | = | 0 |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=64), | public | :: | name | = | " " |
Identifier used to crosswalk fertilizer entries, constructed from manure_region, manure_source, and manure_type |
|
| real, | public | :: | frac_water | = | 0. |
kg water/(kg manure + kg_water) |frac of manure which is water |
|
| real, | public | :: | fcbn | = | 0.0 |
kg C/kg frt |frac of fert which is carbon |
|
| real, | public | :: | fminn | = | 0. |
kg minN/kg frt |frac of fert which is mineral nitrogen (NO3+NH3) |
|
| real, | public | :: | fminp | = | 0. |
kg minN/kg frt |frac of fert which is mineral phoshorus |
|
| real, | public | :: | forgn | = | 0. |
kg orgN/kg frt |frac of fert which is org N |
|
| real, | public | :: | forgp | = | 0. |
kg orgP/kg frt |frac of fert which is org P |
|
| real, | public | :: | fnh3n | = | 0. |
kg NH3-N/kg N |frac of mineral N content of fert which is NH3 |
|
| character(len=64), | public | :: | description | = | " " |
na |description of manure type |