eSTOMP

Saturation Function Syntax (W)

Input Data Types

Character string (e.g., van Genuchten, porosity, m^3/s, Roe Superbee)

Integer (no alpha characters, special characters, or punctuation) (e.g., 1, 32, 195634)

Real (decimal points and exponential notation allowed) (e.g., 0, 0.0, 1.e-12, 1.E+3, 2.345)

Keyword (exact formatting required) (e.g., file, ~Solution Control Card, binary file)

Card Title

~Saturation Function Card,

Choose One

Choose one Saturation Function Option

van Genuchten
Choose One

Choose one van Genuchten Model Sub-option

van Genuchten
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,van Genuchten,α Parameter,Units(1/m),n Parameter,Minimum Saturation,m Parameter(Optional), 
IJK Indexing
If Rock/Soil Name is "IJK Indexing"

If the Rock/Soil Name is "IJK Indexing" the value specified will be applied to all nodes in the domain. Alternately, any parameter value can be replaced with an external file using the following syntax:

,file:filename for parameter,

or for binary files:

,binary file:filename for parameter,

or for HDF5 files:

,hdffile:filename for parameter,

Units shown in the input line will be applied to all parameters in the external file. Values and files may be used in combination within an input line.

 

Info

External Files

File names must be all lower case. Files must contain text data unless specified as binary or HDF5. If binary, files must contain binary data created with the same FORTRAN compiler used to compile eSTOMP. If HDF5, HDF5 tools must be used to create external files. Files must contain parameter values for every grid-cell in IJK order.

van Genuchten with Entrapment
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Entrapment van Genuchten,α Parameter,Units (1/m),n Parameter,Minimum Saturation,Optional m Parameter,Effective Gas Residual Saturation,Critical Trapping Number,
IJK Indexing
If Rock/Soil Name is "IJK Indexing"

If the Rock/Soil Name is "IJK Indexing" the value specified will be applied to all nodes in the domain. Alternately, any parameter value can be replaced with an external file using the following syntax:

,file:filename for parameter,

or for binary files:

,binary file:filename for parameter,

or for HDF5 files:

,hdffile:filename for parameter,

Units shown in the input line will be applied to all parameters in the external file. Values and files may be used in combination within an input line.

 

Info

External Files

File names must be all lower case. Files must contain text data unless specified as binary or HDF5. If binary, files must contain binary data created with the same FORTRAN compiler used to compile eSTOMP. If HDF5, HDF5 tools must be used to create external files. Files must contain parameter values for every grid-cell in IJK order.

van Genuchten for Fractured Medium
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Fractured van Genuchten,Matrix α Parameter,Units(1/m),Matrix  n Parameter,Matrix Minimum Saturation,Fracture α Parameter,Units(1/m), Fracture n Parameter, Fracture Minimum Saturation,Optional Matrix m Parameter,Optional Fracture m Parameter
IJK Indexing
If Rock/Soil Name is "IJK Indexing"

If the Rock/Soil Name is "IJK Indexing" the value specified will be applied to all nodes in the domain. Alternately, any parameter value can be replaced with an external file using the following syntax:

,file:filename for parameter,

or for binary files:

,binary file:filename for parameter,

or for HDF5 files:

,hdffile:filename for parameter,

Units shown in the input line will be applied to all parameters in the external file. Values and files may be used in combination within an input line.

 

Info

External Files

File names must be all lower case. Files must contain text data unless specified as binary or HDF5. If binary, files must contain binary data created with the same FORTRAN compiler used to compile eSTOMP. If HDF5, HDF5 tools must be used to create external files. Files must contain parameter values for every grid-cell in IJK order.

Triple Curve van Genuchten (Hysteresis)
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Triple van Genuchten,Main Drainage α Parameter,Units(1/m),Main Drainage n Parameter,Main Drainage Minimum Saturation,Optional Main Drainage m Parameter, Boundary Drainage α Parameter,Units(1/m),Main Wetting α Parameter,Units(1/m),Main Wetting n Parameter,Main Wetting Minimum Saturation,Optional Main Wetting m Parameter
IJK Indexing
If Rock/Soil Name is "IJK Indexing"

