Skip to main content

 

  • About
  • News & Media
  • Careers
  • Events

Breadcrumb

STOMP User Guide

  • STOMP Website
  • Introduction
    • Operational Mode Specific Input Guides
    • Availability and Licensing
    • Installation
  • Fundamentals of STOMP
    • Code Design
    • Numerical Solutions
    • Description of Variables
    • List of Variable Names
    • Accepted Units
    • Glossary of Symbols
  • Using STOMP
    • Pre-Processing
    • Input File Structure
    • Generated Output Files
    • Post-Processing
  • Example Short Course Problems
  • Additional User Documentation

Breadcrumb

  1. STOMP User Guide
  2. STOMP Input
STOMP input data type legend

Saturation Function Card Syntax

~Saturation Function Cardkeyword icon

choose one icon Choose One Saturation Function
van Genuchten
choose one icon Choose One Sub-Option
van Genuchten
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, van Genuchtenkeyword icon, α Parameterreal icon, Unitscharacter icon(1/m), n Parameterreal icon, Minimum Saturationreal icon, m Parameterreal icon(Optional),
info icon IJK Indexing

If the Rock/Soil Name is "IJK Indexing," "JKI Indexing," or "KIJ 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 in the place of the parameter value:

,file:keyword icon,filename for parametercharacter icon,

or for binary files:

,binary file:keyword icon,filename for parametercharacter icon,

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.

van Genuchten with Entrapment
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, van Genuchten w/ Entrapmentkeyword icon, α Parameterreal icon, Unitscharacter icon(1/m), n Parameterreal icon, Minimum Saturationreal icon, m Parameterreal icon, Effective Gas Residual Saturationreal icon, Critical Trapping Numberreal icon,
info icon IJK Indexing

If the Rock/Soil Name is "IJK Indexing," "JKI Indexing," or "KIJ 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 in the place of the parameter value:

,file:keyword icon,filename for parametercharacter icon,

or for binary files:

,binary file:keyword icon,filename for parametercharacter icon,

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.

van Genuchten with Webb Extension
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, van Genuchten w/ Webbkeyword icon, α Parameterreal icon, Unitscharacter icon(1/m), n Parameterreal icon, Minimum Saturationreal icon, m Parameterreal icon,
info icon IJK Indexing

If the Rock/Soil Name is "IJK Indexing," "JKI Indexing," or "KIJ 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 in the place of the parameter value:

,file:keyword icon,filename for parametercharacter icon,

or for binary files:

,binary file:keyword icon,filename for parametercharacter icon,

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.

van Genuchten with Fractured Systems
info icon Info

If the key words 'dp,' 'dual porosity,' or 'fractured' appear in the rock/soil name specified in the Rock/Soil Zonation Card, this indicates a dual porosity medium and the reading of both matrix and fracture properties (e.g., Fracture and Matrix Porosity) is triggered.

repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Fractured van Genuchtenkeyword icon, Matrix α Parameterreal icon, Unitscharacter icon(1/m), Matrix n Parameterreal icon, Matrix Minimum Saturationreal icon, Fracture α Parameterreal icon, Unitscharacter icon(1/m), Fracture n Parameterreal icon, Fracture Minimum Saturationreal icon, (Optional) Matrix m Parameterreal icon, (Optional) Fracture m Parameterreal icon,
info icon IJK Indexing

If the Rock/Soil Name is "IJK Indexing," "JKI Indexing," or "KIJ 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 in the place of the parameter value:

,file:keyword icon,filename for parametercharacter icon,

or for binary files:

,binary file:keyword icon,filename for parametercharacter icon,

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.

Brooks and Corey
choose one icon Choose One Sub-Option
Brooks and Corey
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Brooks and Coreykeyword icon, Entry headreal icon, Unitscharacter icon(m), Lambda Parameterreal icon, Minimum Saturationreal icon, Effective Gas Residual Saturationreal icon,
info icon IJK Indexing

If the Rock/Soil Name is "IJK Indexing," "JKI Indexing," or "KIJ 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 in the place of the parameter value:

,file:keyword icon,filename for parametercharacter icon,

or for binary files:

,binary file:keyword icon,filename for parametercharacter icon,

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.

Brooks and Corey with Entrapment
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Brooks and Corey w/ Entrapmentkeyword icon, Entry headreal icon, Unitscharacter icon(m), Lambda Parameterreal icon, Minimum Saturationreal icon, Effective Gas Residual Saturationreal icon, Critical Trapping Numberreal icon,
info icon IJK Indexing

If the Rock/Soil Name is "IJK Indexing," "JKI Indexing," or "KIJ 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 in the place of the parameter value:

,file:keyword icon,filename for parametercharacter icon,

or for binary files:

,binary file:keyword icon,filename for parametercharacter icon,

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.

Brooks and Corey with Webb Extension
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Brooks and Corey w/ Webbkeyword icon, Entry headreal icon, Unitscharacter icon(m), Lambda Parameterreal icon, Minimum Saturationreal icon,
info icon IJK Indexing

