Permeability(...)
This method creates a Permeability object.
Path
materialApi.materials()[name].Permeability Prototype
odb_Permeability&
Permeability(double specificWeight,
double inertialDragCoefficient,
const odb_SequenceSequenceDouble& table,
const odb_String& type,
bool temperatureDependency,
int dependencies); Required arguments
- specificWeight
-
A Double specifying the specific weight of the wetting liquid, .
- inertialDragCoefficient
-
A Double specifying The inertial drag coefficient of the wetting liquid, .
- table
-
An odb_SequenceSequenceDouble specifying the items described below.
Optional arguments
- type
-
An odb_String specifying the type of permeability. Possible values are "ISOTROPIC", "ORTHOTROPIC", and "ANISOTROPIC". The default value is "ISOTROPIC".
- temperatureDependency
-
A Boolean specifying whether the data depend on temperature. The default value is false.
- dependencies
-
An Int specifying the number of field variable dependencies. The default value is 0.
Table data
If type=ISOTROPIC, the table data specify the following:
-
.
-
Void ratio, .
-
Temperature, if the data depend on temperature.
If type=ORTHOTROPIC, the table data specify the following:
-
.
-
.
-
.
-
Void ratio, .
-
Temperature, if the data depend on temperature.
If type=ANISOTROPIC, the table data specify the following:
-
.
-
.
-
.
-
.
-
.
-
.
-
Void ratio, .
-
Temperature, if the data depend on temperature.
Return value
A Permeability object.
Exceptions
RangeError.