colloid_filtration
Test Colloid Filtration
The itfc macro is used to assign values for colloid filtration at matrix interfaces. Input Data includes sources from the Yucca Mtn data repository. Comparisons are made between the generated ptrk files and the FEHM v2.24 ptrk files known to be correct. The test is constructed from VV Test Suite colloid_filtration created for FEHM verification for the Yucca Mtn QA program.
The mptr files fehm_TSPA_base1.mptr and fehm_TSPA_base2.mptr contain the input for running the TSPA particle tracking simulation. The files used in comparison are:
fehm_TSPA_base1.ptrk fehm_TSPA_base2.ptrk
Test Directory: FEHM/fehmpytests/colloid_filtration
Example File fehm_TSPA_base1.dat
Main data input file for FEHM in TSPA calculations
#
# Dual Permeability parameters
# Data source: DTN:
#
dpdp
file
../../_resources/fehm_amr_base.dpdp
#
# perm macro is a placeholder - values not used in TSPA particle tracking runs
#
perm
1 0 0 0.100E-14 0.100E-14 0.100E-14
#
# rlp macro is a placeholder - values not used in TSPA particle tracking runs
#
rlp
1 0. 0. 1. 1. 0. 1.
1 0 0 1
#
# Rock properties - Bulk rock density and porosity
# Data source: DTN: LB0207REVUZPRP.002
# Other input in this macro (heat capacity) are placeholders - values
# not used in TSPA runs
#
rock
file
../input/fehm_amr_base.rock
flow
#
# time macro - used to set time step and ending time of simulation
#
time
365.25 5478750 20000 1 1997 10
#
# itfc macro used to assign values for colloid filtration at matrix interfaces
# Data source: DTN: LA0003MCG12213.002
#
itfc
1 1
13 14 -1
file
../../_resources/itfc_tsw5.txt
14 15 -1
file
../../_resources/itfc_tsw6.txt
15 16 -1
file
../../_resources/itfc_tsw7.txt
16 17 -1
file
../../_resources/itfc_tsw8.txt
17 18 -1
file
../../_resources/itfc_tsw9.txt
17 19 -1
file
../../_resources/itfc_tsw9.txt
18 20 -1
file
../../_resources/itfc_ch1.txt
19 20 -1
file
../../_resources/itfc_ch1.txt
20 26 -1
file
../../_resources/itfc_chz.txt
20 22 -1
file
../../_resources/itfc_chv.txt
26 27 -1
file
../../_resources/itfc_chz.txt
26 23 -1
file
../../_resources/itfc_chv.txt
27 28 -1
file
../../_resources/itfc_chz.txt
27 24 -1
file
../../_resources/itfc_chv.txt
28 29 -1
file
../../_resources/itfc_chz.txt
28 25 -1
file
../../_resources/itfc_chv.txt
29 30 -1
file
../../_resources/itfc_chz.txt
29 31 -1
file
../../_resources/itfc_chv.txt
18 21 -1
file
../../_resources/itfc_ch1.txt
19 21 -1
file
../../_resources/itfc_ch1.txt
21 22 -1
file
../../_resources/itfc_chv.txt
21 26 -1
file
../../_resources/itfc_chz.txt
22 23 -1
file
../../_resources/itfc_chv.txt
22 27 -1
file
../../_resources/itfc_chz.txt
23 24 -1
file
../../_resources/itfc_chv.txt
23 28 -1
file
../../_resources/itfc_chz.txt
24 25 -1
file
../../_resources/itfc_chv.txt
24 29 -1
file
../../_resources/itfc_chz.txt
25 30 -1
file
../../_resources/itfc_chz.txt
25 31 -1
file
../../_resources/itfc_chv.txt
30 32 -1
file
../../_resources/itfc_pp4.txt
31 32 -1
file
../../_resources/itfc_pp4.txt
32 33 -1
file
../../_resources/itfc_pp3.txt
33 34 -1
file
../../_resources/itfc_pp2.txt
34 35 -1
file
../../_resources/itfc_pp1.txt
35 36 -1
file
../../_resources/itfc_bf3.txt
36 37 -1
file
../../_resources/itfc_bf2.txt
16 40 -1
file
../../_resources/itfc_tsw8.txt
40 41 -1
file
../../_resources/itfc_tsw9.txt
41 42 -1
file
../../_resources/itfc_ch1.txt
42 22 -1
file
../../_resources/itfc_chv.txt
42 43 -1
file
../../_resources/itfc_chz.txt
43 27 -1
file
../../_resources/itfc_chz.txt
43 23 -1
file
../../_resources/itfc_chv.txt
28 44 -1
file
../../_resources/itfc_chz.txt
24 44 -1
file
../../_resources/itfc_chz.txt
44 45 -1
file
../../_resources/itfc_chz.txt
45 46 -1
file
../../_resources/itfc_pp4.txt
46 33 -1
file
../../_resources/itfc_pp3.txt
#
# ctrl macro used to set run control parameters
#
ctrl
-10 0.10E-03 40
1 0 0 1
0
1.00 3.00 1.00
5 1.5 0.10E-09 1.82625E6
0 1
#
# iter macro used to set run control parameters
# these are for the FEHM flow simulations and hence are placeholders
# for the TSPA particle tracking runs
#
iter
0.10E-04 0.10E-04 0.10E-04 -0.10E-03 0.12E+01
0 0 0 0 0.14E+05
#
# sol macro used to set run control parameters
#
sol
1 -1
#
# rflo macro signifies that the flow field is being read in, not conputed in FEHM
#
rflo
#
# air macro signifies that this is a two-phase problem
#
air
-1
20.0 0.1
#
# node macro used to request output at particluar nodes - node 1 is being
# requested here (placeholder)
#
node
1
1
#
# This call to the zone macro has the original layers defined (the same as
# those used in defining the layers above), followed by zones that define
# the input and output bins via the use of node lists. This overwriting
# is needed so that these zones are specified for the mptr input and
# the subsequent model run that ensues
#
zone
file
../input/fehmn.zone2_gt10
mptr
file
../input/fehm_TSPA_base1.mptr
stop