If the Rock/Soil Name is "IJK Indexing" the value specified will be applied to all nodes in the domain. Alternately, any parameter value can be replaced with an external file using the following syntax:

,file:filename for parameter,

or for binary files:

,binary file:filename for parameter,

or for HDF5 files:

,hdffile:filename for parameter,

Units shown in the input line will be applied to all parameters in the external file. Values and files may be used in combination within an input line.

 

Info

External Files

File names must be all lower case. Files must contain text data unless specified as binary or HDF5. If binary, files must contain binary data created with the same FORTRAN compiler used to compile eSTOMP. If HDF5, HDF5 tools must be used to create external files. Files must contain parameter values for every grid-cell in IJK order.

Brooks Corey
Choose One

Choose one Brooks Corey Model Sub-option

Brooks Corey
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Brooks and Corey,Entry Head,Units(m),λ Parameter,Minimum Saturation,  
IJK Indexing
If Rock/Soil Name is "IJK Indexing"

If the Rock/Soil Name is "IJK Indexing" the value specified will be applied to all nodes in the domain. Alternately, any parameter value can be replaced with an external file using the following syntax:

,file:filename for parameter,

or for binary files:

,binary file:filename for parameter,

or for HDF5 files:

,hdffile:filename for parameter,

Units shown in the input line will be applied to all parameters in the external file. Values and files may be used in combination within an input line.

 

Info

External Files

File names must be all lower case. Files must contain text data unless specified as binary or HDF5. If binary, files must contain binary data created with the same FORTRAN compiler used to compile eSTOMP. If HDF5, HDF5 tools must be used to create external files. Files must contain parameter values for every grid-cell in IJK order.

Brooks Corey with Entrapment
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Entrapment Brooks and Corey,Entry Head,Units(m),λ Parameter,Minimum Saturation,Effective Gas Residual Saturation,Critical Trapping Number
IJK Indexing
If Rock/Soil Name is "IJK Indexing"

If the Rock/Soil Name is "IJK Indexing" the value specified will be applied to all nodes in the domain. Alternately, any parameter value can be replaced with an external file using the following syntax:

,file:filename for parameter,

or for binary files:

,binary file:filename for parameter,

or for HDF5 files:

,hdffile:filename for parameter,

Units shown in the input line will be applied to all parameters in the external file. Values and files may be used in combination within an input line.

 

Info

External Files

File names must be all lower case. Files must contain text data unless specified as binary or HDF5. If binary, files must contain binary data created with the same FORTRAN compiler used to compile eSTOMP. If HDF5, HDF5 tools must be used to create external files. Files must contain parameter values for every grid-cell in IJK order.

Brooks Corey for Fractured Medium
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Fractured Brooks and Corey,Matrix Entry Head,Units (m),Matrix λ Parameter,Matrix Minimum Saturation,Fracture Entry Head,Units(m),Fracture λ Parameter,Fracture Minimum Saturation,
IJK Indexing
If Rock/Soil Name is "IJK Indexing"

If the Rock/Soil Name is "IJK Indexing" the value specified will be applied to all nodes in the domain. Alternately, any parameter value can be replaced with an external file using the following syntax:

,file:filename for parameter,

or for binary files:

,binary file:filename for parameter,

or for HDF5 files:

,hdffile:filename for parameter,

Units shown in the input line will be applied to all parameters in the external file. Values and files may be used in combination within an input line.

 

Info

External Files

File names must be all lower case. Files must contain text data unless specified as binary or HDF5. If binary, files must contain binary data created with the same FORTRAN compiler used to compile eSTOMP. If HDF5, HDF5 tools must be used to create external files. Files must contain parameter values for every grid-cell in IJK order.

