iTOUGH2 Command Index

This is the iTOUGH2 command index in logical order. Click on any command for a description of the command syntax, the name of the parent command, the name of subcommands, as well as the purpose and effect of the command along with an illustrative example.

There are three main blocks in the iTOUGH2 input file, identified by one of the following first-level commands:

The first block (first-level command > PARAMETER) is used to identify the TOUGH2 input parameters that will be subjected to parameter estimation, sensitivity analysis, or uncertainty propagation analysis. The second block (first-level command > OBSERVATION) is used to identify the TOUGH2 output variables that will be compared to observed data for model calibration. The third block (first-level command > COMPUTATION) is used for various program options and computational parameters.

> PARAMETER
>> ABSOLUTE PERMEABILITY
>> BOTTOMHOLE PRESSURE
>> CAPACITY
>> CAPILLARY PRESSURE FUNCTION
>> COMPRESSIBILITY
>> CONDUCTIVITY (WET/DRY)
>> DRIFT
>> ENTHALPY
>> FACTOR
>> FORCHHEIMER
>> GUESS (FILE: file_name)
>> IFS
>> INITIAL (PRESSURE/: ipv)
>> KLINKENBERG
>> LAG
>> LIST
>> MINC
>> PARALLEL PLATE
>> POROSITY
>> PRODUCTIVITY INDEX
>> PUMPING RATIO
>> RATE
>> RELATIVE PERMEABILITY FUNCTION
>> SCALE
>> SELEC
>> SHIFT
>> SKIN
>> TIME
>> USER (: anno)

>>> DEFAULT
>>> LIST
>>> MATERIAL: mat_name (mat_name_i...) (+ iplus ([islotb-islote]))
>>> MODEL
>>> NONE
>>> ROCK: mat_name (mat_name_i...) (+ iplus ([islotb-islote]))
>>> SET: iset
>>> SINK: sink_name (sink_name_i ...) (+ iplus ([islotb-islote]))
>>> SOURCE: source_name (source_name_i ...) (+ iplus ([islotb-islote]))

>>>> ANNOTATION: anno
>>>> BOUND: lower upper
>>>> DEVIATION: sigma
>>>> FACTOR
>>>> GAUSS
>>>> GUESS: guess
>>>> INDEX: index (index_i...)
>>>> LIST
>>>> LOGARITHM
>>>> LOG(F)
>>>> NORMAL
>>>> PARAMETER: index (index_i...)
>>>> PERTURB: (-)alpha (%)
>>>> PRIOR: prior_info
>>>> RANGE: lower upper
>>>> STEP: max_step
>>>> UNIFORM
>>>> VALUE
>>>> VARIANCE: sigma^2
>>>> VARIATION: sigma
>>>> WEIGHT: 1/sigma


> OBSERVATION

>> CONCENTRATION (comp_name/COMPONENT: icomp) (phase_name/PHASE: iphase)
>> CONTENT (phase_name/PHASE: iphase)
>> COVARIANCE (FILE: filename)
>> CUMULATIVE (comp_name/COMPONENT: icomp) (phase_name/PHASE: iphase)
>> DRAWDOWN (phase_name/PHASE: iphase)
>> ENTHALPY (phase_name/PHASE: iphase)
>> FLOW (phase_name/PHASE: iphase/HEAT)
>> GENERATION (comp_name/COMPONENT: icomp) (phase_name/PHASE: iphase)
>> LIST
>> MASS FRACTION (comp_name/COMPONENT: icomp) (phase_name/PHASE: iphase)
>> MOMENT (FIRST/SECOND) (X/Y/Z) (comp_name/COMPONENT: icomp) (phase_name/PHASE: iphase)
>> PRESSURE (CAPILLARY) (phase_name/PHASE: iphase)
>> PRODUCTION (comp_name/COMPONENT: icomp) (phase_name/PHASE: iphase)
>> RESTART TIME : ntime (time_unit) (NEW)
>> SATURATION (phase_name/PHASE: iphase)
>> SECONDARY (phase_name/PHASE: iphase) (: ipar)
>> TEMPERATURE
>> TIME: ntime (EQUAL/LOGARITHMIC) (time_unit)
>> TOTAL MASS (comp_name/COMPONENT: icomp) (phase_name/PHASE: iphase) (CHANGE)
>> USER (: anno)
>> VOLUME (phase_name/PHASE: iphase) (CHANGE)

>>> CONNECTION: elem1 elem2 (elem_i elem_j ...) (++/+-/-+ iplus ([islotb-islote]))
>>> CONNECTION COORDINATE (BOX/RANGE): X1 Y1 Z1 (X2 Y2 Z2)
>>> ELEMENT: elem (elem_i ...) (+ iplus ([islotb-islote]))
>>> ELEMENT COORDINATE (BOX/RANGE): X1 Y1 Z1 (X2 Y2 Z2)
>>> GRID BLOCK : elem (elem_i ...) (+ iplus ([islotb-islote]))
>>> INTERFACE: elem1 elem2 (elem_i elem_j ...) (++/+-/-+ iplus ([islotb-islote]))
>>> LIST
>>> MODEL
>>> NONE
>>> SINK: sink_name (sink_name_i ...) (+ iplus ([islotb-islote]))
>>> SOURCE: source_name (source_name_i ...) (+ iplus ([islotb-islote]))

