Data · dataset · 2026
Finite Element Method for Solving the Two-Dimensional Richards Equation in MATLAB
Listed in ScienceDB
Most researchers engaged in soil physics research in China have relatively weak mathematical and physical foundations, which poses considerable challenges to achieving breakthroughs in the numerical simulation of soil physical processes.
Description
The Richards equation is a key governing equation for modeling soil water movement in soil physics. Currently, in the Chinese literature, studies focusing on the numerical solution of the two-dimensional Richards equation using the finite element method are primarily conducted by researchers with a mathematical background.
In the era of artificial intelligence, AI tools can lower the threshold for researchers with weak mathematical foundations to understand such mathematically oriented papers. Nevertheless, due to the strong theoretical nature of these papers and the absence of supporting source code, researchers in this group still need to invest substantial effort to independently learn and master finite element programming for solving the two-dimensional Richards equation.Therefore, starting from the practical needs of researchers with limited mathematical backgrounds, this paper presents a programming framework with detailed derivation procedures and corresponding code for solving the two-dimensional Richards equation using the finite element method.
Read the rest (2 more)
The core of this framework is to transform the nonlinear partial differential equation into a system of nonlinear algebraic equations through mathematical approaches including Green’s theorem, Jacobian transformation, and Gaussian numerical integration. The Newton-Raphson method is then adopted, combined with the diagonal normalization method for imposing boundary conditions, to finally accomplish the solution of the nonlinear algebraic system.
The numerical simulation code developed based on this framework has been effectively validated under two typical irrigation scenarios: subsurface pipe infiltration irrigation and surface drip irrigation. In both scenarios, the positions of the simulated wetting fronts were in good agreement with the reference results, verifying the accuracy and applicability of the model. The programming framework and code provided in this paper can help researchers with weak mathematical foundations quickly get started with finite element numerical simulation of the two-dimensional Richards equation, and are expected to play a positive role in promoting future breakthroughs in the numerical simulation of soil physical processes in China.
Links
Where it is published
- DOI doi.org/10.57760/sciencedb.36113 ↗
DOI / persistent id · from scidb cn
Catalogue records · 1
- OAI-PMH record scidb.cn/oai?verb=GetRecord&metadataPrefix=oai_dc&identifier=10.57760%2… ↗
metadata API · from scidb cn
Topics
- From keywords
- Earth & Environmental Science · Engineering · Humanities · Life Sciences · Social Science
- Inferred from text
- Simulation 75% · Soil sciences 68%
Provenance · 1 source records, 12 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| ScienceDB | 10.57760/sciencedb.36113 | 11 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| access_level | source · scidb cn | connector:scidb_cn@1.0.0 | |
| concepts[field].anzsrc:group:4106 | enrichment · scidb cn | taxonomy-embedding@1.0.0 | title+keywords+description (68%) |
| concepts[field].local:field:earth-environmental | mapping · scidb cn | connector:scidb_cn@1.0.0 | |
| concepts[field].local:field:engineering | mapping · scidb cn | connector:scidb_cn@1.0.0 | |
| concepts[field].local:field:humanities | mapping · scidb cn | connector:scidb_cn@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · scidb cn | connector:scidb_cn@1.0.0 | |
| concepts[field].local:field:social-science | mapping · scidb cn | connector:scidb_cn@1.0.0 | |
| concepts[method].local:method:simulation | enrichment · scidb cn | keyword-concept-rules@1.0.0 | title+description (75%) |
| description | source · scidb cn | connector:scidb_cn@1.0.0 | /metadata/dc/description |
| license | source · scidb cn | connector:scidb_cn@1.0.0 | /metadata/dc/rights |
| publication_date | source · scidb cn | connector:scidb_cn@1.0.0 | |
| title | source · scidb cn | connector:scidb_cn@1.0.0 | /metadata/dc/title |