#include "gstlearn_export.hpp"
#include "geoslib_define.h"
#include "Db/DbGrid.hpp"
#include "Skin/ISkinFunctions.hpp"
#include "Basic/AStringable.hpp"
#include "Simulation/ACalcSimulation.hpp"
Classes | |
class | CalcSimuEden |
Functions | |
GSTLEARN_EXPORT 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=1, const VectorInt &speeds=VectorInt(), bool show_fluid=false, double number_max=TEST, double volume_max=TEST, int seed=321321, bool verbose=false, const NamingConvention &namconv=NamingConvention("Eden")) |
GSTLEARN_EXPORT 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 |