Triple Curve Brooks Corey (Hysteresis)
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Triple Brooks and Corey,Main Entry Head,Units(m),Main Drainage λ Parameter,Main Drainage Minimum Saturation,Boundary Wetting Entry Head,Units(m),Main Wetting Entry Head,Units(m),Main Wetting λ Parameter,Main Wetting Minimum Saturation,
IJK Indexing
If Rock/Soil Name is "IJK Indexing"

If the Rock/Soil Name is "IJK Indexing" the value specified will be applied to all nodes in the domain. Alternately, any parameter value can be replaced with an external file using the following syntax:

,file:filename for parameter,

or for binary files:

,binary file:filename for parameter,

or for HDF5 files:

,hdffile:filename for parameter,

Units shown in the input line will be applied to all parameters in the external file. Values and files may be used in combination within an input line.

 

Info

External Files

File names must be all lower case. Files must contain text data unless specified as binary or HDF5. If binary, files must contain binary data created with the same FORTRAN compiler used to compile eSTOMP. If HDF5, HDF5 tools must be used to create external files. Files must contain parameter values for every grid-cell in IJK order.

Haverkamp
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Haverkamp,Entry Head Parameter,Units(m),α Parameter,β Parameter,Minimum Saturation
IJK Indexing
If Rock/Soil Name is "IJK Indexing"

If the Rock/Soil Name is "IJK Indexing" the value specified will be applied to all nodes in the domain. Alternately, any parameter value can be replaced with an external file using the following syntax:

,file:filename for parameter,

or for binary files:

,binary file:filename for parameter,

or for HDF5 files:

,hdffile:filename for parameter,

Units shown in the input line will be applied to all parameters in the external file. Values and files may be used in combination within an input line.

 

Info

External Files

File names must be all lower case. Files must contain text data unless specified as binary or HDF5. If binary, files must contain binary data created with the same FORTRAN compiler used to compile eSTOMP. If HDF5, HDF5 tools must be used to create external files. Files must contain parameter values for every grid-cell in IJK order.

Tabular
Choose One

Choose One Tabular Option

Capillary Head/Aqueous Saturation
Choose One

Choose One Interpolation Scheme

Linear
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Tabular,Number of Table Entries,

Repeat

Repeat for Number of Table Entries

Air-Water Capillary Head,Units(m),Aqueous Saturation,

Log-Linear
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Tabular Log-Linear,Number of Table Entries,

Repeat

Repeat for Number of Table Entries

Air-Water Capillary Head,Units (m),Aqueous Saturation,

Cubic Spline
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Tabular Spline,Number of Table Entries,

Repeat

Repeat for Number of Table Entries

Air-Water Capillary Head,Units(m),Aqueous Saturation,

Cubic-Spline-Log
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Tabular Spline Log,Number of Table Entries,

Repeat

Repeat for Number of Table Entries

Air-Water Capillary Head,Units (m),Aqueous Saturation,

Capillary Head/Water Content
Choose One

Choose one interpolation scheme

Linear
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Tabular Water Content,Number of Table Entries,

Repeat

Repeat for Number of Table Entries

Air-Water Capillary Head,Units(m),Water Content,

Log-Linear
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Tabular Water Content Log-Linear,Number of Table Entries,

Repeat

Repeat for Number of Table Entries

Air-Water Capillary Head,Units(m),Water Content,

Cubic Spline
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Tabular Water Content Spline,Number of Table Entries,

Repeat

Repeat for Number of Table Entries

Air-Water Capillary Head,Units(m),Water Content,

Cubic-Spline-Log
Repeat

Repeat for each Rock/Soil Type 

Rock/Soil Name,Tabular Water Content Spline Log,Number of Table Entries,

Repeat

Repeat for Number of Table Entries

Air-Water Capillary Head,Units(m),Water Content,

eSTOMP User Guide Home

Modules