If the Rock/Soil Name is "IJK Indexing," "JKI Indexing," or "KIJ 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 in the place of the parameter value:

,file:keyword icon,filename for parametercharacter icon,

or for binary files:

,binary file:keyword icon,filename for parametercharacter icon,

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.

Brooks and Corey with Fractured Systems
info icon Info

If the key words 'dp,' 'dual porosity,' or 'fractured' appear in the rock/soil name specified in the Rock/Soil Zonation Card, this indicates a dual porosity medium and the reading of both matrix and fracture properties (e.g., Fracture and Matrix Porosity) is triggered.

repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Fractured Brooks and Coreykeyword icon, Matrix Entry headreal icon, Unitscharacter icon(m), Matrix Lambda Parameterreal icon, Matrix Minimum Saturationreal icon, Fracture Entry headreal icon, Unitscharacter icon(m), Fracture Lambda Parameterreal icon, Fracture Minimum Saturationreal icon,
info icon IJK Indexing

If the Rock/Soil Name is "IJK Indexing," "JKI Indexing," or "KIJ 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 in the place of the parameter value:

,file:keyword icon,filename for parametercharacter icon,

or for binary files:

,binary file:keyword icon,filename for parametercharacter icon,

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.

Haverkamp
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Haverkampkeyword icon, Entry headreal icon, Unitscharacter icon(m), α Parameterreal icon, β Parameterreal icon, Minimum Saturationreal icon,
info icon IJK Indexing

If the Rock/Soil Name is "IJK Indexing," "JKI Indexing," or "KIJ 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 in the place of the parameter value:

,file:keyword icon,filename for parametercharacter icon,

or for binary files:

,binary file:keyword icon,filename for parametercharacter icon,

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.

Tabular
choose one icon Choose One Tabular Option
Capillary Head/Aqueous Saturation
choose one icon Choose One Interpolation Scheme
Linear
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Tabularkeyword icon, Number of Table Entriesinteger icon,
repeat icon Repeat for number of table entries
Air-Water Capillary Headreal icon, Unitscharacter icon(m), Aqueous Saturationreal icon,
Log-Linear
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Tabular Log-Linearkeyword icon, Number of Table Entriesinteger icon,
repeat icon Repeat for number of table entries
Air-Water Capillary Headreal icon, Unitscharacter icon(m), Aqueous Saturationreal icon,
Tabular Cubic Spline
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Tabular Splinekeyword icon, Number of Table Entriesinteger icon,
repeat icon Repeat for number of table entries
Air-Water Capillary Headreal icon, Unitscharacter icon(m), Aqueous Saturationreal icon,
Tabular Cubic Spline Log
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Tabular Spline Logkeyword icon, Number of Table Entriesinteger icon,
repeat icon Repeat for number of table entries
Air-Water Capillary Headreal icon, Unitscharacter icon(m), Aqueous Saturationreal icon,
Capillary Head/Water Content
choose one icon Choose One Interpolation Scheme
Linear
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Tabularkeyword icon, Number of Table Entriesinteger icon,
repeat icon Repeat for number of table entries
Air-Water Capillary Headreal icon, Unitscharacter icon(m), Water Contentreal icon,
Log-Linear
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Tabular Log-Linearkeyword icon, Number of Table Entriesinteger icon,
repeat icon Repeat for number of table entries
Air-Water Capillary Headreal icon, Unitscharacter icon(m), Water Contentreal icon,
Tabular Cubic Spline
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Tabular Splinekeyword icon, Number of Table Entriesinteger icon,
repeat icon Repeat for number of table entries
Air-Water Capillary Headreal icon, Unitscharacter icon(m), Water Contentreal icon,
Tabular Cubic Spline Log
repeat icon Repeat for each Rock/Soil Zonation Domain
Rock/Soil Namereal icon, Tabular Spline Logkeyword icon, Number of Table Entriesinteger icon,
repeat icon Repeat for number of table entries
Air-Water Capillary Headreal icon, Unitscharacter icon(m), Water Contentreal icon,

tip icon Tip

Note that the Entrapped Gas sub-option can be combined with the Webb Extension sub-option such that the syntax is "van Gnuchten w/Entrapment w/ Webb" or "Brooks and Corey w/Entrapment w/ Webb"

info icon External Files

File names must be all lower case. Files must contain text data unless specified as binary in which case they must contain binary data created with the same FORTRAN compiler used to compile STOMP. Files contain parameter values for every grid-cell, ordered according to the indexing scheme (i.e., IJK, JKI, or KIJ).

PNNL

  • Get in Touch
    • Contact
    • Careers
    • Doing Business
    • Security & Privacy
  • Research
    • Scientific Discovery
    • Energy Resiliency
    • National Security
Sign up for our newsletter
Department of Energy Logo Battelle Logo
Pacific Northwest National Laboratory (PNNL) is managed and operated by Battelle for the Department of Energy
  • YouTube
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn