Wolfram Language Paclet Repository

Community-contributed installable additions to the Wolfram Language

Primary Navigation

    • Cloud & Deployment
    • Core Language & Structure
    • Data Manipulation & Analysis
    • Engineering Data & Computation
    • External Interfaces & Connections
    • Financial Data & Computation
    • Geographic Data & Computation
    • Geometry
    • Graphs & Networks
    • Higher Mathematical Computation
    • Images
    • Knowledge Representation & Natural Language
    • Machine Learning
    • Notebook Documents & Presentation
    • Scientific and Medical Data & Computation
    • Social, Cultural & Linguistic Data
    • Strings & Text
    • Symbolic & Numeric Computation
    • System Operation & Setup
    • Time-Related Computation
    • User Interface Construction
    • Visualization & Graphics
    • Random Paclet
    • Alphabetical List
  • Using Paclets
    • Get Started
    • Download Definition Notebook
  • Learn More about Wolfram Language

TerraPercolatio

Guides

  • TerraPercolatio

Tech Notes

  • Solving Seepage Problems with TerraPercolatio

Symbols

  • BoundaryFlux
  • ExitGradient
  • FlowNet
  • PorePressureField
  • SeepagePlot
  • SeepageSolve
  • SeepageUnconfined
  • SeepageWell
  • TerraPercolatioClear
  • TerraPercolatio
MalcolmWoodruff`TerraPercolatio`
TerraPercolatio
​
TerraPercolatio
["name"]
returns the solution stored under "name".
​
​
TerraPercolatio
[]
lists the stored names.
​
​
TerraPercolatio
["name",sol]
stores an association manually.
​
Details and Options
▪
Any solver (
SeepageSolve
,
SeepageUnconfined
,
SeepageWell
) stores its result under a name when called with the option "Name" -> "name", so several independent problems can live in one notebook and re-running one does not disturb the others.
▪
TerraPercolatio
["name"] = . or
TerraPercolatioClear
[] removes a stored solution.
Examples  
(1)
Basic Examples  
(1)
Solve a problem, storing the result under a name:
In[1]:=
TerraPercolatioClear
[];layers={Association["Polygon"{{0,0},{20,0},{20,10},{0,10}},"kx"0.00001`,"ky"0.00001`]};headBCs={{12.`,Function[{x,y},x≤0.001`]},{10.`,Function[{x,y},x≥19.999`]}};streams={Function[{x,y},y≥9.999`],Function[{x,y},y≤0.001`]};
SeepageSolve
[layers,headBCs,streams,"Name""strip1"];
TerraPercolatio
["strip1"]["Q"]
Out[1]=
0.00001
List the stored names:
In[2]:=
TerraPercolatio
[]
Out[2]=
{strip1}
""

© 2026 Wolfram. All rights reserved.

  • Legal & Privacy Policy
  • Contact Us
  • WolframAlpha.com
  • WolframCloud.com