On 9/15/2015 12:59 PM, Hammond, Glenn E wrote:
>> Hi Glenn,
>>
>> I have taken your advice to treat colloid as a solute with using reaction
>> sandbox.
>> Here I have several questions.
>>
>> (1) First I create reaction_sandbox_coll_cust.F90 based on
>> reaction_sandbox_example.F90. Then I create a input file to try a first order
>> decay reaction. But it dose not work.
> I would need more information.
Actually I want to take the colloid as a solute transport using reaction
sandbox. If I use Tracer in PRIMARY_SPECIES, it is only transport
process. Right? So I want to first use reaction sandbox to create a
species to model only transport process if I do not add any reactions
there to compare with Tracer transport. Then, I want to add reversible
kinetic sorption model in my reaction sandbox to represent the process
of colloid adsorption and desorption. Does the reversible kinetic
sorption model exist so I can add it directly to my reaction sandbox ?
or Is there any similar process that I can learn to revise it?
>> (2) I simplified the document about colloid transport (what I wanted).
>> The primary species is aqueous colloid concentration C. How can I handle the
>> adsorbed colloid S (It's solid) ?
> Search on 'rt_parameter%ncollcomp > 0' throughout the code (only used 4 times) and you will see how we model colloids using the colloid object (rt_auxvar%colloid%total_eq_mob(icollcomp)). Bear in mind that The colloid implementation is complex. For each grid cell there is a block in the Jacobian that is split into four quadrants:
>
> A | B
> --------
> C | D
>
> A is the standard reactive transport block for aqueous and immobile species.
> D is the block for colloid concentrations (and I don’t remember all the details as it has been at least 6 years since implemented with no testing since).
>
> B and C are for the cross terms.
>
> Glenn
I want to solve the simple equations (ADE + Reversible Kinetic Sorption
Model) first, then I will learn the colloid facilitated transport.
Thanks,
Runjian