DATA SET 15: DIRICHLET BOUNDARY CONDITIONS


This data set is required if and only if NDNP > 0. Boundary conditions must be specified for all mobile components (i.e. those with INDTC(I,1) = 0 or 1), for all kinetic aqueous complexed product species, for all aqueous phase microbial species, and for temperature if ISHEAT > 0. (NDNP is specified in Data Set 12; INDTC is specified in Data Set 10).

Data groups (a) and (b), together and in sequence as a supergroup, should be repeated (NOHA + NOKX + NOMB) times for simulations without heat transfer or (NOHA + NOKX + NOMB + 1) times for simulations with heat transfer (i.e., ISHEAT > 0). The program checks INDTC(I,1) for each of the NOH components, and only reads a boundary condition if INDTC(I,1) <= 1.

  1. Dirichlet concentration profile: Number of lines depends on NDPR, NDDP, and NOHA + NOKX + NOMB. Each line contains a number of data points = 2*NDDP numerical numbers. Each line is free-field format input. For a transport component and temperature, the sequence of input goes by a (time, concentration/temperature) pair that is repeated until all the NDDP pairs are entered. This sequence of input is then repeated for the next component and/or temperature.

For K=1, NOHA + NOKX + NOMB +1, I = 1, NDPR, J = 1, NDDP,

  1. TCDBF(J,I,K) =Time of J-th data point in I-th Dirichlet concentration/ temperature versus time profile for K-th component (T).
  2. CDBF(J,I,K) = Concentration (K <= NOHA + NOKX + NOMB) or temperature (K = NOHA + NOKX + NOMB+1) of J-th data point in the I-th Dirichlet concentration/temperature versus time profile for K-th component: (moles/l (total volume) or oK).
  1. Type of Dirichlet node: Typically, one line per well node is needed. However, automatic generation may be used. Each line is free-field format input containing the following:
  1. NI = Compressed Dirichlet node number of the first node in the sequence.
  2. NSEQ = NSEQ subsequent Dirichlet nodes will be generated automatically.
  3. NAD = Increment of compressed Dirichlet node number for each of the NSEQ nodes.
  4. NITYP = Type of Dirichlet concentration profile for node NI and the NSEQ subsequent nodes.
  5. NTYPAD = Increment of NITYP for each of the NSEQ subsequent nodes.

NOTE: A line with five zeros separated by spaces or commas must be used to signal the end of this data subset.

  1. Dirichlet nodes: Typically, NDNP lines are needed. However, automatic generation can be used. Each line is free-field format input containing the following:
  1. NI = Compressed Dirichlet boundary node number of the first node in a sequence.
  2. NSEQ = NSEQ subsequent nodes will be generated automatically.
  3. NIAD = Increment of the compressed Dirichlet boundary node number for each of the NSEQ subsequent sides.
  4. NODE = Global node of the compressed node NI.
  5. NODEAD= Increment of NODE for each of the NSEQ subsequent nodes.

NOTE: A line containing five zeros separated by spaces or commas is used to end the input of this data subset.


v1.0 - 1/13/1999

Jin-Ping Gwo, email: jgwo@umbc.edu