This tutorial describes the 3D Equilibrium Sorption with 1st Order Decay applet. It extends the 2D Domenico model to three dimensions, adding a vertical (z-direction) source extent and a vertical dispersivity. The result is displayed as a 2D color-mapped concentration field in the horizontal (x–y) plane at a user-specified depth z, with optional cross-section plots.
For the mathematical background see the Solution Tutorial.
The layout is identical to the 2D applet, with the addition of vertical source height and dispersivity parameters:
(click for cross section)
The concentration field always shows the x–y horizontal plane at the observation depth z. To visualize a different depth, change the z value and recompute.
Source Parameters
| Parameter | Symbol | Units | Default | Description |
|---|---|---|---|---|
| Input Concentration | C₀ | M/L³ | 1.0 | Fixed source concentration at x = 0 over the rectangular patch source |
| Source Width | Y | L | 1.0 | Width of the rectangular patch source in the horizontal transverse y-direction (source extends from −Y/2 to +Y/2) |
| Source Height | Z | L | 1.0 | Height of the rectangular patch source in the vertical z-direction (source extends from −Z/2 to +Z/2) |
Model Parameters
| Parameter | Symbol | Units | Default | Description |
|---|---|---|---|---|
| Flow Velocity | v | L/T | 1.0 | Average pore-water velocity in the positive x-direction. Assumed spatially uniform. |
| Decay Rate | λ | 1/T | 0.0 | First-order aqueous-phase decay constant. Set to 0 for a conservative solute. |
| Retardation Factor | R | — | 1.0 | Linear equilibrium retardation factor: R = 1 + ρKd/θ. Must be ≥ 1; R = 1 means no sorption. |
| Long. Dispersivity | αx | L | 0.1 | Longitudinal dispersivity. Dx = αx v. |
| Trans. Dispersivity (y) | αy | L | 0.01 | Horizontal transverse dispersivity. Dy = αy v. |
| Vert. Dispersivity (z) | αz | L | 0.005 | Vertical transverse dispersivity. Dz = αz v. Controls spreading in the z-direction. |
| Parameter | Symbol | Units | Default | Description |
|---|---|---|---|---|
| Vertical Coordinate | z | L | 0.0 | Observation depth at which the x–y concentration slice is evaluated. z = 0 is the horizontal centerline of the source. This is independent of the source height Z. |
| Time | t | T | 1.0 | Time at which to evaluate the solution. The Domenico solution approaches steady state for large t. |
Coordinate Range
Set Min X, Max X, Min Y, Max Y in the right panel to define the spatial extent of the x–y plane shown. Click Compute Conc. Field to apply a changed range.
Resolution
Controls the pixel block size (1×1 to 10×10 pixels per computed point). Smaller block size gives finer spatial detail but is slower to compute.
Color Scheme
| Option | Description |
|---|---|
| Smooth Shading | Continuous color gradient from blue (low C/C₀) to red (high C/C₀) |
| Contour by 5% Steps | Discrete color bands at every 5% of C/C₀ |
| Contour by 10% Steps | Discrete color bands at every 10% of C/C₀ |
| Custom No. of Contours | Enter any integer to set the number of equally spaced bands |
After computing, click on the concentration field canvas to draw cross-section lines at the observation depth z. The Cross Sections radio buttons in the right panel control the type:
| Mode | Description |
|---|---|
| None | Clicking on the field has no effect; no cross-section lines are drawn |
| Horizontal | Click at a y-value; the bottom canvas shows C vs x at that y (at depth z) |
| Vertical | Click at an x-value; the bottom canvas shows C vs y at that x (at depth z) |
Multiple lines overlay in different colors. The Active CS Lines list allows removing individual lines. Clear Cross Section Plots removes all.
Hover the mouse over the cross-section plot (bottom canvas) to read values. A vertical dashed line appears at the cursor position. The Slider Data Display table in the right panel shows:
- The position coordinate (x or y, depending on cross-section mode)
- The observation depth z (fixed, as set in Output Parameters)
- The interpolated C/C₀ for each active cross-section line at the cursor position
Hovering over the concentration field (top canvas) shows the (x, y) coordinates and C/C₀ value at the cursor in the pointer info bar below the field.
Two export buttons are available in the right panel:
| Button | Description |
|---|---|
| Display Conc. Data | Opens a modal with the full x–y–C/C₀ grid for the horizontal plane at depth z. Downloadable as TXT or CSV. |
| Display CS Data | Opens a modal with the concentration profiles for all active cross-section lines. Downloadable as TXT or CSV. |