#include "Simulation/CalcSimuEden.hpp"#include "Simulation/ACalcSimulation.hpp"#include "Skin/Skin.hpp"#include "Basic/Law.hpp"#include "Db/Db.hpp"Macros | |
| #define | DIR_UP 4 |
| #define | DIR_DOWN 5 |
| #define | CORK_FACIES -1 |
| #define | SHALE 0 |
| #define | CORK_FLUID -2 |
| #define | NO_FLUID -1 |
| #define | UNDEF_FLUID 0 |
Functions | |
| int | fluid_propagation (DbGrid *dbgrid, const String &name_facies, const String &name_fluid, const String &name_perm, const String &name_poro, int nfacies, int nfluids, int niter, const VectorInt &speeds, bool show_fluid, double number_max, double volume_max, int seed, bool verbose, const NamingConvention &namconv) |
Variables | |
| static int | invdir [6] = { 1, 0, 3, 2, 5, 4 } |
| #define CORK_FACIES -1 |
| #define CORK_FLUID -2 |
| #define DIR_DOWN 5 |
| #define DIR_UP 4 |
| #define NO_FLUID -1 |
| #define SHALE 0 |
| #define UNDEF_FLUID 0 |
| int fluid_propagation | ( | DbGrid * | dbgrid, |
| const String & | name_facies, | ||
| const String & | name_fluid, | ||
| const String & | name_perm, | ||
| const String & | name_poro, | ||
| int | nfacies, | ||
| int | nfluids, | ||
| int | niter, | ||
| const VectorInt & | speeds, | ||
| bool | show_fluid, | ||
| double | number_max, | ||
| double | volume_max, | ||
| int | seed, | ||
| bool | verbose, | ||
| const NamingConvention & | namconv | ||
| ) |
Multivariate multiphase propagation into a set of components constrained by initial conditions and fluid densities
| [in] | dbgrid | Db grid structure |
| [in] | name_facies | Name of the variable containing the Facies |
| [in] | name_fluid | Name of the variable containing the Fluid |
| [in] | name_perm | Name of the variable containing the Permeability |
| [in] | name_poro | Name of the variable containing the Porosity |
| [in] | nfacies | number of facies (facies 0 excluded) |
| [in] | nfluids | number of fluids |
| [in] | niter | Number of iterations |
| [in] | speeds | Array containing the travel speeds |
| [in] | show_fluid | 1 for modifying the value of the cells to show
|
| [in] | number_max | Maximum count of cells invaded (or TEST) |
| [in] | volume_max | Maximum volume invaded (or TEST) |
| [in] | seed | Seed for random number generator (or 0) |
| [in] | verbose | 1 for a verbose option |
| [in] | namconv | Naming convention |
|
static |