wiki:public/doc-auto/by_ext/mmp/S_flowlinearity
Last modified 3 years ago Last modified on 01/21/16 13:49:12

Input file mmp keyword $FLOWLINEARITY

Description

The keyword $FLOWLINEARITY enables the definition of the parameters for describing the non-linear form of fluid flow in porous media. Currently it is only active for Forchheimer flow, which occurs when the inertial force is larger than the viscous force. A non-linear term is added to the Darcy’s law and a non-Darcy coefficient is used as the non-linear parameter.

Parameters

Under the keyword $FLOWLINEARITY, the first parameter indicates the model type that is applied, followed by its model parameters. In the example below, the first parameter i.e. ‘5’ defines a model type that only the coefficient for the non-linear term of the Forchheimer equation should be given, since the coefficient for the linear term is assumed to be the reciprocal of the hydraulic conductivity. The coefficient for the non-linear term is defined by the second parameter i.e. 1e8 (m-2s2).

Examples

RWPT\Forchheimer

#MEDIUM_PROPERTIES
...
$FLOWLINEARITY
  5 1e8
 ...
#STOP

Documentation from doxygen

None.

Used in benchmarks

RWPT/Forchheimer/forchheimer_rwpt.mmp

 21:   $FLOWLINEARITY
 22-    5 1e8
   ...

Source code reading this keyword from Input files

FEM/rf_mmp_new.cpp line 675

 675: 		//7..FLOWLINEARITY
 676: 		//------------------------------------------------------------------------
 677: 		//subkeyword found
 678: 		if(line_string.find("$FLOWLINEARITY") != std::string::npos)
 679: 		{
 680: 			in.str(GetLineFromFile1(mmp_file));
 681: 			in >> flowlinearity_model;

Last modified: 2016-01-21 13:48:59.418899

This page has been generated automatically. Do not edit it manually! It will be overwritten in regular intervals.

If you want to edit the handwritten part of this page, please do so here.