![]() |
LifeV
|
Includes. More...
#include <darcy.hpp>
Collaboration diagram for darcy_linear:Data Structures | |
| struct | Private |
| Private Members. More... | |
Private Attributes | |
| std::shared_ptr< Private > | Members |
| darcy_linear (int argc, char **argv) | |
| Constructor. More... | |
| ~darcy_linear () | |
| Destructor. More... | |
| LifeV::Real | run () |
| To lunch the simulation. More... | |
Includes.
LifeV linear Darcy test case
Simple linear 3D Darcy test with Dirichlet, Neumann and Robin Boundary condition.
Solve the problem in dual-mixed form
where
with
,
,
and
. Furthermore the data are
The analytical solutions are
The computed errors are
| N | | | N proc |
|---|---|---|---|
| 5 | 0.338269 | 0.411764 | 3 |
| 10 | 0.166443 | 0.204983 | 3 |
| 20 | 0.0832153 | 0.102579 | 3 |
| 40 | 0.0416069 | 0.051361 | 32 |
| 80 | 0.0208047 | 0.0258553 | 96 |
where N is the number of subdivisions for each boundary.
Definition at line 152 of file 3d/darcy.hpp.
| darcy_linear | ( | int | argc, |
| char ** | argv | ||
| ) |
Constructor.
Constructors.
Definition at line 106 of file 3d/darcy.cpp.
Here is the caller graph for this function:
|
inline |
Destructor.
Definition at line 167 of file 3d/darcy.hpp.
| Real run | ( | ) |
|
private |
Definition at line 182 of file 3d/darcy.hpp.