>>>> ABSOLUTE
>>>> ANNOTATION: anno
>>>> AUTO
>>>> AVERAGE (VOLUME)
>>>> COLUMN: itime idata (istd_dev)
>>>> COMPONENT comp_name/: icomp
>>>> DATA (NO DATA/ZERO DATA/FILE: file_name) (time_unit)
>>>> DEVIATION: sigma (ADD NOISE)
>>>> FACTOR: factor
>>>> FORMAT: format
>>>> HEADER: nskip
>>>> INDEX: index (index_i ...)
>>>> LIST
>>>> LOGARITHM
>>>> MEAN (VOLUME)
>>>> PARAMETER: index (index_i ...)
>>>> PHASE: phase_name/: iphase
>>>> PICK: npick
>>>> POLYNOM: idegree (time_unit)
>>>> RELATIVE: rel_err (%) (ADD NOISE)
>>>> SET: iset
>>>> SHIFT: shift (TIME (time_unit))
>>>> SKIP: nskip
>>>> SUM
>>>> VARIANCE: sigma^2 (ADD NOISE)
>>>> WEIGHT: 1/sigma (ADD NOISE)
>>>> WINDOW: time_A time_B (time_unit)



> COMPUTATION

>> CONVERGE/STOP/TOLERANCE
>>> ADJUST
>>> CONSECUTIVE: max_iter1
>>> DELTFACT: deltfact
>>> DIRECT
>>> FORWARD
>>> INCOMPLETE: max_incomplete
>>> INPUT
>>> ITERATION: max_iter
>>> LEVENBERG: lambda
>>> LIST
>>> MARQUARDT: nue
>>> REDUCTION: max_red
>>> SIMULATION: mtough2
>>> STEP (UNSCALED): max_step
>>> UPHILL: max_uphill
>>> WARNING

>> ERROR
>>> ALPHA: alpha (%)
>>> EMPIRICAL ORTHOGONAL FUNCTIONS (MATRIX: ndim) (iTOUGH2) (CORRELATION)
>>> EOF (MATRIX: ndim) (iTOUGH2) (CORRELATION)
>>> FISHER
>>> FOSM (MATRIX: ndim) (iTOUGH2) (CORRELATION) (DIAGONAL)
>>> HESSIAN
>>> LINEARITY (: alpha (%))
>>> LIST
>>> MONTE CARLO (SEED: iseed) (GENERATE) (CLASS: nclass)
>>> POSTERIORI
>>> PRIORI
>>> TAU: (-)niter

>> JACOBIAN
>>> CENTERED
>>> FORWARD (: iswitch)
>>> HESSIAN
>>> LIST
>>> PERTURB: (-)perturb (%)

>> OPTION
>>> ANDREWS: c
>>> ANNEAL
>>>> ITERATION: max_iter
>>>> LIST
>>>> SCHEDULE: beta
>>>> STEP: max_step
>>>> TEMPERATURE: (-)temp0

>>> CAUCHY
>>> DESIGN
>>> DIRECT
>>> FORWARD
>>> GRID SEARCH (UNSORTED) (: ninval1 (ninval2 (ninval3)) / FILE: filename)
>>> GAUSS-NEWTON
>>> L1-ESTIMATOR
>>> LEAST-SQUARE
>>> LEVENBERG-MARQUARDT
>>> LIST
>>> OBJECTIVE (UNSORTED) (: ninval1 (ninval2 (ninval3)) / FILE: filename)
>>> PVM: nhosts (JACOBIAN/SLEEP: isleep)
>>> QUADRATIC-LINEAR: c
>>> SELECT
>>>> CORRELATION: (-)rcorr
>>>> ITERATION: niter
>>>> LIST
>>>> SENSITIVITY: (-)rsens
>>>> SEQUENTIAL

>>> SIMPLEX
>>> SENSITIVITY
>>> STEADY-STATE (SAVE) (: max_time_step)

>> OUTPUT
>>> BENCHMARK
>>> CHARACTERISTIC
>>> COVARIANCE
>>> FORMAT: format (LIST)
>>> INDEX
>>> LIST
>>> JACOBIAN
>>> NEW OUTPUT
>>> OBJECTIVE
>>> PERFORMANCE
>>> PLOTFILE: format (LIST)
>>> PLOTTING: niter
>>> SENSITIVITY
>>> time_unit
>>> UPDATE
>>> RESIDUAL
>>> VERSION

 


Top of Page | Flow Chart
Parameters | Observations | Objective Function | Minimization Algorithm | Error Analysis
Examples | Bibliography | Availability | Updates | Command Index
iTOUGH2 Home | TOUGH2 Home | ESD Home | LBNL Home

Page updated: June 18, 2008