IFM FEFLOW Model Class

ifm.FeflowDoc

class ifm.FeflowDoc

The FeflowDoc class represents a FEFLOW model (fem or dac file) and is loaded by invoking the ifm.loadDocument() method.

See also

ifm.loadDocument

addAgeSpecies(species_name, species_type[, inherit_from])

Adds a new age species of type age, lifetime expectancy, or (optionally) based on an existing species.

Parameters:
  • species_name (str) – Name of new species, must be unique among all species.
  • species_type ({ifm.Enum.SPT_AGE, ifm.Enum.SPT_CHEM, ifm.Enum.SPT_EPR, ifm.Enum.SPT_INV, ifm.Enum.SPT_LTE}) – Type of species
  • inherit_from (int, optional) – nherit from existing species or -1 if create with defaults.
Returns:

index of new species, otherwise -1

Return type:

int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

addSpecies(species_name, inherit_from)

Adds a new species (optionally) based on an existing species.

Parameters:
  • species_name (str) – Name of new species, must be unique among all species.
  • inherit_from (int, optional) – Inherit from existing species or -1 if create with defaults.
Returns:

Index of new species, otherwise -1.

Return type:

int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

allowNodeMovement(node, x, y)

Returns a flag whether a horizontal node movement can be allowed.

Parameters:
  • node (int) – Node index
  • y (x,) – Proposed local X and Y coordinates for the node n
Returns:

Returns TRUE if the node movement can be allowed otherwise FALSE

Return type:

bool

attachIfmModules(module)

Attach IFM module(s) to the current FEM problem.

Parameters:module (str or list of str) – list of modules, or either module ID or module path.
budgetClose(budget)

IfmBudgetClose - Close budget evaluation data

Parameters:budget (ifm.Budget) – budget data (given by ‘IfmBudgetCreate’)

Notes

It is required to free the allocated memory of the budget data

budgetComponentsQueryFlowAtNode(budget, node)

Query the flow budget components at a given node

Parameters:
  • budget (ifm.Budget) – budget data (given by ‘IfmBudgetCreate’)
  • node (int) – Node ID to process
Returns:

tuple containing budget components lumped at the input node

Return type:

(float, float, float)

budgetComponentsQueryFlowAtNode2(budget, node)

Query the flow budget components at a given node

Parameters:
  • budget (ifm.Budget) – budget data (given by ‘IfmBudgetCreate’)
  • node (int) – Node ID to process
Returns:

tuple containing budget components lumped at the input node

Return type:

(float, float, float, float)

budgetComponentsQueryHeatAtNode(Budget, int)

Query the mass budget components at a given node

Parameters:
  • budget (ifm.Budget) – budget data (given by ‘IfmBudgetCreate’)
  • node (int) – Node ID to process
Returns:

tuple containing budget components lumped at the input node

Return type:

(float, float, float)

budgetComponentsQueryHeatAtNode2()

budgetComponentsQueryHeatAtNode(Budget, int)

Query the mass budget components at a given node

Parameters:
  • budget (ifm.Budget) – budget data (given by ‘IfmBudgetCreate’)
  • node (int) – Node ID to process
Returns:

tuple containing budget components lumped at the input node

Return type:

(float, float, float, float)

budgetComponentsQueryMassAtNode(budget, node)

Query the mass budget components at a given node

Parameters:
  • budget (ifm.Budget) – budget data (given by ‘IfmBudgetCreate’)
  • node (int) – Node ID to process
Returns:

tuple containing budget components lumped at the input node

Return type:

(float, float, float)

budgetComponentsQueryMassAtNode2()

budgetComponentsQueryMassAtNode(budget, node)

Query the mass budget components at a given node

Parameters:
  • budget (ifm.Budget) – budget data (given by ‘IfmBudgetCreate’)
  • node (int) – Node ID to process
Returns:

tuple containing budget components lumped at the input node

Return type:

(float, float, float, float)

budgetCompute(problem_class, nodes, return_nodal)

Compute budget for a given number of nodes

Parameters:
  • problem_class ({ifm.Enum.PCLS_FLOW, ifm.Enum.PCLS_MASS_TRANSPORT, ifm.Enum.PCLS_HEAT_TRANSPORT}) – The type of budget (flow budget, mass budget or heat budget)
  • nodes (list of int) – List of node numbers for which to perform budgeting
  • return_nodal (bool) – If True, return an array with nodal boundary fluxes.
Returns:

Various budget components lumped over all nodes specified by pNodes

Return type:

ifm.BudgetResultEx

Notes

This function is more effective for a reduced number nodes than IfmBudgetCreate/IfmBudgetvalue

budgetComputeNodal(problem_class, nodes, return_nodal)

Compute nodal budget.

Parameters:
  • problem_class ({ifm.Enum.PCLS_FLOW, ifm.Enum.PCLS_MASS_TRANSPORT, ifm.Enum.PCLS_HEAT_TRANSPORT}) – The type of budget (flow budget, mass budget or heat budget)
  • nodes (list of int) – List of node numbers for which to perform budgeting
  • return_nodal (bool) – if True result contains nodal budgets, too.
Returns:

Various budget components lumped over all nodes specified by pNodes

Return type:

ifm.NodalBudget

Examples

>>> budget = ifm.budgetComputeNodal(0, [1,2,3,11,12,13], True)
>>> print budget
budgetComputeSubdomain(problem_class, elements)

Compute budget for given subdomain (elements)

Parameters:
  • problem_class ({ifm.Enum.PCLS_FLOW, ifm.Enum.PCLS_MASS_TRANSPORT, ifm.Enum.PCLS_HEAT_TRANSPORT}) – The type of budget (flow budget, mass budget or heat budget)
  • elements (list of int) – elements: list of element numbers making up the subdomain for which to perform budgeting
Returns:

SubdomainBudget Object containing various budget components lumped over all nodes associated with the elements specified in elements.

Return type:

ifm.SubdomainBudget

Examples

>>> budget = ifm.budgetComputeSubdomain(0, [1,2,3,11,12,13])
>>> print budget
budgetComputeSubdomainTransfer(problem_class, elements, nodes[, compute_nodal_budget])

Compute transfer budget for given subdomain (elements) and node mask (to be applied to subdomain boundary nodes)

Parameters:
  • problem_class ({ifm.Enum.PCLS_FLOW, ifm.Enum.PCLS_MASS_TRANSPORT, ifm.Enum.PCLS_HEAT_TRANSPORT}) – The type of budget (flow budget, mass budget or heat budget)
  • elements ([int]) – list of element numbers making up the subdomain for which to perform budgeting
  • nodes ([int]) – list of node numbers for which to perform subdomain-transfer budgeting, any nodes in this list that are not located on subdomain boundary will be ignored
  • compute_nodal_budget (bool) – If true, the returned object instance contains a list of nodal fluxes as a class member.
Returns:

Object containing various budget components lumped over all nodes specified by nodes

Return type:

ifm.SubdomainTransferBudget

Examples

>>> budget = ifm.budgetComputeSubdomainTransfer(0, [1,2,3,11,12,13], [5,6,7,15,16,17], True)
>>> print(budget)
budgetFlowCreate()

Create fluid flow budget evaluation data and build up the matrix

IMPORTANT: In transient applications the budget evaluation should be put in a ‘PostTimeStep’ callback rather than in the ‘PostFlowSimulation’ because transient budget vectors are yet incomplete at that simulation stage and incorrect flux values result!

Returns:budget object
Return type:ifm.Budget
budgetHeatCreate()

Create heat budget evaluation data and build up the matrix

Budget evaluation requires in steady state or at each time step the sequence of three function calls, e.g.,

IMPORTANT: In transient applications the budget evaluation should be put in a ‘PostTimeStep’ callback rather than in the ‘PostHeatSimulation’ because transient budget vectors are yet incomplete at that simulation stage and incorrect flux values result!

Returns:budget object
Return type:ifm.Budget
budgetMassCreate()

Create mass budget evaluation data and build up the matrix

Budget evaluation requires in steady state or at each time step the sequence of three function calls, e.g.,

IMPORTANT: In transient applications the budget evaluation should be put in a ‘PostTimeStep’ callback rather than in the ‘PostHeatSimulation’ because transient budget vectors are yet incomplete at that simulation stage and incorrect flux values result!

Returns:budget object
Return type:ifm.Budget
budgetQueryFlowAtNode(budget, int)

IfmBudgetQueryFlowAtNode - Retrieve the value of fluid flux at a node and current time

Parameters:
  • budget (ifm.Budget) – budget object
  • node (int) – Node number
Returns:

The fluid flux value at a given node and at current time

Return type:

float

Notes

The value is related to the current imulation time Physical unit is [m3/d] Indexing (of nodes) starts with 0.

budgetQueryHeatAtNode(budget, int)

Retrieve the value of heat flux at a node and current time

Parameters:
  • budget (ifm.Budget) – budget data (given by ‘IfmBudgetCreate’)
  • node (int) – Node number
Returns:

The heat flux value of at a given node and at current time

Return type:

float

Notes

The value is related to the current simulation time Physical unit is [J/d] Indexing (of nodes) starts with 0.

budgetQueryMassAtNode(Budget, int)

IfmBudgetQueryMassAtNode - Retrieve the value of mass flux at a node and current time

Parameters:
  • Budget (Ifm.Budget) – budget object (returned by ‘IfmBudgetCreate’)
  • node (int) – Node index
Returns:

The mass flux value of at a given node and at current time

Return type:

float

Notes

The value is related to the current simulation time Physical unit is [g/d] Indexing (of nodes) starts with 0.

clearSelectionItem(selection_type, sel_index, item_index)

Remove an item from a selection.

Parameters:
  • selection_type ({ifm.Enum.SEL_EDGES, ifm.Enum.SEL_ELEMENTAL, ifm.Enum.SEL_FACES, ifm.Enum.SEL_FRACS, ifm.Enum.SEL_NODAL}) – type of selection
  • sel_index (int) – index of selection
  • item_index (int) – index of the item

Examples

>>> sel_id = doc.findSelection(ifm.Enum.SEL_NODAL, "west")
>>> doc.clearSelectionItem(ifm.Enum.SEL_NODAL, sel_id, 1)
closeDocument()

Closes the current Document.

createElementalRefDistr(dist_name)

IfmCreateElementalRefDistr - Create a new elemental reference distribution with specified name.

Parameters:dist_name (str) – Elemental reference distribution name string
Returns:ID of new created elemental reference distribution (beginning with 0), or -1 if no distribution created becasue of a elemental reference distribution with specified name already exists, the proposed name is invalid, or empty
Return type:int
createFracElement(node_left, node_right, frac_type, frac_mode, frac_law)

Create a fracture element for given node numbers and type, mode and law.

Parameters:
  • node_left (int) – ‘Left’ node index (upper slice for ifm.Enum.FRAC_V)
  • node_right (int) – ‘Right’ node index (lower slice for ifm.Enum.FRAC_V)
  • frac_type ({ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, ifm.Enum.FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

index of fracture element created

Return type:

int

Warning

This function is available only for layered models, not for unstructured meshes.

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

createFracElement2(node_left, node_right, frac_type, frac_mode, frac_law, node_type)

Create a fracture element for given node numbers and type, mode, law and node type/

Parameters:
  • node_left (int) – ‘Left’ node index (upper slice for ifm.Enum.FRAC_V)
  • node_right (int) – ‘Right’ node index (lower slice for ifm.Enum.FRAC_V)
  • frac_type ({ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, ifm.Enum.FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
  • node_type ({ifm.Enum.FRAC_COMMON_NODE_TYPE, FRAC_DUAL_NODE_TYPE}) – Dual node type
Returns:

index of fracture element created

Return type:

int

Warning

This function is available only for layered models, not for unstructured meshes.

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

createMeshFromSurfaceLine(line)

IfmCreateMeshFromSurfaceLine - Create a cross-section from a line object.

Parameters:line (list of points) – List of point coordinates
Returns:FemMesh Instance
Return type:ifm.FemMesh

Examples

>>> line = [(2474.5,3703.85), (8290.74, 4026.29)]
>>> femmesh = doc.createMeshFromSurfaceLine(line)

See also

ifm.FemMesh()

createNodalRefDistr(dist_name)

IfmCreateNodalRefDistr - Create a new nodal reference distribution with specified name.

Parameters:dist_name (str) – Nodal reference distribution name string
Returns:ID of new created nodal reference distribution (beginning with 0) or -1 if nodal reference distribution with specified name already exists
Return type:int
createParticleTracer()

Create a Particle Tracer Instance

Returns:Particle Tracer Instance
Return type:ifm.ParticleTracer

Examples

>>> tracer = doc.createParticleTracer()
createSelection(sel_type, sel_name)

IfmCreateSelection - Create a selection of a certain type and name

Parameters:
  • sel_type (Ifm.Enum.SEL_<Enum>) – Selection type
  • sel_name (str) – Selection name
Returns:

The index of the selection or -1 if not possible. Creating a selection with a name that already exists returns the index of the existing selection

Return type:

int

createWellManager()

Create a Well Manager Instance.

createWellManager() returns a snapshot of the Well Manager at the time the function is called. The user should discard the object after info is queried/operations are applied and re-create it later on if required.

Returns:Well Manager Instance
Return type:ifm.WellManager

Examples

>>> wm = doc.createWellManager()
deleteElementalRefDistr(sel_id)

Delete the elemental reference distribution with id rID.

Parameters:sel_id (int) – Elemental reference distribution id [0, … ]
deleteFiniteElements(elements)

IfmDeleteFiniteElements - Delete finite elements as listed in ‘Elist’ of length ‘nE’

Parameters:elements ([int]) – List of element indices to be deleted
Returns:True if succesful, False if failed
Return type:bool
deleteFracElement(dfe_id)

IfmDeleteFracElement - Delete fracture element of given number (index).

Parameters:dfe_id (int) – Fracture element index to be deleted

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

deleteFracElements(dfe_list)

Delete fracture elements by given index.

Parameters:dfe_list ([int]) – Fracture element indices to be deleted

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

deleteNodalRefDistr(dist_id)

Delete the nodal reference distribution with id dist_id.

Parameters:dist_id (int) – Nodal user distribution ID [0, … ]
deleteSelection(sel_type, sel_id)

IfmDeleteSelection - Delete a selection by type and index

Parameters:
  • sel_type (Ifm.Enum.SEL_<x>) – selection type
  • sel_id (int) – Selection index (must be > 0)
Returns:

True if the selection was deleted successfully otherwise false

Return type:

bool

deleteSteps(steps, filename)

Delete time step from the current DAC file.

Parameters:
  • steps ([int]) – list of time steps to delete
  • filename (str, optional) – filename of file to save output

Note

Steps are numbered by their position in the dac file, not their time step number

enableElementalRefDistrRecording(dist_id, enable)

Enable or disable recording of elemental reference distribution to DAC file.

Parameters:
  • dist_id (int) – Elemental reference distribution ID [0, … ]
  • enable (bool) – Enable recording flag
Returns:

Previous value of the flag.

Return type:

bool

enableNodalRefDistrRecording(dist_id, enable)

Enable or disable recording of nodal reference distribution to DAC file.

Parameters:
  • dist_id (int) – Nodal reference distribution ID [0, … ]
  • enable (bool) – Enable recording flag
Returns:

Previous value of the flag.

Return type:

bool

enableParamRecording(param, enable)

Enable recording of a parameter into DAC steps.

This functions tells FEFLOW to store additional paramter into the DAC file. Note that this function must be called before the simulator is started.

Parameters:
  • param (int or (int, str)) – Parameter identification code IfmP_* or
  • enable (bool or [bool]) – True to enable parameter recording

Examples

>>> doc.enableParamRecording(ifm.Enum.P_COND, True)

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

enableSpatialIndex(enable)

Enables a spatial index to accelerate elemental search The spatial index accelerates all functions of type IfmGet…AtXYZ and IfmGet…AtXYSlice. IfmEnableSpatialIndex() does not build the index directly. Instead, building the index is delayed until calling the first access function, e.g., IfmGetResultsFlowHeadValueAtXYZ().

Parameters:enable (bool) – True to enable/False to disable spatial index
Returns:the previous spatial index status
Return type:bool
enumSelectionItems(sel_type, sel_index, start)

Return the next item in the selection after start. Use this function to iterate items of a selection defined by sel_type and sel_index.

Parameters:
  • sel_type (Ifm.Enum.SEL_<x>) – Selection type
  • sel_index (int) – Selection index
  • start (int) – Start position: initialize to -1 to enum all items
Returns:

The next item found in the selection with a value greater or equal start

Return type:

int

findElementAtXY(x, y, relax)

Find the finite element at a given location IfmFindElementAtXY() searches for the element beneath a given location. Additionally, a relaxation space around the element can be specified to locate border elements safely. By default, the relax parameter can be set to 0. The performance of the function can be remarkably improved by using a spatial index. (see IfmEnableSpatialIndex())

Parameters:
  • x (float) – Location X coordinate
  • y (float) – Location Y coordinate
  • relax (float) – Additional space around element treated as inside
Returns:

The index of the element at (x,y) or -1 if the location is outside of the model domain.

Return type:

int

findElementAtXYZ(x, y, z)

Find the finite element at a given 3D location IfmFindElementAtXYZ() searches for the element at a given (x,y,z) location. NOTE! The performance of the function can be remarkably improved by using a spatial index. (see IfmEnableSpatialIndex())

Parameters:
  • x (float) – Location X coordinate
  • y (float) – Location Y coordinate
  • z (float) – Location Z coordinate
Returns:

The index of the element at (x,y,z) or -1 if the location is outside of the model domain

Return type:

int

findNodeAtXY(x, y, dist)

Find the nearest node at a given location IfmFindNodeAtXY() searches the nearest node around the given location in the distance specified by dist. If a node can be found, the function returns the node number otherwise -1. The distance between the found node and the given location is returned in dist.

Parameters:
  • x (float) – Location X coordinate
  • y (float) – Location Y coordinate
  • dist (float*) – Max. distance between node and location (in and out)
Returns:

The index of the nearest node at (x,y) or -1 if no node can be found in the given distance.

Return type:

int

findNodeAtXYZ(x, y, z, dist)

Find the nearest node at a given 3D location IfmFindNodeAtXYZ() searches the nearest node around the given (x,y,z) location in the distance specified by dist. If a node can be found, the function returns the node number otherwise -1. The distance between the found node and the given location is returned in dist.

Parameters:
  • x (float) – Location X coordinate (local)
  • y (float) – Location Y coordinate (local)
  • z (float) – Location Z coordinate
  • dist (float) – Max. distance between node and location (in and out)
Returns:

The index of the nearest node at (x,y,z) or -1 if no node can be found in the given distance.

Return type:

int

findObsByLabel(label)

Find the index of an observation point by its label

Parameters:label (str) – Observation point label
Returns:The index (observation point ID) of an observation point Index starts at 0
Return type:int
findSelection(sel_type, sel_name)

Find a selection index by type and name

Parameters:
  • sel_type (Ifm.Enum.SEL_<x>) – Selection type
  • sel_name (str) – Selection name, <null> or “<current>” for current selection
Returns:

The index of the selection or -1 if not found

Return type:

int

findSpecies(species_name)

Find Id of a species by its name

Parameters:species_name (str) – Name of species
Returns:The Id of the species or -1 if not found
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getAMRErrorTolerance()

Get the AMR Error Tolerance

Returns:AMR Error tolerance
Return type:float
getAMREstimatorType()

Retrieve the of Adaptive Mesh Refinement (AMR) error estimator type

Returns:The AMR error estimator type flag
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getAMRType()

IfmGetAMRType - Retrieve the type of Adaptive Mesh Refinement (AMR) technique

Returns:The AMR flag
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getAbsoluteSimulationTime()

Retrieve the absolute simulation time of the current time step (t >=0.)

Returns:The absolute simulation time (t >=0.). Physical unit is [d].
Return type:float
getAccelerationHeadTimeValue(node)

IfmGetAccelerationHeadTimeValue - Retrieve the acceleration value for the hydraulic head at the current time step for a transient flow problem in using a predictor-corrector time stepping scheme

Parameters:node (int) – Node index
Returns:The acceleration value for the hydraulic head. Physical unit is [m/d], The value is related to the current simulation time.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getAccelerationHeatTimeValue(node)

Retrieve the acceleration value for temperature (heat) at the current time step for a transient heat transport problem in using a predictor-corrector time stepping scheme

Parameters:node (int) – Node index
Returns:
  • The acceleration value for the temperature (heat). Physical unit is [deg C / d], The value is related to the current
  • simulation time Indexing starts with 0.

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getAccelerationMassTimeValue(node)

Retrieve the acceleration value for mass (concentration) at the current time step for a transient mass transport problem in using a predictor-corrector time stepping scheme

Parameters:node (int) – Node index
Returns:
  • The acceleration value for the mass (concentration). Physical unit is [mg/l/d], The value is related to the current simulation time
  • Indexing starts with 0.

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getAmrElementRefinement(element)

Check if an element is marked for either refining or derefining IfmGetAmrElementRefinement() can be used to check the markup state of an element.

Parameters:element (int) – Element index to be marked

See also

setAmrElementRefinement(), getAmrElementRefinement(), getAmrErrorTolerance(), setAmrErrorTolerance()

getBHEArrayFlowDischarge(bhearray_index)

Retrieve flow discharge of BHE array at given index ‘bhearray_index’

Parameters:bhearray_index (int) – Index of BHE array (index starts at 0)
Returns:flow discharge [m3/d] otherwise 0.0 if function failed
Return type:float
getBHEArrayInTemperature(bhearray_index)

Retrieve in temperature of BHE array at given index ‘bhearray_index’

Parameters:bhearray_index (int) – Index of BHE (index starts at 0)
Returns:Temperature [C] otherwise 0.0 if function failed
Return type:float
getBHEArrayName(bhearray_index)

Retrieve the name of BHE array.

Parameters:bhearray_index (int) – Index of BHE (index starts at 0)
Returns:Name if BHE array exists otherwise 0 if no BHE array exists
Return type:str
getBHEArrayNumber()

GetBHEArrayNumber()

Retrieve the number of BHE

Returns:positive number > 0 if BHE array exists otherwise 0 if no BHE array exists -1 if function failed
Return type:int
getBHEArrayOutTemperature(bhearray_index)

Retrieve out temperature of BHE array at given index ‘nIndex’

Parameters:bhearray_index (int) – Index of BHE array (index starts at 0)
Returns:out temperature [oC] otherwise 0.0 if function failed
Return type:float
getBHEFlowDischarge(bhe_index)

Retrieve flow discharge of BHE at given index ‘bhe_index’

Parameters:bhe_index (int) – Index of BHE (index starts at 0)
Returns:flow discharge [m3/d] otherwise 0.0 if function failed
Return type:float
getBHEHeatInputRate(bhe_index)

Retrieve heat input rate of BHE at given index ‘bhe_index’

Parameters:bhe_index (int) – Index of BHE (index starts at 0)
Returns:heat input rate [J/d] otherwise 0.0 if function failed
Return type:float
getBHEInletTemperature(bhe_index)

Retrieve inlet temperature of BHE at given index ‘bhe_index’

Parameters:bhe_index (int) – Index of BHE (index starts at 0)
Returns:inlet temperature [oC] otherwise 0.0 if function failed
Return type:float
getBHENumber()

GetBHENumber()

Retrieve the number of BHE

Returns:positive number > 0 if BHE exists otherwise 0 if no BHE exists -1 if function failed
Return type:float
getBHEOutletTemperature(bhe_index)

Retrieve outlet temperature of BHE at given index ‘bhe_index’

Parameters:bhe_index (int) – Index of BHE (index starts at 0)
Returns:outlet temperature [oC] otherwise 0.0 if function failed
Return type:float
getBHEReferenceNode(bhe_index)

Retrieve reference node of BHE at given index ‘bhe_index’

Parameters:bhe_index (int) – Index of BHE (index starts at 0)
Returns:positive number > 0 if BHE exists otherwise -1 if function failed
Return type:int
getBHEType(int)

Retrieve type of BHE at given index ‘nIndex’

Parameters:nIndex (int) – Index of BHE (index starts at 0)
Returns:BHE type
Return type:{ifm.Enum.TYPE_2U, ifm.Enum.TYPE_1U, ifm.Enum.TYPE_CXA, ifm.Enum.TYPE_CXC}
getBcFlowSpec(node)

Test integral behavior of flow boundary conditions

Parameters:node (int) – Node index
Returns:boundary mass condition specification (ifm.Enum.INTEGRAL_BC=1) or (ifm.Enum.NONINTEGRAL_BC=0) Indexing starts with 0.
Return type:int
getBcFlowTimeDependency(node)

Retrieve time-dependency of flow boundary conditions

Parameters:node (int) – Node number
Returns:Whether a boundary flow condition is time-dependent or steady-state 0 = steady-state > 0 = ID number of time-dependent power function Indexing starts with 0.
Return type:int
getBcFlowType(node)

Retrieve the type of boundary flow conditions.

Parameters:node (int) – Node number
Returns:The type of boundary flow conditions
Return type:{ifm.Enum.BC_NO, ifm.Enum.BC_DIRICHLET, ifm.Enum.BC_NEUMANN, ifm.Enum.BC_CAUCHY, ifm.Enum.BC_SINGLE_WELL, ifm.Enum.BC_GRADIENT_FTYPE}
getBcFlowValue(node)

IfmGetBcFlowValue - Retrieve the value of boundary flow conditions

Parameters:node (int) – Node number
Returns:The value of boundary flow conditions
Return type:float

Notes

The value is related to the current simulation time

getBcHeatSpec(node)

Test integral behavior of heat boundary conditions

Parameters:node (int) – Node number
Returns:boundary heat condition specification (ifm.Enum.INTEGRAL_BC=1) or (ifm.Enum.NONINTEGRAL_BC=0) Indexing starts with 0.
Return type:int
getBcHeatTimeDependency(node)

Retrieve time-dependency of heat transport boundary conditions

Parameters:node (int) – node index
Returns:Whether a boundary heat transport condition is time-dependent or steady-state 0 = steady-state > 0 = ID number of time-dependent power function.
Return type:int
getBcHeatType(node)

IfmGetBcHeatType - Retrieve the type of boundary heat transport conditions

Parameters:node (int) – Node index
Returns:The type of heat conditions
Return type:{ifm.Enum.IfmBC_NO, ifm.Enum.BC_DIRICHLET, ifm.Enum.BC_NEUMANN, ifm.Enum.BC_CAUCHY, ifm.Enum.BC_SINGLE_WELL, ifm.Enum.BC_GRADIENT_FTYPE}
getBcHeatValue(node)

IfmGetBcHeatValue - Retrieve the value of boundary heat transport conditions

Parameters:node (int) – Node number
Returns:The value of boundary heat transport conditions
Return type:float

Notes

The value is related to the current simulation time Indexing starts with 0.

getBcMassSpec(node)

Test integral behavior of mass boundary conditions.

Parameters:node (int) – Node number
Returns:boundary mass condition specification
Return type:{Ifm.Enum.INTEGRAL_BC, ifm.Enum.NONINTEGRAL_BC}
getBcMassTimeDependency(node)

Retrieve time-dependency of mass transport boundary conditions.

Parameters:node (int) – Node number
Returns:Time Series ID or 0 if steady-state
Return type:int
getBcMassType(node)

IfmGetBcMassType - Retrieve the type of boundary mass transport conditions

Parameters:node (int) – Node number
Returns:The type of mass conditions
Return type:{ifm.Enum.IfmBC_NO, ifm.Enum.BC_DIRICHLET, ifm.Enum.BC_NEUMANN, ifm.Enum.BC_CAUCHY, ifm.Enum.BC_SINGLE_WELL, ifm.Enum.BC_GRADIENT_FTYPE}
getBcMassValue(node)

Retrieve the value of boundary mass transport conditions

Parameters:node (int) – Node number
Returns:The value of boundary mass transport conditions
Return type:float
getBccFlowTimeDependency(node, type_bcc)

IfmGetBccFlowTimeDependency - Retrieve time-dependency of flow constraint conditions

  • fm.Enum.MIN_BCC_TYPE (0) - Minimum constraint
  • ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint
  • ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint (for transport)
  • ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint (for transport)
Parameters:
  • node (int) – Node number
  • type_bcc ({ifm.Enum.MIN_BCC_TYPE, ifm.Enum.MAX_BCC_TYPE, ifm.Enum.HMIN_BCC_TYPE, ifm.Enum.HMAX_BCC_TYPE}) – Constraint Flag
Returns:

Whether a boundary flow constraint is time-dependent or steady-state 0 = steady-state > 0 = ID number of time-dependent power function Indexing starts with 0.

Return type:

int

getBccFlowType(node)

IfmGetBccFlowType - Retrieve the type of boundary flow constraint condition

  • ifm.Enum.BCC_NONE (0) = no constraint
  • ifm.Enum.BCC_DIRICHLET (1) = Dirichlet constraint
  • ifm.Enum.BCC_NEUMANN (2) = Neumann constraint
  • ifm.Enum.BCC_CAUCHY (3) = Cauchy constraint
  • ifm.Enum.BCC_SINGLE_WELL (4) = Single well constraint
  • ifm.Enum.BCC_SPECIAL_3RD_BCC (6) = Special 3rd kind flow head B.C.’s constraint
Parameters:node (int) – Node number
Returns:The type of boundary flow constraint condition
Return type:int
getBccFlowValue(node, type_bcc)

IfmGetBccFlowValue - Retrieve the value of boundary flow constraint

  • ifm.Enum.MIN_BCC_TYPE (0) - Minimum constraint
  • ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint
  • ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint (for transport)
  • ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint (for transport
Parameters:
  • node (int) – Node number
  • type_bcc (int) – Constraint flag
Returns:

The value of boundary flow constraint

Return type:

float

Notes

The value is related to the current simulation time. Indexing starts with 0.

getBccHeatTimeDependency(node, bcc_type)

Retrieve time-dependency of heat transport boundary constraint.

Parameters:
  • node (int) – node index
  • bcc_type ({ifm.Enum.MIN_BCC_TYPE, ifm.Enum.MAX_BCC_TYPE, ifm.Enum.IfmHMIN_BCC_TYPE , ifm.Enum.IfmHMAX_BCC_TYPE , ifm.Enum. }) – constraint flag, IfmMIN_BCC_TYPE (0) - Minimum constraint IfmMAX_BCC_TYPE (1) - Maximum constraint IfmHMIN_BCC_TYPE (2) - Head minimum constraint (for transport) IfmHMAX_BCC_TYPE (3) - Head maximum constraint (for transport).
Returns:

Whether a boundary heat transport constraint is time-dependent or steady-state 0 = steady-state > 0 = ID number of time-dependent power function Indexing starts with 0.

Return type:

int

getBccHeatType(node)

IfmGetBccHeatType - Retrieve the type of boundary heat transport constraint

  • ifm.Enum.BCC_NONE (0) = no constraint
  • ifm.Enum.BCC_DIRICHLET (1) = Dirichlet constraint
  • ifm.Enum.BCC_NEUMANN (2) = Neumann constraint
  • ifm.Enum.BCC_CAUCHY (3) = Cauchy constraint
  • ifm.Enum.BCC_SINGLE_WELL (4) = Single well constraint
  • ifm.Enum.BCC_SPECIAL_3RD_BCC (6) = Special 3rd kind flow head B.C.’s constraint
Parameters:node (int) – Node number
Returns:The value of boundary heat transport constraint:
Return type:int
getBccHeatValue(node, type_bcc)

IfmGetBccHeatValue - Retrieve the value of boundary heat transport constraint

  • ifm.Enum.MIN_BCC_TYPE (0) - Minimum constraint
  • ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint
  • ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint (for transport)
  • ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint (for transport)
Parameters:
  • node (int) – Node number
  • type_bcc (int) – Constraint flag
Returns:

The value of boundary heat transport constraint

Return type:

int

Notes

The value is related to the current simulation time Indexing starts with 0.

getBccMassTimeDependency(node, type_bcc)

IfmGetBccMassTimeDependency - Retrieve time-dependency of mass transport boundary constraint

  • ifm.Enum.MIN_BCC_TYPE (0) - Minimum constraint
  • ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint
  • ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint (for transport)
  • ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint (for transport)
Parameters:
  • node (int) – Node number
  • type_bcc (int) – Constraint flag
Returns:

time series ID or 0 if steady-state

Return type:

int

getBccMassType(node)

IfmGetBccMassType - Retrieve the type of boundary mass transport constraint

  • ifm.Enum.BCC_NONE (0) = no constraint
  • ifm.Enum.BCC_DIRICHLET (1) = Dirichlet constraint
  • ifm.Enum.BCC_NEUMANN (2) = Neumann constraint
  • ifm.Enum.BCC_CAUCHY (3) = Cauchy constraint
  • ifm.Enum.BCC_SINGLE_WELL (4) = Single well constraint
  • ifm.Enum.BCC_SPECIAL_3RD_BCC (6) = Special 3rd kind flow head B.C.’s constraint
Parameters:node (int) – Node number
Returns:The value of boundary mass transport constraint:
Return type:int
getBccMassValue(node, type_bcc)

IfmGetBccMassValue - Retrieve the value of boundary mass transport constraint

  • ifm.Enum.MIN_BCC_TYPE (0) - Minimum constraint
  • ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint
  • ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint (for transport)
  • ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint (for transport)
Parameters:
  • node (int) – Node number
  • type_bcc (int) – Constraint flag:
Returns:

The value of boundary mass transport constraint

Return type:

int

Notes

The value is related to the current simulation time Indexing starts with 0.

getBorderNode(border, Node)

Retrieve the node number of a border node.

Parameters:
  • border (int) – ID of the border
  • Node (int) – border node local index
Returns:

The node global index

Return type:

int

Examples

Return an integer vector containing all node number which belong to the selected border. The nodes are ordered to be used as a polygon. The orientation is counter-clock wise for exterior border and clock-wise for interor borders.

>>> border_no = 0
>>> bordernodes = [doc.getBorderNode(border_no, N) for N in range(doc.getNumberOfBorderNodes(border_no))]
>>> print(bordernodes)

[0, 2, 3, 7, 14, 21, 18, 22, 23, 15, 11, 9, 6, 4, 1]

getCurrentLayerNumber()

IfmGetCurrentLayerNumber - Retrieve the current layer number.

Returns:The current layer number being edited
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getCurrentSliceNumber()

IfmGetCurrentSliceNumber - Retrieve the current number of slices.

Returns:The current slice number being edited
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getCurrentTimeIncrement()

Retrieve the current time step length

Returns:The current time step length. Physical unit is [d]
Return type:float
getDiagramBudgetMode(selection)

Get the current budget charting mode of the nodal selection identified by index selection. This setting affects the curves displayed in the budget charts.

Parameters:selection (int or str) – Nodal Selection index or name
Returns:the current budget mode id
Return type:int
getDiagramContentType(selection)

Get content type id displayed in content charts

IfmGetDiagramContentType() sets the content type of the elemental selection identified by index nSelIndex. This setting affects the curves displayed in the content charts.

Parameters:nSelIndex (int or str) – Elemental selection index or name
Returns:the current content type id
Return type:int
getElement(node, Element)

Retrieve the n’th element number of a node

Parameters:
  • node (int) – Number of the node
  • Element (int) – Element local index
Returns:

The n’the element global index for a given node

Return type:

int

getElementCentroid(elem_id)

Returns the coordinates of the centroid of an element.

Parameters:elem_id (int) – ID of the Element
Returns:Coordinates of the centroid.
Return type:[float, float, float]
getElementDiameter(element)

Calculate element ‘element’ maximum diameter.

Parameters:element (int) – Element index
Returns:the element’s maximum diameter
Return type:float
getElementalContent(content_type, element)

Retrieve the content value of a given element at current time

  • ifm.Enum.TOTAL_VOLUME (0) = Total volume
  • ifm.Enum.VOID_VOLUME (1) = Void volume
  • ifm.Enum.FLUID_CONTENT (2) = Fluid content
  • ifm.Enum.DILUTED_MASS (3) = Diluted mass (fluid phase)
  • ifm.Enum.SORBED_MASS (4) = Sorbed mass (solid phase)
  • ifm.Enum.ENERGY_FLUID (5) = Energy of fluid phase
  • ifm.Enum.ENERGY_SOLID (6) = Energy of solid phase
  • ifm.Enum.ENERGY_TOTAL (7) = Total energy content
Parameters:
  • content_type (int) – Type of content (see above)
  • element (int) – Element index
Returns:

The content value of a given element for different content types. Physical units depend on the content type: - ifm.Enum.TOTAL_VOLUME [m3] - ifm.Enum.VOID_VOLUME [m3] - ifm.Enum.FLUID_CONTENT [m3] - ifm.Enum.DILUTED_MASS [g] - ifm.Enum.SORBED_MASS [g] - ifm.Enum.ENERGY_FLUID [J] - ifm.Enum.ENERGY_SOLID [J] - ifm.Enum.ENERGY_TOTAL [J]

Return type:

float

getElementalContent2(type, element, v_low, v_high)

Retrieve the content value of a given element at current time

  • ifm.Enum.TOTAL_VOLUME (0) = Total volume
  • ifm.Enum.VOID_VOLUME (1) = Void volume
  • ifm.Enum.FLUID_CONTENT (2) = Fluid content
  • ifm.Enum.DILUTED_MASS (3) = Diluted mass (fluid phase)
  • ifm.Enum.SORBED_MASS (4) = Sorbed mass (solid phase)
  • ifm.Enum.ENERGY_FLUID (5) = Energy of fluid phase
  • ifm.Enum.ENERGY_SOLID (6) = Energy of solid phase
  • ifm.Enum.ENERGY_TOTAL (7) = Total energy content
Parameters:
  • type (IfmContentType2) – Type of content (see above: ifm.Enum.TOTAL_VOLUME, ifm.Enum.VOID_VOLUME …)
  • element (int) – Element index
  • v_low (float) – <undocumented>
  • v_high (float) – <undocumented>
Returns:

The content value of a given element for different content types. Physical units depend on the content type: - ifm.Enum.TOTAL_VOLUME [m3] - ifm.Enum.VOID_VOLUME [m3] - ifm.Enum.FLUID_CONTENT [m3] - ifm.Enum.DILUTED_MASS [g] - ifm.Enum.SORBED_MASS [g] - ifm.Enum.ENERGY_FLUID [J] - ifm.Enum.ENERGY_SOLID [J] - ifm.Enum.ENERGY_TOTAL [J]

Return type:

float

getElementalExprDistrIdByName(expr_name)

Retrieve the ID of the first elemental expression-based distribution with name identical to the search name.

Parameters:expr_name (str) – Elemental expression-based distribution name string
Returns:Expression-based distribution ID, -1 if does not exist
Return type:int
getElementalExprDistrName(expr_id)

Retrieve the name of elemental expression-based distribution

Parameters:expr_id (int) – Elemental expression-based distribution ID (0, … )
Returns:The name of the elemental expression-based distribution with ID expr_id
Return type:str
getElementalExprDistrValue(expr_id, element)

Returns the value of element element in elemental expression-based distribution with id nID

Parameters:
  • expr_id (int) – Elemental expression-based distribution ID [0, … ]
  • element (int) – Element index [0 … ne_3d]
Returns:

Value of element element in elemental expression-based distribution nID.

Return type:

float

Notes

Returns 0.0 in case of invalid element ID or invalid elemental expression-based distribution id.

getElementalRefDistrIdByName(dist_name)

Retrieve the ID of the first elemental reference distribution with name identical to the search name.

Parameters:dist_name (str) – Elemental reference distribution name string
Returns:Reference distribution ID.
Return type:int

Notes

Return -1 if elemental reference distribution doesn’t exist. -To check identity: Compare the number of characters of the _name.

getElementalRefDistrName(dist_id)

Retrieve the name of elemental reference distribution

Parameters:dist_id (long) – Elemental reference distribution ID (0, … )
Returns:The name of the elemental reference distribution with ID rID
Return type:str

Notes

Return name “invalid” in case of invalid ID. Indexing starts with 0.

getElementalRefDistrValue(dist_id, element)

Returns the value of element element in elemental reference distribution with id rID

Parameters:
  • dist_id (int) – Elemental reference distribution ID [0, … ]
  • element (long) – Element index [0 … ne_3d]
Returns:

Value of element element in elemental reference distribution rID.

Return type:

float

getElementalRefDistrValues(distr_id, start, count)

Fetch multiple values of a reference distribution addressed by id and range

Parameters:
  • distr_id (int) – ID of the Reference Distribution
  • start (int, optional) – first node index to retrieve data
  • count (int, optional) – number of nodes to retrieve data
Returns:

Value vector

Return type:

[float]

Examples

>>> refd2 = doc.getElementalRefDistrValues(2)
>>> refd4 = doc.getElementalRefDistrValues(4, 100, 50)
getEquationSolvingType()

Retrieve the type of equation solving

  • ifm.Enum.EQSOLV_ITERAT (0) = iterative equation solving
  • ifm.Enum.EQSOLV_DIRECT (1) = direct equation solving
Returns:The equation solving flag
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getExchangeThicknessAtNode3D(node, layer)

Retrieve the exchange thickness at a node and a given layer number for a 3D problem.

Parameters:
  • node (int) – Node number
  • layer (int) – layer number
Returns:

The exchange thickness at a node and layer number related to the current time. Physical unit is [m]

Return type:

float

getExtentX()

Retrieve the problem’s extent in X direction

Returns:The problems’s X extent (single precision). Physical unit is [m].
Return type:float
getExtentY()

Retrieve the problem’s extent in Y direction

Returns:The problems’s Y extent (single precision). Physical unit is [m].
Return type:float
getExtentZ()

Retrieve the problem’s extent in Z direction

Returns:The problems’s Z extent (single precision). Physical unit is [m]
Return type:float
getExtents()

Retrieve the problem’s extents in all directions

Returns:(xmin, xmax, ymin, ymax, zmin, zmax). Physical unit is [m].
Return type:tuple(float)
getFinalSimulationTime()

Retrieve the final simulation time (t >=0.)

Returns:The final simulation time (t >=0.). Physical unit is [d].
Return type:float
getFlowAnisotropy()

Returns the type if anisotropy of a 3D model.

Returns:The anisotropy type
Return type:int
getFlowSaturationValueAtGivenHead(node, head)

Retrieve the saturation value at given hydraulic head for an unsaturated flow problem

Parameters:
  • node (int) – Node index
  • head (float) – Value of hydraulic head [m] at this node
Returns:

The saturation value at given hydraulic head of a node

Return type:

float

Notes

Physical unit is [1], The value is related to the current simulation time.

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getFlowValueOfGroupIdAtCurrentTime(gID)

Retrieve the value of fluid flux for a given group ID at current time

Parameters:gID (int) – Group ID
Returns:The fluid flux value of a given group ID at current time. The value is related to the current simulation time Physical unit is [m3/d] Indexing starts with 0.
Return type:float
getFlowValueOfObsIdAtCurrentTime(oID)

Retrieve the value of hydraulic head for a given observation point ID at current time

Parameters:oID (int) – Observation point ID (0, … )
Returns:The hydraulic head value of a given observation point ID at current time. The value is related to the current simulation time Physical unit is [m].
Return type:float
getFracArea(frac_index, frac_type, frac_mode, frac_law)

Retrieve the geometric aperture or area of a fracture element for given type, mode and law

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

The aperture or area for a fracture of type, mode and law. Physical unit is [m] for aperture or [m2] for area

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracElementDiameter(frac_index)

Calculate fracture element ‘frac_index’ maximum diameter.

Parameters:frac_index (int) – Element number (0 based)
Returns:the fracture element’s maximum diameter
Return type:float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracFlowCompressibility(frac_index, frac_type, frac_mode, frac_law)

Retrieve the compressibility of fracture element for given type, mode and law

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

The compressibility coefficient of a fracture of type, mode and law Physical unit is [1/m]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracFlowConductivity(int, int, int, int)

Retrieve the hydr. conductivity, hydr. aperture or roughness coeff. for given type, mode and law

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

The hydr. conductivity, hydr. aperture or roughness coeff. of a fracture of type, mode and law Physical unit is [m/d] (Darcy), [m] (Hagen-Poiseuielle) or [m0.333/d] (Manning-Strickler)

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracFlowDensityRatio(int, int, int, int)

Retrieve the density ratio for density-coupled problems of fracture element for given type, mode and law

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

The density ratio of a fracture of type, mode and law Physical unit is [1]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracFlowExpansionCoeff(int, int, int, int)

Retrieve the volumetric expansion coefficient for thermally density-coupled problems of fracture element for given type, mode and law

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

The expansion coefficient of a fracture of type, mode and law Physical unit is [1/K]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracFlowSinkSource(int, int, int, int)

Retrieve the sink/source parameter of fracture element for given type, mode and law

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

The sink/source parameter of a fracture of type, mode and law Physical unit is [1/d]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracFlowStorativity(int, int, int, int)

Retrieve the storativity of fracture element for given type, mode and law

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

The storativity coefficient of a fracture of type, mode and law Physical unit is [1]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracFlowTransferIn(nFracElement, FracType, FracMode, FracLaw)

Get the Out-Transfer-Rate Parameter of the selected Discrete Feature Element.

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

In-Transfer Rate

Return type:

float

getFracFlowTransferOut(nFracElement, FracType, FracMode, FracLaw)

Get the In-Transfer-Rate Parameter of the selected Discrete Feature Element

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Out-Transfer Rate

Return type:

float

getFracHeatFluidCapacity(nFracElement, FracType, FracMode, FracLaw)

Retrieve the volumetric heat capacity of fluid for a heat transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Volumetric heat capacity of fluid. Physical unit is [J/m3/K].

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracHeatFluidConductivity(frac_index, frac_type, frac_mode, frac_law)

Retrieve the heat conductivity of fluid for a heat transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the heat conductivity of fluid. Physical unit is [J/m/d/K].

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracHeatFluidSinkSource(frac_index, frac_type, frac_mode, frac_law)

Retrieve the heat source/sink of fluid for a heat transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the heat source/sink of fluid of a fracture. Physical unit is [J/m3/d].

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracHeatLongDispersivity(frac_index, frac_type, frac_mode, frac_law)

Retrieve the longitudinal dispersivity for a heat transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the longitudinal dispersivity for a fracture. Physical unit is [m].

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracHeatPorosity(frac_index, frac_type, frac_mode, frac_law)

Retrieve the kinematic porosity applied to a heat transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the kinematic porosity applied to a heat transport problem of a fracture of type, mode and law.. Physical unit is [1]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracHeatSolidCapacity(frac_index, frac_type, frac_mode, frac_law)

Retrieve the volumetric heat capacity of solid for a heat transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the volumetric heat capacity of solid for a heat transport problem of a fracture of type, mode and law. Physical unit is [J/m3/K]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracHeatSolidConductivity(frac_index, frac_type, frac_mode, frac_law)

Retrieve the heat conductivity of solid for a heat transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the heat conductivity of solid for a heat transport problem of a fracture of type, mode and law. Physical unit is [J/m/d/K]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracHeatSolidSinkSource(frac_index, frac_type, frac_mode, frac_law)

Retrieve the heat source/sink of solid for a heat transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the heat source/sink of solid for a heat transport problem. Physical unit is [J/m3/d]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracHeatTransDispersivity(frac_index, frac_type, frac_mode, frac_law)

Retrieve the transverse dispersivity for a heat transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the transverse dispersivity for a heat transport problem of a fracture of type, mode and law. Physical unit is [m]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracHeatTransferIn(frac_index, frac_type, frac_mode, frac_law)

Retrieve the transfer rate for influx of a heat transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the transfer rate for influx of a heat transport problem of a fracture of type, mode and law. Physical unit is [J/m2/d/K]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracHeatTransferOut(frac_index, frac_type, frac_mode, frac_law)

Retrieve the transfer rate for outflux of a heat transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the transfer rate for outflux of a heat transport problem of a fracture of type, mode and law. Physical unit is [J/m2/d/K]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracLaw(frac_index, frac_type, frac_mode)

Returns the fluid flow law of a fracture element for given type, mode and law:

  • ifm.Enum.ALL_FRAC_LAWS = -1 All fracture flow laws
  • ifm.Enum.DARCY_LAW = 0 Darcy flow equation
  • ifm.Enum.HP_LAW = 1 Hagen-Poiseuille flow equation
  • ifm.Enum.MANNING_LAW = 2 Manning-Strickler flow equation
Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
Returns:

Law identifier of the DFE.

Return type:

int

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracMassDecayRate(frac_index, frac_type, frac_mode, frac_law)

Retrieve the decay rate applied to a mass transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the decay rate applied to a mass transport problem of a fracture of type, mode and law. Physical unit is [1/d]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracMassDiffusion(frac_index, frac_type, frac_mode, frac_law)

Retrieve the molecular diffusion applied to a mass transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the molecular diffusion applied to a mass transport problem of a fracture of type, mode and law. Physical unit is [m2/d]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracMassLongDispersivity(frac_index, frac_type, frac_mode, frac_law)

Retrieve the longitudinal dispersivity applied to a mass transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the longitudinal dispersivity applied to a mass transport problem of a fracture of type, mode and law. Physical unit is [m]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracMassPorosity(frac_index, frac_type, frac_mode, frac_law)

Retrieve the kinematic porosity applied to a mass transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the kinematic porosity applied to a mass transport problem of a fracture of type, mode and law. Physical unit is [1]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracMassSinkSource(frac_index, frac_type, frac_mode, frac_law)

Retrieve the sink/source applied to a mass transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the sink/source applied to a mass transport problem of a fracture of type, mode and law. Physical unit is [g/m3/d]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracMassSorptionCoeff(frac_index, frac_type, frac_mode, frac_law)

Retrieve the sorption coefficient applied to a mass transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the sorption coefficient applied to a mass transport problem of a fracture of type, mode and law. Physical unit is [1]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracMassTransDispersivity(frac_index, frac_type, frac_mode, frac_law)

Retrieve the transverse dispersivity applied to a mass transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the transverse dispersivity applied to a mass transport problem of a fracture of type, mode and law. Physical unit is [m]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracMassTransferIn(frac_index, frac_type, frac_mode, frac_law)

Retrieve the transfer rate for influx of a mass transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the transfer rate for influx of a mass transport problem of a fracture of type, mode and law. Physical unit is [m/d]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getFracMassTransferOut(frac_index, frac_type, frac_mode, frac_law)

Retrieve the transfer rate for outflux of a mass transport problem for given type, mode and law of fractures

Parameters:
  • frac_index (int) – Fracture element number
  • frac_type ({ifm.Enum.ALL_FRAC_TYPES, ifm.Enum.FRAC_1D, ifm.Enum.FRAC_2D_TRI, FRAC_2D_QUA}) – Fracture element type
  • frac_mode ({ifm.Enum.ALL_FRAC_MODES, ifm.Enum.FRAC_H, ifm.Enum.FRAC_V, ifm.Enum.FRAC_A}) – Fracture element selection mode
  • frac_law ({ifm.Enum.ALL_FRAC_LAWS, ifm.Enum.DARCY_LAW, ifm.Enum.HP_LAW, ifm.Enum.MANNING_LAW}) – Fracture element flow law
Returns:

Retrieve the transfer rate for influx of a mass transport problem of a fracture of type, mode and law. Physical unit is [m/d]

Return type:

float

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getGeoCoordinateSystem(int)

Get WGEO coordinate system definition FEFLOW can hold multiple coordinate system definition identified by a unique CS id:

  • Ifm.Enum.CS_WGEO : WGEO coordinate system definition
  • Ifm.Enum.CS_AUTHSTR: Authority string[i.e., ‘epsg:4326’]
  • Ifm.Enum.CS_CRSWKT : CRS WKT string
  • Ifm.Enum.CS_PROJ : PROJ4 string
  • Ifm.Enum.CS_JSON : JSON string with PROJ parameters
  • Ifm.Enum.CS_PRJFILE : Projection file (ESRI compatible)

All coordinate system definitions are UTF-8 encoded and allow therefore the use of localized characters.

Parameters:cs ({Ifm.Enum.CS_WGEO, Ifm.Enum.CS_AUTHSTR, Ifm.Enum.CS_CRSWKT, Ifm.Enum.CS_PROJ, Ifm.Enum.CS_JSON, Ifm.Enum.CS_PRJFILE}) – Type of coordinate system description
Returns:UTF-8 encoded coordinate system definition
Return type:str
getGravityDirection()

Retrieve the direction of gravity

  • ifm.Enum.GRAVITY_DIM_X (0) = along the x-axis
  • ifm.Enum.GRAVITY_DIM_Y (1) = along the y-axis
  • ifm.Enum.GRAVITY_DIM_Z (2) = along the z-axis (only in three dimensions)

and the ‘gfactor’

  • which is positive (+1.0) if gravity acts in negative direction and
  • which is negative (-1.0) if gravity acts in positive direction of axes
Returns:The index of direction of gravity acting along a principal coordinate direction
Return type:int
getHeatValueOfGroupIdAtCurrentTime(gID)

Retrieve the value of heat flux for a given group ID at current time

Parameters:gID (int) – Group ID
Returns:The heat flux value of a given group ID at current time The value is related to the current simulation time. Physical unit is [J/d].
Return type:float
getHeatValueOfObsIdAtCurrentTime(oID)

Retrieve the value of temperature (heat) for a given observation point ID at current time

Parameters:oID (int) – Observation point ID (0, … )
Returns:The temperature value of a given observation point ID at current time
Return type:float

Notes

The value is related to the current simulation time Physical unit is [deg C] Indexing starts with 0.

getHistoryValues(history_id, subkind)

Fetch history times and values into pre-allocated arrays.

Parameters:
  • history_id (int) – History parameter, e.g., head, local concentration, etc.
  • subkind (int) – Subkind of parameter, e.g., pressure (1), saturation(2), or species number
Returns:

Tuple of list of time values[nTimes], list of history values [nTimes][nHist]Times, list of curve labels [nHist]

Return type:

(list, list, list)

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getInitialSimulationTime()

Retrieve the initial simulation time (t >=0.)

Returns:The initial simulation time (t >=0.). Physical unit is [d].
Return type:float
getInitialTimeIncrement()

Retrieve the initial time step length

Returns:The initial time step length. Physical unit is [d]
Return type:float
getIterativeNonSymEquationSolverType()

Retrieve the type of iterative nonsymmetric equation solver

  • ifm.Enum.ITERNONSYMEQS_ORTHO (0) = ORTHOMIN method
  • ifm.Enum.ITERNONSYMEQS_GMRES (1) = GMRES method
  • ifm.Enum.ITERNONSYMEQS_CGS (2) = CGS method
  • ifm.Enum.ITERNONSYMEQS_BICGSTAB (3) = BICGSTAB method
  • ifm.Enum.ITERNONSYMEQS_BICGSTABP (4) = BICGSTABP method
  • ifm.Enum.ITERNONSYMEQS_AMG (5) = AMG method
Returns:The iterative nonsymmetric equation solver flag
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getIterativeSymEquationSolverType()

Retrieve the type of iterative symmetric equation solver

  • ifm.Enum.ITERSYMEQS_PCG (0) = conjugate gradient method
  • ifm.Enum.ITERSYMEQS_AMG (1) = algebraic multigrid method
Returns:The iterative symmetric equation solver flag
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getLoadVersion()

Retrieve module version found in FEM file

IfmGetLoadVersion() returns the version of the IFM module that has been created this document. Newer modules should be always able to read earlier created files and attempt to read only parts supported by this version.

Returns:Version of the document creating IFM module.
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getLookupTable()

Returns the models Lookup Table as an object.

Returns:The models Lookup Table
Return type:ifm.LookupTable

Examples

>>> lookup = doc.getLookupTable()
>>> print(lookup.getMaterials())
>>> {'Sand': 1, 'Clay': 2, 'Bedrock': 3}
getMassMatricesFlag()

Retrieve the flag of consistent versus lumped mass matrices

  • ifm.Enum.CONSISTENT_MM (0) = consistent mass matrix
  • ifm.Enum.LUMPED_MM (1) = lumped mass matrix
Returns:The mass matrix flag
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getMassValueOfGroupIdAtCurrentTime(gID)

Retrieve the value of mass flux for a given group ID at current time

Parameters:gID (int) – Group ID
Returns:The mass flux value of a given group ID at current time. The value is related to the current simulation time. Physical unit is [g/d].
Return type:float
getMassValueOfObsIdAtCurrentTime(oID)

Retrieve the value of mass (concentration) for a given observation point ID at current time

Parameters:oID (int) – Observation point ID (0, … )
Returns:The concentration value of a given observation point ID at current time The value is related to the current simulation time Physical unit is [mg/l] Indexing starts with 0.
Return type:float
getMatAnisotropyAngle2D(element)

Retrieve the anisotropic rotation (Euler) angle for a 2D problem

Parameters:element (int) – Element number
Returns:The anisotropic rotation (Euler) angle for a 2D problem. Physical unit is [deg] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatAnisotropyAnglePhi(element)

Retrieve the anisotropic rotation (Euler) phi angle for a 3D problem

Parameters:element (int) – Element number
Returns:The anisotropic rotation (Euler) phi angle for a 3D problem. Physical unit is [deg] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatAnisotropyAnglePsi(element)

Retrieve the anisotropic rotation (Euler) psi angle for a 3D problem

Parameters:element (int) – Element number
Returns:The anisotropic rotation (Euler) psi angle for a 3D problem. Physical unit is [deg] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatAnisotropyAngleTheta(element)

Retrieve the anisotropic rotation (Euler) theta angle for a 3D problem

Parameters:element (int) – Element number
Returns:The anisotropic rotation (Euler) theta angle for a 3D problem. Physical unit is [deg] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatAnisotropyFactor2D(element)

Retrieve the anisotropy factor for a 2D problem

Parameters:element (int) – Element number
Returns:The anisotropy factor for a 2D problem. Physical unit is [1] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatBottom2D(element)

Retrieve the elevation of aquifer bottom geometry for a 2D problem

Parameters:element (int) – Element number
Returns:The elevation of aquifer bottom geometry for a 2D problem. Physical unit is [m] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatConductivityTensor3D(element)

Get the conductivity anisotropy tensor of a finite element

Parameters:element (int) – Element number (first element = 0)
Returns:the 3x3 conductivity tensor matrix of an element. Indexing starts with 0.
Return type:[[float]]

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatConductivityValue2D(element)

Retrieve the hydraulic conductivity value for a 2D flow problem

Parameters:element (int) – Element number
Returns:The value of the hydraulic conductivity value for a 2D flow problem. Physical unit is [m2/d] for horizontal confined problems (it means the transmissivity) or [m/d] for horizontal unconfined, vertical or axisymmetric problems, Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatElementActive(element)

Retrieve active state of a finite element

Parameters:element (int) – Element number
Returns:1 if the selected element is active otherwise 0
Return type:int

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatFlowCompressibility(element)

Retrieve the compressibility for a transient flow problem

Parameters:element (int) – Element number
Returns:The compressibility for a transient flow problem. Physical unit is [1/m] for 3D or 2D vertical/axisymmetric and unconfined, or [1] if 2D horizontal and confined Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatFlowDensityRatio(element)

Retrieve the density ratio for density-coupled problems

Parameters:element (int) – Element number
Returns:The density ratio for density-coupled problems. Physical unit is [1] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatFlowExpansionCoeff(element)

Retrieve the volumetric expansion coefficient for thermally density-coupled problems

Parameters:element (int) – Element number
Returns:The volumetric expansion coefficient for thermally density-coupled problems. Physical unit is [1/K] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatFlowRechargeValue(element)

Retrieve the recharge (sink/source) value for a flow problem

Parameters:element (int) – Element number
Returns:The recharge (sink/source) value for a flow problem. Physical unit is [m/d] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatFlowSinkSource(element)

Retrieve the sink/source parameter for a flow problem

Parameters:element (int) – Element number
Returns:The sink/source parameter for a flow problem. Physical unit is [1/d] for 3D or 2D vertical/axisymmetric, or [m/d] if 2D horizontal Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatFlowStorativity(element)

Retrieve the storativity parameter for flow

Parameters:element (int) – Element number
Returns:The storativity parameter for flow Physical unit is [1] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatFlowTransferIn(element)

Retrieve the transfer rate for inflow of a flow problem

Parameters:element (int) – Element number
Returns:The transfer rate for inflow of a flow problem Physical unit is [1/d] for 3D or 2D vertical/axisymmetric, or [m/d] if 2D horizontal, except unconfined 2D without integral BC’s where [1/d] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatFlowTransferOut(element)

Retrieve the transfer rate for inflow of a flow problem

Parameters:element (int) – Element number
Returns:The transfer rate for inflow of a flow problem Physical unit is [1/d] for 3D or 2D vertical/axisymmetric, or [m/d] if 2D horizontal, except unconfined 2D without integral BC’s where [1/d] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatAnglePitch(element)

Retrieve the anisotropic rotation pitch angle for a 3D problem

Parameters:element (int) – Element number
Returns:The anisotropic rotation pitch angle for a 3D problem Physical unit is [deg] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatAngleYaw(element)

Retrieve the anisotropic rotation yaw angle for a 3D problem

Parameters:element (int) – Element number
Returns:The anisotropic rotation yaw angle for a 3D problem Physical unit is [deg] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatAquiferThickness(element)

Retrieve the aquifer thickness applied to a 2D heat transport problem

Parameters:element (int) – Element number
Returns:The aquifer thickness applied to a 2D heat transport problem Physical unit is [m] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatFluidCapacity(element)

Retrieve the volumetric heat capacity of fluid for a heat transport problem

Parameters:element (int) – Element number
Returns:The volumetric heat capacity of fluid for a heat transport problem Physical unit is [J/m3/K] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatFluidConductivity(element)

Retrieve the heat conductivity of fluid for a heat transport problem

Parameters:element (int) – Element number
Returns:The heat conductivity of fluid for a heat transport problem Physical unit is [J/m/d/K] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatFluidSinkSource(element)

Retrieve the heat source/sink of fluid for a heat transport problem

Parameters:element (int) – Element number
Returns:The heat source/sink of fluid for a heat transport problem Physical unit is [J/m3/d] for 3D and 2D vertical and axisymmetric or [J/m2/d] for 2D horizontal Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatMaxLongDispersivity(element)

Retrieve the maximal longitudinal dispersivity applied to a heat transport problem

Parameters:element (int) – Element number
Returns:The maximal longitudinal dispersivity applied to a heat transport problem Physical unit is [m] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatMaxTransDispersivity(element)

Retrieve the maximal transverse dispersivity applied to a heat transport problem

Parameters:element (int) – Element number
Returns:The maximal transverse dispersivity applied to a heat transport problem Physical unit is [m] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatMinLongDispersivity(element)

Retrieve the minimal longitudinal dispersivity applied to a heat transport problem

Parameters:element (int) – Element number
Returns:The minimal longitudinal dispersivity applied to a heat transport problem Physical unit is [m] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatMinTransDispersivity(element)

Retrieve the minimal transverse dispersivity applied to a heat transport problem

Parameters:element (int) – Element number
Returns:The minimal transverse dispersivity applied to a heat transport problem Physical unit is [m] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatPorosity(element)

Retrieve the kinematic porosity applied to a heat transport problem

Parameters:element (int) – Element number
Returns:The kinematic porosity applied to a heat transport problem Physical unit is [1] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatSolidCapacity(element)

Retrieve the volumetric heat capacity of solid for a heat transport problem

Parameters:element (int) – Element number
Returns:The volumetric heat capacity of solid for a heat transport problem Physical unit is [J/m3/K] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatSolidConductivity(element)

Retrieve the heat conductivity of solid for a heat transport problem

Parameters:element (int) – Element number
Returns:The heat conductivity of solid for a heat transport problem Physical unit is [J/m/d/K] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatSolidSinkSource(element)

Retrieve the heat source/sink of solid for a heat transport problem

Parameters:element (int) – Element number
Returns:The heat source/sink of solid for a heat transport problem Physical unit is [J/m3/d] for 3D and 2D vertical and axisymmetric or [J/m2/d] for 2D horizontal Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatTransferIn(element)

Retrieve the transfer rate for influx of a heat transport problem

Parameters:element (int) – Element number
Returns:The transfer rate for influx of a heat transport problem Physical unit is [J/m2/d/K] for 3D or 2D vertical/ axisymmetric, or [J/m2/d/K] if 2D horizontal, except unconfined 2D for integral BC’s where [J/m/d/K] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatHeatTransferOut(element)

Retrieve the transfer rate for outflux of a heat transport problem

Parameters:element (int) – Element number
Returns:The transfer rate for outflux of a heat transport problem Physical unit is [J/m2/d/K] for 3D or 2D vertical/ axisymmetric, or [J/m2/d/K] if 2D horizontal, except unconfined 2D for integral BC’s where [J/m/d/K] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassAnglePitch(element)

Retrieve the anisotropic rotation pitch angle for a 3D problem

Parameters:element (int) – Element number
Returns:The anisotropic rotation pitch angle for a 3D problem Physical unit is [deg] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassAngleYaw(element)

Retrieve the anisotropic rotation yaw angle for a 3D problem

Parameters:element (int) – Element number
Returns:The anisotropic rotation yaw angle for a 3D problem Physical unit is [deg] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassAquiferThickness(element)

Retrieve the aquifer thickness applied to a 2D mass transport problem

Parameters:element (int) – Element number
Returns:The aquifer thickness applied to a 2D mass transport problem Physical unit is [m] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassDecayRate(element)

Retrieve the decay rate for a mass transport problem

Parameters:element (int) – Element number
Returns:The decay rate for a mass transport problem Physical units are [1/d] - FIRST_ORDER_DECAY [mg/l/d] - MICHAELIS_MENTEN Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassDecayRate2(element)

Retrieve the decay rate 2 for a mass transport problem

Parameters:element (int) – Element number
Returns:The decay rate for a mass transport problem Physical units are [mg/l] - MICHAELIS_MENTEN Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassDiffusion(element)

Retrieve the molecular diffusion of a mass transport problem

Parameters:element (int) – Element number
Returns:The molecular diffusion of a mass transport problem Physical unit is [m2/d] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassLongDispersivity(element)

Get the longitudinal Dispersivity of an element

Parameters:element (int) – element index
Returns:The longitudianl Dispersivity of an element. Physical unit is [m]
Return type:float
getMatMassMaxLongDispersivity(element)

Retrieve the maximal longitudinal dispersivity applied to a mass transport problem

Parameters:element (int) – Element number
Returns:The maximal longitudinal dispersivity applied to a mass transport problem Physical unit is [m] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassMaxTransDispersivity(element)

Retrieve the maximal transverse dispersivity applied to a mass transport problem

Parameters:element (int) – Element number
Returns:The maximal transverse dispersivity applied to a mass transport problem Physical unit is [m] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassMinLongDispersivity(element)

Retrieve the minimal longitudinal dispersivity applied to a mass transport problem

Parameters:element (int) – Element number
Returns:The minimal longitudinal dispersivity applied to a mass transport problem Physical unit is [m] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassMinTransDispersivity(element)

Retrieve the minimal transverse dispersivity applied to a mass transport problem

Parameters:element (int) – Element number
Returns:The minimal transverse dispersivity applied to a mass transport problem Physical unit is [m] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassPorosity(element)

Retrieve the kinematic porosity applied to a mass transport problem

Parameters:element (int) – Element number
Returns:The kinematic porosity applied to a mass transport problem Physical unit is [1] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassSinkSource(element)

Retrieve the sink/source for a mass transport problem

Parameters:element (int) – Element number
Returns:The sink/source for a mass transport problem Physical unit is [g/m3/d] for 3D or 2D vertical/ axisymmetric, or [g/m2/d] if 2D horizontal Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassSorptionCoeff1(element)

Retrieve the sorption coefficient applied to a mass transport problem

Parameters:element (int) – Element number
Returns:The sorption coefficient applied to a mass transport problem: Henry sorption - the Henry coefficient, Freundlich or Langmuir sorption - the numerator (b1, k1) sorption coefficient Physical units are [1] - HENRY_ISOTHERM [(mg/l)^(1-b2)] - FREUNDLICH_ISOTHERM [1] - LANGMUIR_ISOTHERM Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassSorptionCoeff2(element)

Retrieve the sorption coefficient applied to a mass transport problem

Parameters:element (int) – Element number
Returns:The sorption coefficient applied to a mass transport problem: Freundlich or Langmuir sorption - the denominator (b2, k2) sorption coefficient, Physical units are [1] for FREUNDLICH_ISOTHERM and [l/mg] for LANGMUIR_ISOTHERM
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassTransDispersivity(element)

Get the Transversal Dispersivity of an element

Parameters:element (int) – element index
Returns:Transversal Dispersivity [m]
Return type:float
getMatMassTransferIn(element)

Retrieve the transfer rate for influx of a mass transport problem

Parameters:element (int) – Element number
Returns:The transfer rate for influx of a mass transport problem Physical unit is [m/d] for 3D or 2D vertical/ axisymmetric, or [m/d] if 2D horizontal, except unconfined 2D for integral BC’s where [m2/d] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatMassTransferOut(element)

Retrieve the transfer rate for outflux of a mass transport problem

Parameters:element (int) – Element number
Returns:The transfer rate for outflux of a mass transport problem Physical unit is [m/d] for 3D or 2D vertical/ axisymmetric, or [m/d] if 2D horizontal, except unconfined 2D for integral BC’s where [m2/d] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatTops2D(element)

Retrieve the elevation of aquifer top geometry for a 2D problem

Parameters:element (int) – Element number
Returns:The elevation of aquifer top geometry for a 2D problem Physical unit is [m] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatUnsatAirEntryPressureHead(element)

Retrieve the air pressure head for unsaturated problems

Parameters:element (int) – Element number
Returns:The air pressure head value for unsaturated problems

Physical unit are - [m] - IfmPM_VAN_GENUCHTEN - not available - IfmPM_BROOKS_COREY - [m] - IfmPM_HAVERKAMP - [m] - IfmPM_EXPONENTIAL - [m] - IfmPM_LINEAR - [m] - IfmPM_VG_MODIFIED

Indexing starts with 0.

Return type:int

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatUnsatFittingCoefficient(element)

Retrieve the fitting coefficient for unsaturated problems

Parameters:element (int) – Element number
Returns:The fitting coefficient value for unsaturated problems
  • Physical unit are
  • [1/m] - IfmPM_VAN_GENUCHTEN
  • [1/m] - IfmPM_BROOKS_COREY
  • [m] - IfmPM_HAVERKAMP
  • not available - IfmPM_EXPONENTIAL
  • [m] - IfmPM_LINEAR
  • [1/m] - IfmPM_VG_MODIFIED
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatUnsatFittingCoefficientDryingCurve(element)

Retrieve the fitting coefficient for the hysteretic drying curve for unsaturated problems

Parameters:element (int) – Element number
Returns:The fitting coefficient value for the hysteretic drying curve

[1/m] - IfmPM_VAN_GENUCHTEN [1/m] - IfmPM_BROOKS_COREY [m] - IfmPM_HAVERKAMP not available - IfmPM_EXPONENTIAL [m] - IfmPM_LINEAR [1/m] - IfmPM_VG_MODIFIED Indexing starts with 0.

Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatUnsatFittingExponent(element)

Retrieve the fitting exponent for unsaturated problems

Parameters:element (int) – Element number
Returns:The fitting exponent value for unsaturated problems

[1] - IfmPM_VAN_GENUCHTEN [1] - IfmPM_BROOKS_COREY [1] - IfmPM_HAVERKAMP not available - IfmPM_EXPONENTIAL not available - IfmPM_LINEAR [1] - IfmPM_VG_MODIFIED Indexing starts with 0.

Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatUnsatFittingExponent2(element)

Retrieve the fitting exponent 2 for unsaturated problem

Parameters:element (int) – Element number
Returns:The fitting exponent 2 value for unsaturated problems

Physical unit are not available - IfmPM_VAN_GENUCHTEN [1] - IfmPM_BROOKS_COREY [m] - IfmPM_HAVERKAMP [1/m] - IfmPM_EXPONENTIAL not available - IfmPM_LINEAR [1] - IfmPM_VG_MODIFIED Indexing starts with 0.

Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatUnsatFittingExponent2DryingCurve(element)

Retrieve the fitting exponent for the hysteretic drying curve for unsaturated problems

Parameters:element (int) – Element number
Returns:The fitting exponent 2 value for the hysteretic drying curve

Physical unit are [1] - IfmPM_VAN_GENUCHTEN [1] - IfmPM_BROOKS_COREY [1] - IfmPM_HAVERKAMP not available - IfmPM_EXPONENTIAL not available - IfmPM_LINEAR [1] - IfmPM_VG_MODIFIED Indexing starts with 0.

Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatUnsatFittingExponent3(element)

Retrieve the fitting exponent 3 for unsaturated problems

Parameters:element (int) – Element number
Returns:The fitting exponent 3 value for unsaturated problems

Physical unit are not available - IfmPM_VAN_GENUCHTEN not available - IfmPM_BROOKS_COREY [1] - IfmPM_HAVERKAMP not available - IfmPM_EXPONENTIAL not available - IfmPM_LINEAR [1] - IfmPM_VG_MODIFIED Indexing starts with 0.

Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatUnsatFittingExponent3DryingCurve(element)

Retrieve the fitting exponent for the hysteretic drying curve for unsaturated problems

Parameters:element (int) – Element number
Returns:The fitting exponent 3 value for the hysteretic drying curve Physical unit are [1]
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatUnsatFittingExponentDryingCurve(element)

Retrieve the fitting exponent for the hysteretic drying curve for unsaturated problems

Parameters:element (int) – Element number
Returns:The fitting exponent value for the hysteretic drying curve

Physical unit are [1] - IfmPM_VAN_GENUCHTEN [1] - IfmPM_BROOKS_COREY [1] - IfmPM_HAVERKAMP not available - IfmPM_EXPONENTIAL not available - IfmPM_LINEAR [1] - IfmPM_VG_MODIFIED Indexing starts with 0.

Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatUnsatMaximumSaturation(element)

Retrieve the maximum saturation for unsaturated problems

Parameters:element (int) – Element number
Returns:The maximum saturation value for unsaturated problems Physical unit is [1] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatUnsatModelType(element)

Get the unsaturated Model Type of an Element

Parameters:element (int) – element index
Returns:unsaturated model type
Return type:int
getMatUnsatPorosity(element)

Retrieve the porosity value for unsaturated problems

Parameters:element (int) – Element number
Returns:The porosity value for unsaturated problems Physical unit is [1] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatUnsatResidualSaturation(element)

Retrieve the residual saturation for unsaturated problems

Parameters:element (int) – Element number
Returns:The residual saturation value for unsaturated problems Physical unit is [1] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatXConductivityValue3D(element)

Retrieve the hydraulic conductivity value in the x-direction for a 3D flow problem

Parameters:element (int) – Element number
Returns:The value of the hydraulic conductivity value in the x-direction for a 3D flow problem Physical unit is [m/d] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatYConductivityValue3D(element)

Retrieve the hydraulic conductivity value in the x-direction for a 3D flow problem

Parameters:element (int) – Element number
Returns:The value of the hydraulic conductivity value in the y-direction for a 3D flow problem Physical unit is [m/d] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMatZConductivityValue3D(element)

Retrieve the hydraulic conductivity value in the z-direction for a 3D flow problem

Parameters:element (int) – Element number
Returns:The value of the hydraulic conductivity value in the z-direction for a 3D flow problem Physical unit is [m/d] Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getMaximumNumberOfGroups()

IfmGetMaximumNumberOfGroups - Retrieve the maximum number of groups

Returns:The maximum number of groups occurred if > 0 a number of groups exist if == 0 there are no groups
Return type:int
getMeshType()

GetMeshType()

Retrieve the type of meshing

Returns:The mesh flag ifm.Enum.MSH_TRIA (0) = triangular element mesh ifm.Enum.MSH_QUAD (1) = quadrilateral element mesh
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getMetaData()

Retrieve the System Meta Information saved in the FEFLOW model (Problem Settings).

Returns:System Meta Information
Return type:string
getMoistureContentValueOfObsIdAtCurrentTime(oID)

Retrieve the value of moisture content for a given observation point ID at current time

Parameters:oID (int) – Observation point ID (0, … )
Returns:The moisture content value of a given observation point ID at current time The value is related to the current simulation time Physical unit is [1] Indexing starts with 0.
Return type:float
getMultiLayerWellAttrTSID(mlw_index, mlw_attrib)

Fetch time-series ID of a transient multilayer well attribute

Parameters:
  • mlw_index (int) – Node independent ID (index) of the multilayer well
  • mlw_attrib (Ifm.Enum.MLW_ATTR) – Multi-layer well attribute
Returns:

the time-series ID of a transient attribute of a multilayer well

Return type:

int

getMultiLayerWellAttrValue(mlw_index, mlw_attrib)

Fetch constant multilayer well attribute value

Parameters:
  • mlw_index (int) – index of multilayer well
  • mlw_attrib (Ifm.Enum.MLW_ATTR) – Multi-layer well attribute
Returns:

the constant attribute value of a multilayer well For actual units see definition of IfmMLW_ATTR

Return type:

float

getMultiLayerWellBottomNode(mlw_index)

Retrieve current (dynamic) bottom node of a multilayer well

Parameters:mlw_index (int) – Node independent ID (index) of the multilayer well
Returns:(0 based) bottom node number of a multilayer well defined by its index
Return type:int
getMultiLayerWellTopNode(mlw_index)

Retrieve current (dynamic) top node of multilayer well

Parameters:mlw_index (int) – Node independent ID (index) of the multilayer well
Returns:(0 based) top node number of a multilayer well defined by its index
Return type:int
getMultiSpeciesId()

GetMultiSpeciesId())

Retrieve the Id of current chemical species equations

Returns:The Id of chemical species equations for multispecies mass transport
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getNextElement2D(element, rc_bounds)

Find the next element in a given boundary IfmGetNextElement2D() allows to iterate over all elements in a given rectangular area. To search for the first element inside the area, element should be set to -1.

Parameters:
  • element (int) – Start element number (initially: -1)
  • rc_bounds ([double, double, double, double]) – Boundary of searching
Returns:

The index of the next element inside the boundary or -1 if no further element can be found.

Return type:

int

getNextNode2D()

getNextNode2D(node, rc_bounds)

Find the next node in a given boundary IfmGetNextNode2D() allows to iterate over all nodes in a given rectangular area. To search for the first node inside the area, node should be set to -1.

Parameters:
  • node (int) – Start node number (initially: -1)
  • rc_bounds ([double, double, double, double]) – Boundary to search within
Returns:

The index of the next node inside the boundary or -1 if no further node can be found.

Return type:

int

getNodalArrayOfFractureElement(frac_id)

Retrieve the number of nodes per fracture element and the nodal incidence array of the fracture element

Nodal data are stored in the IfmFracNodes structure

struct { int nbn; Number of nodes per fracture element (max 4) int nop[4]; Nodal incidence }

Indexing starts with 0.

Parameters:frac_id (int) – Fracture element number
Returns:Nodal Array of fracture flement
Return type:object

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getNodalExprDistrIdByName(expr_name)

Retrieve the ID of the first nodal expression-based distribution with name identical to the search name.

Parameters:expr_name (str) – Nodal expression-based distribution name string
Returns:Expression-based distribution ID. - Return -1 if nodal expression-based distribution doesn’t exist. - To check identity: Compare the number of characters of the name.
Return type:int
getNodalExprDistrName(expr_id)

Retrieve the name of nodal expression-based distribution

Parameters:expr_id (int) – Nodal expression-based distribution ID (0, … )
Returns:
  • The name of the nodal expression-based distribution with ID nID
  • Returns NULL in case of invalid ID.
getNodalExprDistrValue(expr_id, node)

Returns the value of node node in nodal expression-based distribution with id nID

Parameters:
  • expr_id (int) – Nodal expression-based distribution ID [0, … ]
  • node (int) – Node index [0 … np_3d]
Returns:

Value of node node in nodal expression-based distribution nID.

Return type:

float

getNodalRefDistrIdByName(dist_name)

Retrieve the ID of the first nodal reference distribution with name identical to the search name.

Parameters:dist_name (str) – Nodal reference distribution name string
Returns:Reference distribution ID.
  • Return -1 if nodal reference distribution doesn’t exist.
  • To check identity: Compare the number of characters of the _name.
Return type:int
getNodalRefDistrName(dist_id)

Retrieve the name of nodal reference distribution

Parameters:dist_id (int) – Nodal reference distribution ID (0, … )
Returns:The name of the nodal reference distribution with ID rID Return name “invalid” in case of invalid ID. Indexing starts with 0.
Return type:str
getNodalRefDistrValue(dist_id, node)

Returns the value of node node in nodal reference distribution with id rID

Parameters:
  • dist_id (long) – Nodal reference distribution ID [0, … ]
  • node (long) – Node index [0 … np_3d]
Returns:

Value of node node in nodal reference distribution rID. Return 0.0 in case of invalid node ID or invalid nodal reference distribution id.

Return type:

float

getNodalRefDistrValueAtXYSlice(dist_id, x, y, slice)

Computes the interpolated value of nodal reference distribution at location (x, y, slice)

Parameters:
  • dist_id (long) – Nodal reference distribution ID [0, … ]
  • x (float) – Local X coordinate
  • y (float) – Local Y coordinate
  • slice (int) – Slice number [0, …]
Returns:

value at (x,y,slice) if inside of the model domain, otherwise None.

Return type:

float

getNodalRefDistrValueAtXYZ(dist_id, x, y, z)

Computes the interpolated value of nodal reference distribution at location (x,y,z)

Parameters:
  • dist_id (long) – Nodal reference distribution ID [0, … ]
  • x (float) – Local X coordinate
  • y (float) – Local Y coordinate
  • z (float) – Local Z coordinate (ignored in 2D)
Returns:

True if location (x,y,z) lies inside of the model domain, otherwise None.

Return type:

float

getNodalRefDistrValues(distr_id, start, count)

Fetch multiple values of a reference distribution addressed by id and range.

Parameters:
  • distr_id (int) – ID of nodal reference distribution
  • start (int, optional) – first node number to import
  • count (int, optional) – number of nodes to import
Returns:

nodal user distribution values

Return type:

list

Examples

>>> refd3 = doc.getNodalRefDistrValues(3)
getNode(element, Node)

Retrieve the node number of an element

Parameters:
  • element (int) – (Global) element index
  • Node (int) – Local node index (counterclockwise)
Returns:

The global node index for a given element

Return type:

int

getNumberOf1DFractureElements()

Retrieve the number of 1D fracture elements.

Returns:The number of 1D fracture elements
Return type:int

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getNumberOf2DQuadrilateralFractureElements()

GetNumberOf2DQuadrilateralFractureElements()

Retrieve the number of 2D quadrilateral fracture elements.

Returns:The number of 2D quadrilateral fracture elements
Return type:int

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getNumberOf2DTriangularFractureElements()

GetNumberOf2DTriangularFractureElements()

Retrieve the number of 2D triangularfracture elements.

Returns:The number of 2D triangular fracture elements
Return type:int

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getNumberOfBorderNodes(border_id)

Returns the number nodes belonging to a border

IfmGetNumberOfBorderNodes() returns the number nodes belonging to an exterior or interior border. Call IfmGetBorderNode() to retrieve the detailed node number.

Parameters:border_id (int) – index of the exterior border
Returns:Returns the number of nodes belonging to a border.
Return type:int
getNumberOfBorders()

Returns the cumulative number of exterior and interior borders. To distinguish between exterior and interior borders the function isExteriorBorder() can be called or the orientation can be tested. Exterior borders have always a mathematically positive (counter clock wise) orientation whereas interior borders have a negative orientation (clock wise).

Returns:Returns the absolute number of both exterior and interior borders.
Return type:int
getNumberOfDimensions()

Number of dimensions (2 or 3)

Returns:The dimension number
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getNumberOfEdges()

Retrieve the number of finite element edges

Returns:the number of edges
Return type:int
getNumberOfElementNodes(element)

Returns number of nodes of an element

Parameters:element (int) – element index
Returns:number of nodes
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getNumberOfElementNodes2D(int)

Get the number of nodes of a given element.

Parameters:element (int) – element index
Returns:number of nodes
Return type:int
getNumberOfElementalExprDistr()

Retrieve the number of existing elemental expression-based distributions

Returns:The number of existing elemental expression-based distributions
Return type:int
getNumberOfElementalRefDistr()

Retrieve the number of existing elemental reference distributions

Returns:The number of existing elemental reference distributions
Return type:int
getNumberOfElements()

Total number of finite elements

Returns:The total number of elements
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getNumberOfElementsPerLayer()

Number of elements per layer or 0 for unstructured models

Returns:The number of elements per layer
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getNumberOfFaces()

Retrieve the number of finite element faces

Returns:the number of faces
Return type:int
getNumberOfLayers()

Number of layers (carrying elements) or zero for unstructured meshes

Returns:The number of layers
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getNumberOfMultiLayerWells()

Get number of multilayer wells

Returns:The cumulative number of multilayer wells of the FEM problem
Return type:int
getNumberOfNodalExprDistr()

Retrieve the number of existing nodal expression-based distributions

Returns:The number of existing nodal expression-based distributions if > 0 nodal expression-based distributions exist if == 0 there are no nodal expression-based distributions
Return type:int
getNumberOfNodalRefDistr()

Retrieve the number of existing nodal reference distributions

Returns:The number of existing nodal reference distributions if > 0 nodal reference distributions exist if == 0 there are no nodal reference distributions
Return type:int
getNumberOfNodeElements(node)

Retrieve the number of attached elements of a node.

Parameters:node (int) – Node index
Returns:The number of elements of the specified node.
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getNumberOfNodes()

Total number of mesh nodes

Returns:The total number of nodes
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getNumberOfNodesPerElement()

Number of nodes per element for homogenous meshes or 0 otherwise

Returns:The number of nodes per element
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getNumberOfNodesPerElement2D()

Number of nodes per element for a 2D projection of homogenous meshes or zero otherwise

Returns:The number of nodes per element for a 2D projection
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getNumberOfNodesPerSlice()

Number of nodes per slice

Returns:The number of nodes per slice
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getNumberOfSelections(sel_type)

Retrieve the number of a certain kind selections

Parameters:sel_type (Ifm.Enum.SEL_TYPE) – Selection type
Returns:The number of selections of type nSelType
Return type:int
getNumberOfSlices()

Number of slices (carrying the nodes) or zero for unstructured meshes

Returns:The number of slices
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getNumberOfSpecies()

GetNumberOfSpecies()

Retrieve the number of chemical species

Returns:The number of chemical species (== 1 single species, > 1 multispecies transport
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getNumberOfTimeSteps()

Fetch number of time steps stored in the current DAC file.

Returns:The number of DAC time steps
Return type:int
getNumberOfTotalFractureElements()

Retrieve the total number of fracture elements.

Returns:The total number of fracture elements
Return type:int

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

getNumberOfValidGroups()

Retrieve the number of valid groups

Returns:The number of valid groups
Return type:int
getNumberOfValidObsPoints()

Retrieve the number of valid observation points

Returns:The number of valid observation points
Return type:int
getObsLabel(obs_id)

Retrieve the name for a given observation point

Parameters:obs_id (int) – Observation point ID (0, … )
Returns:The name of the observation point Indexing starts at 0
Return type:str
getOriginX()

Retrieve the absolute X coordinate of the origin

Returns:The origin’s X coordinate. Physical unit is [m]
Return type:float
getOriginY()

Retrieve the absolute Y coordinate of the origin

Returns:The origin’s Y coordinate (double precision). Physical unit is [m].
Return type:float
getOriginZ()

Retrieve the absolute Z coordinate of the origin

Returns:The origin’s Z coordinate (double precision) Physical unit is [m]
Return type:float
getParamExpression(parameter)

Get the expression that is set for a given parameter

Parameters:parameter (ifm.Parameter) – The Parameter for
Returns:The parameter expression as an XML string
Return type:str

Examples

>>> ifmparameter = doc.getParameter(ifm.Enum.P_SOUF)
>>> xml = doc.getParamExpression(ifmparameter)
getParamPowId(param_id, item_index)

Fetch a power function of a parameter The function returns the power function id of a parameter or 0 if not identified by a unique parameter code.

Parameters:
  • param_id (Ifm.Enum.P_<x>) – Parameter identification code
  • item_index (int) – Item index, e.g., node number
Returns:

The current value of the parameter item with index iItem. Indexing starts with 0.

Return type:

int

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getParamPowIds(param_id[, first_item[, item_count]])

Fetch multiple parameter values The function returns parameter values at current time in an array of a parameter identified by a unique parameter code. The range of items to transfer is determined by start index and a counter.

Parameters:
  • param_id (int) – Parameter identification code Ifm.Enum.P_BC_*
  • first_item (int) – Index of first item to obtain
  • item_count (int) – Number of items to obtain
Returns:

A list of time series ids assigned to the items.

Return type:

int

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getParamSize(param_id)

Fetch number of item of a parameter

Parameters:param_id (int) – Parameter identification code IfmP_*
Returns:The number of items in the parameter, e.g. # of elements, nodes, dfe
Return type:int

Examples

>>> ne = ifm.getParamSize(ifm.Enum.P_SOUF)

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getParamValue(parameter, item)

Fetch value of a parameter addressed by id and index This functions returns values of elements, nodes, and fracture elements.

Parameters:
  • parameter (int or [int, str]) – Parameter identification code IfmP_*
  • item (int) – Item index, e.g., node or element number
Returns:

The current value of the parameter item with index iItem.

Return type:

float

Example

>>> source_sink = ifm.getParamValue(ifm.Enum.P_SOUF, 0)

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getParamValues(int param_id[, int start[, int count]])

Fetch multiple values of a parameter addressed by id and range This functions returns values of elements, nodes, and fracture elements.

Parameters:
  • parameter (int or [int, str]) – Parameter identification code IfmP_*
  • start (int, optional) – Index of first item to transfer
  • count (int, optional) – Number of items to transfer
Returns:

The number of transfered item values.

Return type:

[float]

Examples

>>> source_sink = doc.getParamValues(ifm.Enum.P_SOUF)

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getParameter(param_id, param_subid)

Get parameter from id and subid The function returns a reference to a parameter identified by a unique parameter code and a parameter-dependent substring.

Parameters:
  • param_id (IfmParamID) – Parameter identification code IfmP_*
  • param_subid (str) – Parameter identification subid, e.g., reference distribution name, species name, aux function id
Returns:

A parameter object handle to be used in IfmGetParam() and IfmSetParam() functions

Return type:

Ifm.Parameter

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getPredictorCorrectorMethod()

Retrieve the method of predictor-corrector time stepping

  • ifm.Enum.PCS_FEBE (0) = Forward Euler/Backward Euler (FE/BE)
  • ifm.Enum.PCS_ABTR (1) = Adams-Bashforth/Trapezoid Rule (AB/TR)
Returns:The method of predictor-corrector time stepping
Return type:int
getPredictorCorrectorTimeStepIncreasingRate()

Retrieve the time step increasing rate used for predictor-corrector time stepping schemes

Returns:The time step increasing rate. Rate is dimensionless
Return type:float
getPredictorCorrectorTimeStepMaximumSize()

Retrieve the maximum time step size applied to predictor-corrector time stepping schemes

Returns:The maximum time step size. Physical unit is [d]
Return type:float
getPredictorHeadTimeValue(node)

Retrieve the predictor value for the hydraulic head at the current time step for a transient flow problem in using a predictor-corrector time stepping scheme

Parameters:node (int) – Node number
Returns:The predictor value for the hydraulic head. Physical unit is [m], The value is related to the current simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getPredictorHeatTimeValue(node)

Retrieve the predictor value for temperature (heat) at the current time step for a transient heat transport problem in using a predictor-corrector time stepping scheme

Parameters:node (int) – Node number
Returns:The predictor value for the temperature (heat). Physical unit is [deg C], The value is related to the current simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getPredictorMassTimeValue(node)

Retrieve the predictor value for mass (concentration) at the current time step for a transient mass transport problem in using a predictor-corrector time stepping scheme

Parameters:node (int) – Node number
Returns:The predictor value for the mass (concentration) Physical unit is [mg/l], The value is related to the current simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getPressureValueOfObsIdAtCurrentTime(oID)

Retrieve the value of pressure for a given observation point ID at current time

Parameters:oID (int) – Observation point ID (0, … )
Returns:The pressure value of a given observation point ID at current time The value is related to the current simulation time Physical unit is [kPa] Indexing starts with 0.
Return type:float
getProblemClass()

Retrieve the class of problem.

  • ifm.Enum.PCLS_NO_CLASS (-1) = illegal problem class
  • ifm.Enum.PCLS_FLOW (0) = separate flow simulation
  • ifm.Enum.PCLS_MASS_TRANSPORT (1) = combined flow and mass transport
  • ifm.Enum.PCLS_HEAT_TRANSPORT (2) = combined flow and heat transport
  • ifm.Enum.PCLS_THERMOHALINE (3) = combined flow, mass and heat transport
  • ifm.Enum.PCLS_AGE_TRANSPORT (4) = combined flow and age transport
  • ifm.Enum.PCLS_MASS_AGE_TRANSPORT (5) = Combined flow, mass, and age transport
  • ifm.Enum.PCLS_HEAT_AGE_TRANSPORT (6) = Combined flow, heat, and age transport
  • ifm.Enum.PCLS_MASS_AGE_HEAT_TRANSPORT (7) = Combined flow, mass, age, and heat transport
Returns:The class of the used problem
Return type:IfmProblemClass

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getProblemDefinition()

Create a Problem Definition Instance.

Returns:Problem Definition Instance
Return type:ifm.ProblemDefinition

Examples

>>> pdf = doc.getProblemDefinition()
getProblemDescription()

Retrieve the description of the current FEM or DAC problem. IfmGetProblemDescription() returns the text defined in the problem settings editor.

Returns:The file title.
Return type:str

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getProblemPath()

Retrieve the full path of the current FEM or DAC problem. IfmGetProblemPath() returns the full file name including the path information. For a new problem, an empty string is returned.

Returns:path to the FEM/DAC file
Return type:str

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getProblemProjection()

Retrieve the type of problem projection.

  • ifm.Enum.PROJ_UNDEF_PROJ (-1) = undefined projection
  • ifm.Enum.PROJ_CONFINED_2D (0) = horizontal confined 2D aquifer
  • ifm.Enum.PROJ_PHREATIC_2D (1) = horizontal phreatic 2D aquifer
  • ifm.Enum.PROJ_VERTICAL_2D (2) = vertical confined 2D aquifer
  • ifm.Enum.PROJ_AXISYM_2D (3) = vertical confined axisymmetric
  • ifm.Enum.PROJ_CONFINED_3D (4) = 3D confined aquifer
  • ifm.Enum.PROJ_PHREATIC_3D (5) = 3D phreatic aquifer (fixed mesh)
  • ifm.Enum.PROJ_MOVE_FS_3D (6) = 3D aquifer with movable free surface

The projection is dependent on the problem dimension. It indicates whether problems with (phreatic) and without (confined) free surfaces are chosen. For vertical problems (planar and axisymmetric) a free surface problem is only available as an unsaturated problem type.

Returns:The problem projection flag
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getProblemTitle()

Retrieve the title of the current FEM or DAC problem. IfmGetProblemTitle() returns the file name part of the current problem without the path information. It should be used for displaying purposes. Currently, “Untitled” is returned for a new problem.

Returns:The file title.
Return type:str

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getProblemType()

Retrieve the type of problem.

  • ifm.Enum.TYPE_SATURATED (0) = saturated media (groundwater)
  • ifm.Enum.TYPE_UNSATURATED (1) = unsaturated media
Returns:Problem type flag
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getProtectionZone(species, factor, nodes, budgetComponents[, root_method, mxits, eps0, eps1, eps2])

Extract an exit probability value for protection zone definition.

Parameters:
  • species (int) – Species ID
  • factor (float) – Factor to apply to target flowrate. Its value can be any number between 0 and 1.
  • nodes (list of int) – List of node IDs included in the capture zone
  • budgetComponents (list of int) – Budget component to account for, of dimension = len(nodes)
  • root_method (int) – Root finding method: 1 = Bisection, 2 = Brent
  • mxits (int) – Maximum number of iterations allowed: 20
  • eps0 (float) – Positive/Negative tolerance on function values: 1.0e-04 (Brent)
  • eps1 (float) – Step-size tolerance: 1.0e-06 (Brent)
  • eps2 (float) – Convergence tolerance: 1.0e-06 (Brent)
Returns:

The value of the exit-probability satisfying the requested constraint on target flowrate.

Return type:

double

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

Example

>>> nodes_Selec1 = doc.getSelectionItems(ifm.Enum.SEL_NODES, "capture1_nodes")
>>> spID = doc.findSpecies("Exit")
>>> for i in range(0, len(nodes_Selec1)):
>>>    budgetComp.append(1)
>>> value = doc.getProtectionZone(0, 0.95, 3, [0, 2, 7], [ifm.Enum.BUDGET_BOUNDARY, ifm.Enum.BUDGET_BULK, ifm.Enum.BUDGET_BULK])
>>> print(value)
>>> 0.6431865692138672
getReferenceTemperature()

GetReferenceTemperature()

Retrieve reference temperature

Returns:reference temperature [oC] otherwise 0.0 if function failed
Return type:float
getReferenceTime()

Retrieve the reference time.

Returns:The reference time
Return type:datetime.datetime
getResultsElementalVelocityValuesAtXYZ(x, y, z)

Retrieve the elemental (discontinuous) Darcy velocity components at given coordinates (x,y,z) and current time.

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • z (float) – z-coordinate of the point
Returns:

Discontinuous (elemental) velocity components (vx,vy,vz)

Physical unit is [m/d]. The value is related to the current simulation time. The point (x,y,z) represents mesh coordinates that excludes any coordinate offset. Also applicable in 2D if z-coordinate is used as dummy.

Return type:

(float, float, float)

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsFlowHeadPreviousTimeValue(node)

Retrieve the hydraulic head value at previous time step for a transient flow problem

Parameters:node (int) – Node number
Returns:The hydraulic head value at previous time step. Physical unit is [m], The value is related to the previous simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsFlowHeadValue(node)

Retrieve the resulting hydraulic head value for a flow problem

Parameters:node (int) – Node number
Returns:The resulting hydraulic head value for a flow problem. Physical unit is [m], The value is related to the current simulation time.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsFlowHeadValueAtXYSlice(x, y, slice)

Retrieve the resulting hydraulic head value at given horizontal x-y-coordinates and the slice number for current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • slice (int) – Slice index (0 <= slc < n_slices); Note: index starts with 0
Returns:

The resulting hydraulic head value at given horizontal x-y-coordinates, slice number and current time Physical unit is [m]. The value is related to the current simulation time.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsFlowHeadValueAtXYZ(x, y, z)

Retrieve the resulting hydraulic head value at given coordinates (x,y,z) and current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • z (float) – z-coordinate of the point
Returns:

The resulting hydraulic head value at given coordinates (x,y,z) and current time Physical unit is [m]. The value is related to the current simulation time.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsFlowMoistureContentValue(node)

Retrieve the resulting moisture content value for an unsaturated flow problem

Parameters:node (int) – Node number
Returns:The resulting moisture content value for an unsaturated flow problem Physical unit is [1], The value is related to the current simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsFlowMoistureContentValueAtXYSlice(x, y, slice)

Retrieve the resulting moisture content value at given horizontal x-y-coordinates and the slice number for current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • slice (int) – Slice index (0 <= slc < n_slices); Note: index starts with 0
Returns:

The resulting moisture content value at given horizontal x-y-coordinates, slice number and current time Physical unit is [1]. The value is related to the current simulation time.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsFlowMoistureContentValueAtXYZ(x, y, z)

Retrieve the resulting moisture content value at given coordinates (x,y,z) and current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • z (float) – z-coordinate of the point
Returns:

The resulting moisture content value at given coordinates (x,y,z) and current time Physical unit is [1]. The value is related to the current simulation time.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsFlowPressureValue(node)

Retrieve the resulting pressure value for a flow problem

Parameters:node (int) – Node number
Returns:The resulting pressure value for a flow problem Physical unit is [kPa], The value is related to the current simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsFlowPressureValueAtXYSlice(x, y, slice)

Retrieve the resulting pressure value at given horizontal x-y-coordinates and the slice number for current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • slicc (int) – Slice index (0 <= slc < n_slices); Note: index starts with 0
Returns:

The resulting pressure value at horizontal x-y-coordinates, slice number and current time

Physical unit is [kPa]. The value is related to the current simulation time. The returned value is only valid if the flag ‘ine’ is True. If ine = False the point (x,y) is outside the mesh or the slice number is invalid. The point (x,y) represents mesh coordinates that excludes any coordinate offset. Indexing starts with 0.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsFlowPressureValueAtXYZ(x, y, z)

Retrieve the resulting pressure value at given coordinates (x,y,z) and current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • z (float) – z-coordinate of the point
Returns:

The resulting pressure value at given coordinates (x,y,z) and current time Physical unit is [kPa]. The value is related to the current simulation time.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsFlowSaturationValue(node)

Retrieve the resulting saturation value for an unsaturated flow problem

Parameters:node (int) – Node number
Returns:The resulting saturation value for an unsaturated flow problem Physical unit is [1], The value is related to the current simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsFlowSaturationValueAtXYSlice(x, y, slice)

Retrieve the resulting saturation value at given horizontal x-y-coordinates and the slice number for current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • slice (int) – Slice index (0 <= slc < n_slices); Note: index starts with 0
Returns:

The resulting saturation value at given horizontal x-y-coordinates, slice number and current time Physical unit is [1]. The value is related to the current simulation time.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsFlowSaturationValueAtXYZ(x, y, z)

Retrieve the resulting saturation value at given coordinates (x,y,z) and current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • z (float) – z-coordinate of the point
Returns:

The resulting saturation value at given coordinates (x,y,z) and current time Physical unit is [1]. The value is related to the current simulation time. The returned value is only valid if the flag ‘ine’ is True. If ine = False the point (x,y,z) is outside the mesh. The point (x,y,z) represents mesh coordinates that excludes any coordinate offset. Indexing starts with 0.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsNodalVelocityValuesAtXYZ(x, y, z)

Get the Darcy velocity at a specified (x, y, z) coordinate in the model.

Parameters:y, z (x,) – Local Coordinates
Returns:Darcy Velocity
Return type:float
getResultsTransportHeatPreviousTimeValue(node)

Retrieve the temperature (heat) at previous time step for a transient heat transport problem

Parameters:node (int) – Node number
Returns:The temperature (heat) value at previous time step Physical unit is [deg C], The value is related to the previous simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsTransportHeatValue(node)

Retrieve the resulting temperature (heat) value for a transport problem

Parameters:node (int) – Node number
Returns:The resulting temperature (heat) value for a transport problem Physical unit is [deg C], The value is related to the current simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsTransportHeatValueAtXYSlice(x, y, slice)

Retrieve the resulting temperature (heat) value at given horizontal x-y-coordinates and the slice number for current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • slice (int) – Slice index (0 <= slc < n_slices); Note: index starts with 0
Returns:

The resulting temperature value at given horizontal x-y-coordinates, slice number and current time Physical unit is [deg C]. The value is related to the current simulation time.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsTransportHeatValueAtXYZ(x, y, z)

Retrieve the resulting temperature (heat) value at given coordinates (x,y,z) and current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • z (float) – z-coordinate of the point
Returns:

The resulting temperature value at given coordinates (x,y,z) and current time Physical unit is [deg C]. The value is related to the current simulation time.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsTransportMassPreviousTimeValue(node)

Retrieve the mass (concentration) at previous time step for a transient mass transport problem

Parameters:node (int) – Node number
Returns:The mass (concentration) value at previous time step Physical unit is [mg/l], The value is related to the previous simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsTransportMassValue(node)

Retrieve the resulting mass (concentration) value for a transport problem

Parameters:node (int) – Node number
Returns:The resulting mass (concentration) value for a transport problem Physical unit is [mg/l], The value is related to the current simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsTransportMassValueAtXYSlice(x, y, slice)

Retrieve the resulting mass (concentration) value at given horizontal x-y-coordinates and the slice number for current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • slice (int) – Slice index (0 <= slc < n_slices); Note: index starts with 0
Returns:

The resulting concentration value at given horizontal x-y-coordinates, slice number and current time Physical unit is [mg/l]. The value is related to the current simulation time.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsTransportMassValueAtXYZ(x, y, z)

Retrieve the resulting mass (concentration) value at given coordinates (x,y,z) and current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • z (float) – z-coordinate of the point
Returns:

The resulting concentration value at given coordinates (x,y,z) and current time

Return type:

float

Notes

Physical unit is [mg/l]. The value is related to the current simulation time. The returned value is only valid if the flag ‘ine’ is True. If ine = False the point (x,y,z) is outside the mesh. The point (x,y,z) represents mesh coordinates that excludes any coordinate offset. Indexing starts with 0.

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsVelocityNormValue(node)

Retrieve the resulting velocity norm of the Darcy flux (length of vector)

Parameters:node (int) – Node number
Returns:The resulting Darcy velocity norm value Physical unit is [m/d], The value is related to the current simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsXVelocityValue(node)

Retrieve the resulting x-component of the Darcy velocity vector

Parameters:node (int) – Node number
Returns:The resulting Darcy x-velocity value Physical unit is [m/d], The value is related to the current simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsXVelocityValueAtXYZ(x, y, z)

Retrieve the resulting x-component of the Darcy velocity vector at given coordinates (x,y,z) and current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • z (float) – z-coordinate of the point
Returns:

The resulting Darcy x-velocity value at given coordinates (x,y,z) and current time Physical unit is [m/d]. The value is related to the current simulation time.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsYVelocityValue(node)

Retrieve the resulting y-component of the Darcy velocity vector

Parameters:node (int) – Node number
Returns:The resulting Darcy y-velocity value Physical unit is [m/d], The value is related to the current simulation time Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsYVelocityValueAtXYZ(x, y, z)

Retrieve the resulting y-component of the Darcy velocity vector at given coordinates (x,y,z) and current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • z (float) – z-coordinate of the point
Returns:

The resulting Darcy y-velocity value at given coordinates (x,y,z) and current time Physical unit is [m/d]. The value is related to the current simulation time.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsZVelocityValue(node)

Retrieve the resulting z-component of the Darcy velocity vector

Parameters:node (int) – Node number
Returns:The resulting Darcy z-velocity value Physical unit is [m/d], The value is related to the current simulation time. Indexing starts with 0.
Return type:float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getResultsZVelocityValueAtXYZ(x, y, z)

Retrieve the resulting z-component of the Darcy velocity vector at given coordinates (x,y,z) and current time

Parameters:
  • x (float) – x-coordinate of the point
  • y (float) – y-coordinate of the point
  • z (float) – z-coordinate of the point
Returns:

The resulting Darcy z-velocity value at given coordinates (x,y,z) and current time Physical unit is [m/d]. The value is related to the current simulation time.

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

getRichardsEquationFormType()

Retrieve the form of the Richards equation

  • ifm.Enum.UFORM_H (0) = Standard h-based form
  • ifm.Enum.UFORM_MIXED (1) = Mixed s-h form
  • ifm.Enum.UFORM_VARSUB (2) = Variable substitution form
Returns:The form of the Richards equation
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getSaturationValueOfObsIdAtCurrentTime(obs_id)

Retrieve the value of saturation for a given observation point ID at current time

Parameters:obs_id (int) – Observation point ID (0, … )
Returns:The saturation value of a given observation point ID at current time The value is related to the current simulation time Physical unit is [1] Indexing starts with 0.
Return type:float
getSaveVersion()

Retrieve module version written into the FEM file IfmGetSaveVersion() returns the version that will be used when Serialize writes the modules related document data into FEFLOW’s FEM file. Depending on this number (hexadecimal) the Serialize method should restrict it’s I/O to those parts supported by this version.

Returns:Version to be written into FEM file.
Return type:str

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getSelectionCapacity(sel_type)

Retrieve the max. number items that can be hold in a selection defined by type. The capacity of the current selection types corresponds with # of nodes and # of elements, resp.

Parameters:sel_type (int) – Selection type
Returns:The max. number of items of this selection type
Return type:int
getSelectionItemCount(sel_type, sel_index)

Get Number of Item in specified selection

Parameters:
  • sel_type ({'ifm.Enum.SEL_EDGES', 'ifm.Enum.SEL_ELEMENTAL', 'ifm.Enum.SEL_FACES', 'ifm.Enum.SEL_FRACS', 'ifm.Enum.SEL_NODAL'}) – Selection Type
  • sel_index (int) – Selection Index
Returns:

number of items in selection

Return type:

int

getSelectionItems(sel_type, selection)

Fetch all items of a selection

Parameters:
  • sel_type (IfmSEL_TYPE) – Selection type
  • selection (int or str) – Selection index or name
Returns:

item indices

Return type:

[int]

getSelectionName(sel_type, sel_id)

Retrieve the name of a selection defined by type and index

Parameters:
  • sel_type (Ifm.Enum.SEL_TYPE) – Selection type
  • sel_id (int) – Selection index
Returns:

The unique selection name or “<current>” for the current selection (if exists)

Return type:

str

getSolutionResidualNorm2(problem_class)

Retrieve the L2 norm of the solution residual

  • ifm.Enum.PCLS_FLOW (0) residual norm of the flow solution step
  • ifm.Enum.PCLS_MASS_TRANSPORT (1) residual norm of the mass solution step
  • ifm.Enum.PCLS_HEAT_TRANSPORT (2) residual norm of the heat solution step
Parameters:problem_class ({ifm.Enum.PCLS_FLOW, ifm.Enum.PCLS_MASS_TRANSPORT, ifm.Enum.PCLS_HEAT_TRANSPORT}) – problem class
Returns:The L2 norm of the solution residual to the corresponding problem class
Return type:float

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getSolutionResidualNormMax(problem_class)

Retrieve the maximum norm of the solution residual (flow or transport residual as specified by parameter problem_class)

Parameters:problem_class ({ifm.Enum.PCLS_FLOW, ifm.Enum.PCLS_MASS_TRANSPORT, ifm.Enum.PCLS_HEAT_TRANSPORT}) – problem class
Returns:The L2 norm of the solution residual to the corresponding problem class
Return type:float

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getSpeciesKineticsArrhenius(species_id)

Retrieve Arrhenius reactions kinetics parameter.

Parameters:species_id (int) – Species index
Returns:Arrhenius reactions kinetics parameter
Return type:float

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getSpeciesKineticsDegradation(species_id)

Retrieve degradation reactions kinetics parameter.

Parameters:species_id (int) – Species index
Returns:(Array of coefficients K[iSpecies] , Array of exponents N[iSpecies])
Return type:tuple

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getSpeciesKineticsMonod(species_id)

Retrieve Monod reactions kinetics parameter.

Parameters:species_id (int) – Species index
Returns:(Coefficient array K[], Exponent array n[], Coefficient array B[], Coefficient array D[], Coefficient array E[])
Return type:tuple

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getSpeciesKineticsType(species_id)

Retrieve the reaction kinetics type of a given species.

Possible return values are: - ifm.Enum.KM_DEGRADATION - Degradation-type reaction kinetics type - ifm.Enum.KM_ARRHENIUS - Arrhenius-type reaction kinetics type - ifm.Enum.KM_MONOD - Monod-type reaction kinetics type - ifm.Enum.KM_USER_SPECIFIED - User-specified reaction kinetics type

Parameters:species_id (int) – Species ID
Returns:reaction kinetics type
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getSpeciesKineticsUserDefined(species_id)

Retrieve degradation reactions kinetics parameter.

Parameters:species_id (int) – Species index
Returns:xml_string
Return type:str

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getSpeciesName(species_id)

Retrieve the name of a given species.

Parameters:species_id (int) – Species 0 <= nId < IfmGetNumberOfSpecies()
Returns:The name associated with the species Id.
Return type:str

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getSpeciesPhaseType(species_id)

Retrieve the phase type of a given species The species Id must be >= 0 and < IfmGetNumberOfSpecies()

Possible return values are:

  • ifm.Enum.FLUID_PHASE - Fluid phase type
  • ifm.Enum.SOLID_PHASE - Solid phase type
Parameters:species_id (int) – Species 0 <= nId < IfmGetNumberOfSpecies()
Returns:phase
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getSpeciesType(species_id)

Retrieve the type of a species

Parameters:species_id (int) – Index of species
Returns:the current species type
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getSplineConductivityFunction(spline_id)

Retrieves the spline function dataset for relative conductivity function.

Parameters:spline_id (int) – Spline ID number (1, 2, …) requested
Returns:spline
Return type:object

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getSplineConductivityFunction2(spline_id, int)

Retrieves the spline function dataset for relative conductivity function.

Parameters:spline_id (int) – Spline ID number (1, 2, …) requested
Returns:spline
Return type:object

Notes

For nknt >= 0 the arrays (x, y, and stdev) HAVE TO BE ALLOCATED in sufficient length (and later freed) by the user. Otherwise, the arrays will be allocated IFM and have to be freed by calling IfmFreeMem!

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getSplineConductivityId(element, curveType)

Retrieve the Spline Id number of relative conductivity function at given element number

Parameters:
  • element (int) – Element number
  • curveType ({ifm.Enum.WETTING_CURVE(0), ifm.Enum.DRYING_CURVE(1)}) – curve type. ifm.Enum.DRYING_CURVE is only appropriate for hysteretic problems
Returns:

The Spline Id number > 0 if valid otherwise -1 if no spline data exist if number ‘element’ is invalid if the problem is not unsaturated if drying curve Id is requested, but the problem is non-hysteretic if there is no spline parameter model set for the given element number Element indexing starts with 0.

Return type:

int

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getSplineSaturationFunction(spline_id)

Retrieves the spline function dataset for capillary saturation function.

Parameters:spline_id (int) – Spline ID number (1, 2, …) requested
Returns:Spline Dataset
Return type:object

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getSplineSaturationFunction2(spline_id)

Retrieves the spline function dataset for capillary saturation function.

Parameters:spline_id (int) – Spline ID number (1, 2, …) requested
Returns:True if successful, otherwise False if failed.
Return type:bool

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getSplineSaturationId(element, curveType)

Retrieve the Spline Id number of saturation function at given element number

Parameters:
  • element (int) – Element number
  • curveType (int) – ifm.Enum.WETTING_CURVE(0) | ifm.Enum.DRYING_CURVE(1) NOTE: ifm.Enum.DRYING_CURVE is only appropriate for hysteretic problems
Returns:

The Spline Id number > 0 if valid otherwise -1 if no spline data exist if number ‘element’ is invalid if the problem is not unsaturated if drying curve Id is requested, but the problem is non-hysteretic if there is no spline parameter model set for the given element number. Element indexing starts with 0.

Return type:

int

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getSuperMesh()

Create a Supermesh Instance.

getSuperMesh() returns a Supermesh object which can then be costumized by the user.

Returns:Supermesh Instance
Return type:ifm.SuperMesh

Examples

>>> smh = doc.getSuperMesh()

See also

ifm.SuperMesh()

getTimeClass()

Retrieve the class of time regime.

  • ifm.Enum.TCLS_STEADY (0) = steady flow / steady transport
  • ifm.Enum.TCLS_UNSTEADY (1) = fully unsteady flow / unsteady transport
  • ifm.Enum.TCLS_ST_UNST (2) = steady flow / unsteady transport

The time class is related to the ProblemClass. For instance, if the problem class is ifm.Enum.PCLS_FLOW (separate flow simulation) the ifm.Enum.TCLS_STEADY flag indicates a steady flow. If the problem class is ifm.Enum.PCLS_THERMOHALINE and the time class is ifm.Enum.TCLS_UNSTEADY, both flow, mass and heat transport are fully transient. The time class ifm.Enum.TCLS_ST_UNST exists only for transport problems and is not available for a separate flow problem (for problem cass ifm.Enum.PCLS_FLOW).

Returns:The class of the time regime.
Return type:{ifm.Enum.TCLS_STEADY, ifm.Enum.TCLS_UNSTEADY, ifm.Enum.TCLS_ST_UNST}

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getTimeSteppingErrorTolerance()

Retrieve the error tolerance for the adaptive time stepping scheme

Returns:The error tolerance specified by the user Tolerance is dimensionless
Return type:float
getTimeSteppingKind()

Retrieve the kind of time stepping

  • ifm.Enum.KTS_PCS (0) = Predictor-corrector scheme
  • ifm.Enum.KTS_CTS (1) = Constant time stepping scheme
Returns:The time stepping flag
Return type:{ifm.Enum.KTS_PCS, ifm.Enum.KTS_CTS}
getTimeSteps()

Fetch list of time steps stored in the current DAC file.

Returns:a two-dimensional array of time steps, index 0 contains the simulation step number (may be different from index on sparse DACs), index 1 contains the simulation step time
Return type:[[int], [float]]

Examples

>>> steps = doc.getTimeSteps()
>>>     for i in range(0,len(steps)):
>>>         print('index=' + str(i) + ', step=' + str(steps[i][0]) + ', time=' + str(steps[i][1]))
getTotalContent(type)

Retrieve the total content value at current time

Parameters:type (IfmContentType) – Type of content (see above: ifm.Enum.TOTAL_VOLUME, ifm.Enum.VOID_VOLUME …)
Returns:The content value for different content types: - ifm.Enum.TOTAL_VOLUME (0) = Total volume - ifm.Enum.VOID_VOLUME (1) = Void volume - ifm.Enum.FLUID_CONTENT (2) = Fluid content - ifm.Enum.DILUTED_MASS (3) = Diluted mass (fluid phase) - ifm.Enum.SORBED_MASS (4) = Sorbed mass (solid phase) - ifm.Enum.ENERGY_FLUID (5) = Energy of fluid phase - ifm.Enum.ENERGY_SOLID (6) = Energy of solid phase - ifm.Enum.ENERGY_TOTAL (7) = Total energy content
Return type:float

Notes

Physical units depend on the content type: - ifm.Enum.TOTAL_VOLUME [m3] - ifm.Enum.VOID_VOLUME [m3] - ifm.Enum.FLUID_CONTENT [m3] - ifm.Enum.DILUTED_MASS [g] - ifm.Enum.SORBED_MASS [g] - ifm.Enum.ENERGY_FLUID [J] - ifm.Enum.ENERGY_SOLID [J] - ifm.Enum.ENERGY_TOTAL [J]

getTotalContent2(type, v_low, v_high)

Retrieve the total content value at current time

Parameters:
  • type (IfmContentType2) – Type of content (see above: ifm.Enum.TOTAL_VOLUME, ifm.Enum.VOID_VOLUME …)
  • v_high (v_low,) – <undocumented>
Returns:

The content value for different content types: - ifm.Enum.TOTAL_VOLUME (0) = Total volume - ifm.Enum.VOID_VOLUME (1) = Void volume - ifm.Enum.FLUID_CONTENT (2) = Fluid content - ifm.Enum.DILUTED_MASS (3) = Diluted mass (fluid phase) - ifm.Enum.SORBED_MASS (4) = Sorbed mass (solid phase) - ifm.Enum.ENERGY_FLUID (5) = Energy of fluid phase - ifm.Enum.ENERGY_SOLID (6) = Energy of solid phase - ifm.Enum.ENERGY_TOTAL (7) = Total energy content

Return type:

int

Notes

Physical units depend on the content type: - ifm.Enum.TOTAL_VOLUME [m3] - ifm.Enum.VOID_VOLUME [m3] - ifm.Enum.FLUID_CONTENT [m3] - ifm.Enum.DILUTED_MASS [g] - ifm.Enum.SORBED_MASS [g] - ifm.Enum.ENERGY_FLUID [J] - ifm.Enum.ENERGY_SOLID [J] - ifm.Enum.ENERGY_TOTAL [J]

getTypeOfObsId(obs_id)

Retrieve the flag for identifying an observation point ID

Parameters:obs_id (int) – Observation point ID (0, … )
Returns:The type of nodal identifier. if >= 0 observation point is nodal and the node number is returned, if < 0 observation point is arbitrary placed (no node). Indexing starts with 0.
Return type:int
getUnsatDerivativeCapaType()

Retrieve the type of derivation of the capacity term

Returns:The type of derivation of the capacity term - ifm.Enum.CAPA_CSS (0) = Chord-slope scheme - ifm.Enum.CAPA_ANA (1) = Analytical scheme - ifm.Enum.CAPA_ANA_TCE (2) = Time-centred analytic scheme
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getUnsatErrorCheckOption()

Retrieve the error check option for unsaturated problems

Returns:The error check option for unsaturated problems - ifm.Enum.CPS_DONT (0) = Don’t check capillary head and saturation error; if applicable, check residual - ifm.Enum.CPS_DO (1) = Check capillary head and saturation error; if applicable, check residual - ifm.Enum.CPS_OMITRES (2) = Don’t check capillary head and saturation error; don’t check residual - ifm.Enum.CPS_OMITRES_DO (3) = Check capillary head and saturation error; don’t check residual
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getUnsatHysteresisCondition()

GetUnsatHysteresisCondition: Only appropriate for unsaturated problems

Retrieve the flag of hysteretic unsaturated problems

Returns:The flag whether hysteresis exists for unsaturated problems - (0) = no hysteresis - (1) = with hysteresis
Return type:{0,1}

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getUnsatHysteresisIndicatorValue(element)

Retrieve the indicator value in the computation of hysteretic unsaturated problems

Parameters:element (int) – Element number
Returns:The indicator value at the current simulation time as follows: - ifm.Enum.NEUTRAL_DIRECTION (0) = neutral state (average of wetting and drying) - ifm.Enum.WETTING_DIRECTION (1) = wetting direction - ifm.Enum.DRYING_DIRECTION (-1) = drying direction
Return type:int

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getUnsatHysteresisIndicatorValueAtNode(node)

Retrieve the indicator value in the computation of hysteretic unsaturated problems

Parameters:node (int) – Node number
Returns:The indicator value at the current simulation time as follows: ifm.Enum.NEUTRAL_DIRECTION (0) = neutral state (average of wetting and drying) ifm.Enum.WETTING_DIRECTION (1) = wetting direction ifm.Enum.DRYING_DIRECTION (-1) = drying direction Indexing starts with 0.
Return type:int

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getUnsatHysteresisStarValue(element)

Retrieve the saturation ‘star’ value in the computation of hysteretic unsaturated problems

Parameters:element (int) – Element number
Returns:The saturation ‘star’ value at the current simulation time Physical unit is [1], Indexing starts with 0.
Return type:float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getUnsatHysteresisStarValueAtNode(element, LocalNode)

Retrieve the saturation ‘star’ value in the computation of hysteretic unsaturated problems

Parameters:
  • element (int) – Element number
  • LocalNode (int) – Local node number
Returns:

The saturation ‘star’ value at the current simulation time Physical unit is [1], Indexing starts with 0.

Return type:

float

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getUnsatIterationMethod()

Retrieve the iteration method used for unsaturated problems

Returns:The iteration method used for unsaturated problems - ifm.Enum.US_PICARD (0) = Picard iteration scheme - ifm.Enum.US_NEWTON (1) = Newton iteration scheme
Return type:{0, 1}

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getUnsatWeightingType()
Retrieve the type of weighting for unsaturated problems
Returns:The type of weighting for unsaturated problems - ifm.Enum.ICM_CW (0) = Central weighting - ifm.Enum.ICM_UPW (1) = Upstream weighting
Return type:{0, 1}

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

getUserMetaData()

Retrieve the User Meta Information saved in the FEFLOW model (Problem Settings).

Returns:User Meta Information
Return type:string
getViscosityDependency()

GetViscosityDependency()

Retrieve viscosity expression of selected element

Returns:Viscosity expression as UTF-8 encoded XML string or NULL if not defined
Return type:str

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

getX(node)

IfmGetX - Retrieve the X coordinate of a node relative to the origin

Parameters:node (int) – Node number
Returns:The node’s X coordinate Physical unit is [m] Indexing starts at 0
Return type:float
getXOfObsId(oID)

Retrieve the relative X coordinate for a given observation point

Parameters:oID (int) – Observation point ID (0, … )
Returns:The obs’s X coordinate (single precision) Physical unit is [m] Indexing starts at 0
Return type:float
getXOfObsId_f()
getY(node)

Retrieve the Y coordinate of a node relative to the origin

Parameters:node (int) – Node number
Returns:The node’s Y coordinate Physical unit is [m] Indexing starts at 0
Return type:float
getYOfObsId(oID)

Retrieve the relative Y coordinate for a given observation point

Parameters:oID (int) – Observation point ID (0, … )
Returns:
  • The obs’s Y coordinate (single precision)
  • Physical unit is [m] Indexing starts at 0
getYOfObsId_f()
getZ(node)

Retrieve the Z coordinate of a node relative to the origin

Parameters:node (int) – Node number
Returns:
  • The node’s Z coordinate
  • Physical unit is [m] Indexing starts at 0
getZOfObsId(oID)

Retrieve the relative Z coordinate for a given observation point

Parameters:oID (int) – Observation point ID (0, … )
Returns:The obs’s Z coordinate (single precision) Physical unit is [m] Indexing starts at 0
Return type:float
getZOfObsId_f()
getZValueAtXYSlice(x, z, slc)

Retrieve the Z coordinate of a location on a slice IfmGetZValueAtXYSlice() interpolates the elevation of a location on a slice based on its neighbor nodes. If the location is outside of the FEM mesh domain, a flag is returned.

Parameters:
  • x (float) – Location X coordinate
  • y (float) – Location Y coordinate
  • slc (int) – Slice (0 = first slice)
Returns:

  • The location’s Z coordinate
  • Physical unit is [m]

integrateNodalQuantitiesOfElement(nElem, p)

Returns the integral of nodal values ‘p’ over an element at simulation time.

Parameters:
  • nElem (int) – Element number
  • p ([float]) – Array of nodal values with length number of nodes per element
Returns:

integrated nodal quantity

Return type:

float

isBccFlowSet(constraint_type, node)

Returns TRUE if a flow constraint at the node ‘node’ is set

Parameters:
  • node (int) – node index
  • constraint_type ({ifm.Enum.MIN_BCC_TYPE, ifm.Enum.MAX_BCC_TYPE}) – constraint type
Returns:

Returns TRUE if a flow constraint at the node node is set set to the following type ‘typeBcc’

Return type:

bool

isBccHeatSet(constraint_type, node)

Returns TRUE if a heat constraint at the node ‘node’ is set

Parameters:
  • node (int) – node index
  • constraint_type ({ifm.Enum.MIN_BCC_TYPE, ifm.Enum.MAX_BCC_TYPE}) – constraint type
Returns:

Returns TRUE if a heat constraint at the node node is set set to the following type ‘typeBcc’: - ifm.Enum.MIN_BCC_TYPE (0) - Minimum constraint - ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint - ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint - ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint

Return type:

bool

isBccMassSet(constraint_type, node)

Returns TRUE if a mass constraint at the node ‘node’ is set

Parameters:
  • node (int) – node index
  • constraint_type ({ifm.Enum.MIN_BCC_TYPE, ifm.Enum.MAX_BCC_TYPE}) – constraint type
Returns:

Returns TRUE if a mass constraint at the node node is set set to the following type ‘typeBcc’: - ifm.Enum.MIN_BCC_TYPE (0) - Minimum constraint - ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint - ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint - ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint

Return type:

bool

isDivergenceFormTransport()

IsDivergenceFormTransport: Not applicable for pure flow problems Returns a flag indicating the type formulation of transport equation(s)

Returns:Returns TRUE if Divergence Form of transport equation(s), mass or/and heat, is set, otherwise, FALSE indicates the standard Convective Form of transport eqaution(s).
Return type:bool

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

isExteriorBorder(border_index)

Returns a flag indicating the border orientation

Parameters:border_index (int) – border index
Returns:Returns TRUE if the border nBorder is an exterior border. Exterior borders have always a mathematically positive (counter clock wise) orientation whereas interior borders have a negative orientation (clock wise).
Return type:bool
isMatConductivityTensor3DEnabled()

Test whether the conductivity anisotropy tensor for finite elements is applied

Returns:TRUE if conductivity anisotropy tensors are applied, otherwise FALSE.
Return type:bool

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

isMultiLayerWellAttrTransient(mlw_id, mlw_attr)

Check for transient multilayer well attributes

Parameters:
  • mlw_id (int) – Node independent ID (index) of the multilayer well
  • mlw_attr (IfmMLW_ATTR) – Multi-layer well attribute
Returns:

True if the attribute is transient in time False if the attribute is constant over time

Return type:

bool

isMultiLayerWellAttrValid(mlw_id, mlw_attr)

Check if multilayer well attribute is valid in the current context

Parameters:
  • mlw_id (int) – Node independent ID (index) of the multilayer well
  • mlw_attr (IfmMLW_ATTR) – Multi-layer well attribute
Returns:

True if the attribute is actually valid False if the attribute is not valid in the current FEM context

Return type:

bool

isNodeInGroup(node, gID)

Retrieve a flag for identifying whether a node belongs to an observation group (legacy)

Parameters:
  • node (int) – Node number
  • gID (int) – Group ID
Returns:

  • The flag identifier
  • if -1 the group ID is not valid
  • if 0 the node does not belong to the group
  • if 1 the node belongs to the group ID
  • Indexing starts with 0.

isVelocityFieldPresent()

Check if velocity field is present.

Returns:True if velocity field is present, False otherwise.
Return type:bool
loadTimeStep(int)

Load a time step from the current DAC file.

Parameters:file_index (int) – The time step index in the file.
Returns:True if time step was loaded successfully, False otherwise
Return type:bool

Note

file_index denotes the n’th time step stored in the dac-file. This will differ from the time step number if not all time steps are saved in the dac file.

meshSmoothing(int)

Smooths the finite element mesh by using Laplacian operator on hydraulic head distribution

Parameters:int – Laplacian smoothing operator on distribution vector: - ifm.Enum.SMOOTH_DEFAULT (0) = no distribution (default) - ifm.Enum.SMOOTH_BY_HEAD (1) = hydraulic head distribution - ifm.Enum.SMOOTH_BY_MASS (2) = species mass distribution - ifm.Enum.SMOOTH_BY_HEAT (3) = temperatur distribution
Returns:True if smooting was successful, False if failed
Return type:bool
parseUserMetaData()

Parse a string containing User Meta Information.

Parameters:xml_string – User Meta Information as XML string.
pauseSimulator()

Pause the simulator during simulation run.

powerCreateCurve(ts_id)

Creates a new POWER function with the given <id>. If the POWER function already exists no new power function will be createdand the input id is returned instead. If zero (0) is passed, the function creates a POWER function with the lowest free POWER function ID.

Parameters:ts_id (int) – Id of new time series
Returns:The ID of the created POWER function on success or zero on failure.
Return type:int
powerDeleteCurve(ts_id)

Deletes an existing POWER function. powerDeleteCurve() attempts to delete the POWER function associated with id. If the POWER function is currently in use (busy) the function will fail.

Parameters:ts_id (int) – Id of new time series
powerDeletePoint(ts_id, pid)

Delete a Point from a Time Series.

Parameters:
  • ts_id (int) – id of time series
  • pid (int) – id of point
powerEnableRecording(ts_id, enable)

Enable or disable recording of power function curve points to DAC file.

Parameters:
  • ts_id (int) – time series id
  • enable (bool) – if True, recording will be set active for given time series (inactive otherwise)
Returns:

Previous value of the flag.

Return type:

bool

See also

getPowerCurve(), createPowerCurve(), deletePowerCurve(), findPowerCurve(), getPowerInterpolationKind(), setPowerInterpolationKind(), isPowerCyclic(), setPowerCyclic(), getPowerComment(), setPowerComment(), getNumberOfPowerPoints(), getPowerPoint(), setPowerPoint(), deletePowerPoint(), interpolatePowerValue(), powerEnableRecording()

powerFindCurve(comment)

Find a POWER function by its comment. powerFindCurve() can be used to find the POWER function identified by its comment string.

Parameters:comment (str) – comment of the curve to fine
Returns:POWER function identifier (ID)
Return type:int
powerGetComment(ts_id)

Retrieve the POWER function comment. By using IfmGetPowerComment(), the comment associated with the power function can be obtained. It is useful for visualizaton in diagrams etc.

Parameters:ts_id (int) – id of the time series
Returns:The comment associated with the POWER function.
Return type:str
powerGetCurve(ts_id)

Get the ID of the next POWER function. powerGetCurve() searches the next POWER function with an ID greater than <powid_start>. To get the first POWER function, pass zero (0) as powid_start.

Parameters:ts_id (int) – id of the time series
Returns:The ID of the next POWER function or -1 if no more POWER functions exist.
Return type:int
powerGetInterpolationKind(ts_id)

Get the time of interpolation of a time series.

Parameters:ts_id (int) – id of the time series
Returns:interpolation kind
Return type:{ifm.Enum.INTERPOL_DEFAULT, ifm.Enum.INTERPOL_CONST, ifm.Enum.INTERPOL_LINEAR, ifm.Enum.INTERPOL_AKIMA, ifm.Enum.INTERPOL_AKIMA2}
powerGetNumberOfPoints(ts_id)

Get number of points of a time series.

Parameters:ts_id (int) – ID of a time series
Returns:number of points
Return type:int
powerGetPoint(ts_id, point_id)

Get a Point from a time seroes

Parameters:
  • ts_id (int) – time series ID
  • point_id (int) – point index
Returns:

tuple (time, value) pair of the power point

Return type:

(float, float)

powerInterpolateValue(ts_id, time)

Get the value of a time series interpolated at given time

Parameters:
  • ts_id (int) – time series ID
  • time (float) – time to return value for
Returns:

interpolated value

Return type:

float

powerIsCyclic(ts_id)

Test if a time series is cyclic

Parameters:ts_id (int) – time series ID
Returns:True if time series is cyclic
Return type:bool
powerSetComment(ts_id, comment)

Sets the time series comment.

Parameters:
  • ts_id (int) – Time Series ID
  • comment (str) – Time Series Comment (Name)
powerSetCyclic(ts_id, cyclic)

Set if the time mode of the time series is cyclic or not (single-pass)

Parameters:
  • ts_id (int) – Time Series ID
  • cyclic (bool) – True if cyclic (repeating), False if on-cyclic (single-pass)
powerSetInterpolationKind(id, kind)

Set the interpolation kind of a POWER function.

  • ifm.Enum.INTERPOL_CONST(1): No interpolation - constant from point to point
  • ifm.Enum.INTERPOL_LINEAR(2): Linear interpolation between points
  • ifm.Enum.INTERPOL_AKIMA(3): AKIMA interpolation
  • ifm.Enum.INTERPOL_AKIMA(4): AKIMA interpolation (smoother)
Parameters:
  • id (int) – Time Series ID
  • kind (int) – Interpolation Kind
powerSetPoint(ts_id, time, value)

Set the time and value of a point in a time series

Parameters:
  • ts_id (int) – time series id
  • value (time,) – time and value of point
queryCustomTimes()

Use this function to obtain a list of custom times which will be navigated to by the adaptive time steppping control.

Returns:list of time steps Physical unit is [d]
Return type:tuple([float], int)
queryEdgeElements(iEdge)

Query for finite elements attached to an edge.

Parameters:iEdge (int) – Edge index (0-based)
Returns:Array of element indices
Return type:[int]
queryEdgeNodes(edge_id)

Get the node numbers of a given element edge.

Parameters:edge_id (int) – id of the edge
Returns:list of node indices
Return type:[int]
queryFaceElements(iFace)

Fetch elements attached to a finite element face

Parameters:iFace (int) – Faceindex
Returns:Array of element indices
Return type:[int]
queryFaceNodes(face_id)

Get the list of nodes of a given element face

Parameters:face_id (int) – id of the element face
Returns:list of nodes
Return type:[int]
queryMultiLayerWellInfo(node)

Query information about multilayer well at a given node

Parameters:node (int) – Bottom node number of the MLW [0…np]
Returns:Multi-layer well info structure, all members initialized by 0 but size member by sizeof this structure
Return type:ifm.MLWInfo
releaseParameter(parameter)

The function releases the parameter handle retrieved by IfmGetParameter().

Parameters:parameter ({int,[int,string]}) – The parameter to be released.

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

resetBHE()

Reset the BHE data structure

runTo(final_time)

Run simulation up to a given absolute simulation time.

Parameters:final_time (float) – the absolute simulation time in days to run to.
Returns:True if the simulation’s final time is reached, otherwise False. If finalTime is less or equal to the current simulation time the function returns immediately. If finalTime is greater than the simulation’s final time the functions runs up to this time and returns True
Return type:bool
saveDocument(filename[, time-step list[, file version[, file type]]])
selectionItemIsSet(nSelType, nSelIndex, nItem)

Test an item’s state in a selection Returns true if the item can be found in the selection otherwise false.

Parameters:
  • nSelType (IfmSEL_TYPE) – Selection type
  • nSelIndex (int) – Selection index
  • nItem (int) – Item to to test
setAMRErrorTolerance(tolerance)

Set the AMR Error Tolerance

Parameters:tolerance (float) – AMR error tolerance
setAMREstimatorType(EstimatorType)

Set the of Adaptive Mesh Refinement (AMR) error estimator type Possible arguments for EstimatorType are:

  • ifm.Enum.AMR_ONATE_AND_BUGEDA (0) = Onate and Bugeda (1994)uing)
  • ifm.Enum.AMR_ZIENKIEWICZ_AND_ZHU (1) = Zienkiewicz and Zhu (1987-1990)
  • ifm.Enum.AMR_UNSPECIFIED (2) = unspecified AMR method (used by IFM calls)
Parameters:EstimatorType (int) – Error estimator type to be set

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setAMRType(AMRFlag)

Set the type of Adaptive Mesh Refinement (AMR) technique Possible arguments for AMRFlag are:

  • ifm.Enum.AMR_NO (0) = do not use AMR technique
  • ifm.Enum.AMR_DO (1) = perform AMR technique
Parameters:AMRFlag (int) – AMR flag to be set

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setAmrElementRefinement(nIndex, flag)

Mark an element for either refining or derefining IfmSetAmrElementRefinement() marks an element for refining (flag=ifm.Enum.AMR_REFINE), derefining (flag=ifm.Enum.AMR_DEREFINE), or unmarks the element when ifm.Enum.AMR_KEEP is passed as flag.

Parameters:
  • nIndex (int) – Element number to be marked
  • flag (IfmRefinement) – Flag: ifm.Enum.AMR_REFINE, ifm.Enum.AMR_DEREFINE, ifm.Enum.AMR_KEEP

See also

setAmrElementRefinement(), getAmrElementRefinement(), getAmrErrorTolerance(), setAmrErrorTolerance()

setBHEArrayFlowDischarge(bhe_index, value)

Set the flow discharge of BHE array [m3/d] at given index ‘bhe_index’

Parameters:
  • bhe_index (int) – Index of BHE array (index starts at 0)
  • value (float) – flow discharge [m3/d] of BHE array to be set
setBHEArrayInTemperature(bhe_index, value)

Set the in temperature of BHE array [oC] at given index ‘bhe_index’

Parameters:
  • bhe_index (int) – Index of BHE array (index starts at 0)
  • value (float) – Value in temperature [oC] of BHE array to be set
setBHEFlowDischarge(bhe_index, value)

Set the flow discharge of BHE [m3/d] at given index ‘nIndex’

Parameters:
  • bhe_index (int) – Index of BHE (index starts at 0)
  • value (float) – flow discharge [m3/d] of BHE to be set
setBHEHeatInputRate(bhe_index, value)

Set the heat input rate of BHE [J/d] at given index ‘nIndex’

Parameters:
  • bhe_index (int) – Index of BHE (index starts at 0)
  • value (float) – Heat input rate [J/d] of BHE to be set
setBHEInletTemperature(bhe_index, value)

Set the inlet temperature of BHE [oC] at given index ‘nIndex’

Parameters:
  • bhe_index (int) – Index of BHE (index starts at 0)
  • value (float) – Inlet temperature [oC] of BHE to be set
setBcFlowTypeAndValueAtCurrentTime(node, bc_type, bc_unst, value)

Set (create) the flow boundary condition type and value at the current time

possible BC Types

  • ifm.Enum.BC_NONE (0) = no boundary condition (delete existing)
  • ifm.Enum.BC_DIRICHLET (1) = Dirichlet (1st kind)
  • ifm.Enum.BC_NEUMANN (2) = Neumann (2nd kind)
  • ifm.Enum.BC_CAUCHY (3) = Cauchy (3rd kind)
  • ifm.Enum.BC_SINGLE_WELL (4) = Single well (4th kind)
  • ifm.Enum.BC_GRADIENT_FTYPE (5) = Gradient-type
Parameters:
  • node (int) – Node number
  • bc_type ({0|1|2|3|4|5}) – type of BC to set
  • bc_unst ({0|1}) – transient state ( 0 - if steady-state (constant), 1 - if unsteady)
  • value (float) – Value to be set. If unsteady, value represents the power ID (an integer) of the time-dependent function, the power ID must be in a range available in the problem, if the power ID does not meet a valid number an error is echoed. if, steady-state the value is the constant boundary value assigned at the current time

Note

The value is related to the current simulation time.

setBcFlowTypeAndValueAtCurrentTime2(node, bc_type, bc_unst, bc_spec, value)

Set (create) the flow boundary condition type, specification and value at the current time

possible BC Types

  • ifm.Enum.BC_NONE (0) = no boundary condition (delete existing)
  • ifm.Enum.BC_DIRICHLET (1) = Dirichlet (1st kind)
  • ifm.Enum.BC_NEUMANN (2) = Neumann (2nd kind)
  • ifm.Enum.BC_CAUCHY (3) = Cauchy (3rd kind)
  • ifm.Enum.BC_SINGLE_WELL (4) = Single well (4th kind)
  • ifm.Enum.BC_GRADIENT_FTYPE (5) = Gradient-type
Parameters:
  • node (int) – Node number
  • bc_type ({0|1|2|3|4|5}) – type of bc
  • bc_unst ({0|1}) – transient state ( 0 - if steady-state (constant), 1 - if unsteady)
  • bc_spec ({0|1}) – Specification to be set: ifm.Enum.NONINTEGRAL_BC (0) = non-integrated B.C. flux option ifm.Enum.INTEGRAL_BC (1) = integrated B.C. flux option
  • value (float) – Value to be set. If unsteady, value represents the power ID (an integer) of the time-dependent function, the power ID must be in a range available in the problem, if the power ID does not meet a valid number an error is echoed. if, steady-state the value is the constant boundary value assigned at the current time
setBcFlowValueAtCurrentTime(node, value)

Set the flow boundary condition value at the current time

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

Notes

The value is related to the current simulation time. Indexing starts with 0.

setBcFlowValueOfGroupIdAtCurrentTime(gID, nValue)

Set the flow boundary condition value at the current time for all nodes covering a given group ID

Parameters:
  • gID (int) – Group ID
  • value (float) – Value to be set

Notes

The value is related to the current simulation time. Indexing starts with 0.

setBcHeatTypeAndValueAtCurrentTime(node, bctype, bcUnst, value)

Set (create) the heat boundary condition type and value at the current time

  • ifm.Enum.BC_NONE (0) = no boundary condition (delete BC)
  • ifm.Enum.BC_DIRICHLET (1) = Dirichlet (1st kind)
  • ifm.Enum.BC_NEUMANN (2) = Neumann (2nd kind)
  • ifm.Enum.BC_CAUCHY (3) = Cauchy (3rd kind)
  • ifm.Enum.BC_SINGLE_WELL (4) = Single well (4th kind)
  • ifm.Enum.BC_GRADIENT_FTYPE (5) = Gradient-type
Parameters:
  • node (int) – Node number
  • bctype ({0,1,2,3,4,5}) – type if boundary condition
  • bcUnst (int) – 1 - if unsteady, 0 - if steady-state (constant)
  • value (float) – Value to be set: if bcUnst == 1 (i.e., unsteady) the nValue represents the power ID (an integer) of the time-dependent function, the power ID must be in a range available in the problem, if the power ID does not meet a valid number an error is echoed; if bcUnst == 0 (i.e., steady-state) the nValue is the constant boundary value assigned at the current time
setBcHeatTypeAndValueAtCurrentTime2(node, bctype, bcUnst, bcSpec, value)

Set (create) the heat boundary condition type, specification and value at the current time

  • ifm.Enum.BC_NONE (0) = no boundary condition (delete BC)
  • ifm.Enum.BC_DIRICHLET (1) = Dirichlet (1st kind)
  • ifm.Enum.BC_NEUMANN (2) = Neumann (2nd kind)
  • ifm.Enum.BC_CAUCHY (3) = Cauchy (3rd kind)
  • ifm.Enum.BC_SINGLE_WELL (4) = Single well (4th kind)
  • ifm.Enum.BC_GRADIENT_FTYPE (5) = Gradient-type
Parameters:
  • node (int) – Node number
  • bctype ({0,1,2,3,4,5}) – type if boundary condition
  • bcUnst (int) – 1 - if unsteady, 0 - if steady-state (constant)
  • bcSpec (int) – specification to be set: ifm.Enum.NONINTEGRAL_BC (0) = non-integrated B.C. flux option ifm.Enum.INTEGRAL_BC (1) = integrated B.C. flux option
  • value (float) – Value to be set: if bcUnst == 1 (i.e., unsteady) the nValue represents the power ID (an integer) of the time-dependent function, the power ID must be in a range available in the problem, if the power ID does not meet a valid number an error is echoed; if bcUnst == 0 (i.e., steady-state) the nValue is the constant boundary value assigned at the current time

Notes

setBcHeatValueAtCurrentTime(node, value)

Set the heat boundary condition value at the current time

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

Notes

The value is related to the current simulation time. Indexing starts with 0.

setBcHeatValueOfGroupIdAtCurrentTime(gID, nValue)

Set the heat boundary condition value at the current time for all nodes covering a given group ID

Parameters:
  • gID (int) – Group ID
  • value (float) – Value to be set

Notes

The value is related to the current simulation time. Indexing starts with 0.

setBcMassTypeAndValueAtCurrentTime(node, bcType, bcUnst, value)

Set (create) the mass boundary condition type and value at the current time

  • ifm.Enum.BC_NONE (0) = no boundary condition
  • ifm.Enum.BC_DIRICHLET (1) = Dirichlet (1st kind)
  • ifm.Enum.BC_NEUMANN (2) = Neumann (2nd kind)
  • ifm.Enum.BC_CAUCHY (3) = Cauchy (3rd kind)
  • ifm.Enum.BC_SINGLE_WELL (4) = Single well (4th kind)
  • ifm.Enum.BC_GRADIENT_FTYPE (5) = Gradient-type
Parameters:
  • node (int) – Node number
  • bcType (int) – type of boundary condition
  • bcUnst (int) – 1 - if unsteady, 0 - if steady-state (constant)
  • value (float) – value to be set. if bcUnst == 1 (i.e., unsteady) the nValue represents the power ID (an integer) of the time-dependent function, the power ID must be in a range available in the problem, if the power ID does not meet a valid number an error is echoed; if bcUnst == 0 (i.e., steady-state) the nValue is the constant boundary value assigned at the current time

Notes

setBcMassTypeAndValueAtCurrentTime2(int, int, int, int, double)

Set (create) the mass boundary condition type and value at the current time

  • ifm.Enum.BC_NONE (0) = no boundary condition
  • ifm.Enum.BC_DIRICHLET (1) = Dirichlet (1st kind)
  • ifm.Enum.BC_NEUMANN (2) = Neumann (2nd kind)
  • ifm.Enum.BC_CAUCHY (3) = Cauchy (3rd kind)
  • ifm.Enum.BC_SINGLE_WELL (4) = Single well (4th kind)
  • ifm.Enum.BC_GRADIENT_FTYPE (5) = Gradient-type
Parameters:
  • node (int) – Node number
  • bcType (int) – type of boundary condition
  • bcUnst (int) – 1 - if unsteady, 0 - if steady-state (constant)
  • bcSpec (int) – Specification to be set: ifm.Enum.NONINTEGRAL_BC (0) = non-integrated B.C. flux option ifm.Enum.INTEGRAL_BC (1) = integrated B.C. flux option
  • value (float) – value to be set. if bcUnst == 1 (i.e., unsteady) the nValue represents the power ID (an integer) of the time-dependent function, the power ID must be in a range available in the problem, if the power ID does not meet a valid number an error is echoed; if bcUnst == 0 (i.e., steady-state) the nValue is the constant boundary value assigned at the current time
setBcMassValueAtCurrentTime(node, value)

Set the mass boundary condition value at the current time

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set
setBcMassValueOfGroupIdAtCurrentTime(gID, value)

Set the mass boundary condition value at the current time for all nodes covering a given group ID

Parameters:
  • gID (int) – Group ID
  • value (float) – Value to be set

Notes

The value is related to the current simulation time. Indexing starts with 0.

setBcMoistureContentValueAtCurrentTime(node, value)

Set (create) a 1st kind flow boundary condition type by describing a moisture content value at current time (useful for unsaturated problems)

Parameters:
  • node (int) – Node number
  • value (float) – Value of moisture content [1] to be set

Notes

The moisture content value has the physical unit [1] and is related to the current simulation time Indexing starts with 0.

setBcPressureValueAtCurrentTime(node, value)

Set (create) a 1st kind flow boundary condition type by describing a pressure value at current time

Parameters:
  • node (int) – Node number
  • value (float) – Value of pressure [kPa] to be set

Notes

The pressure value has the physical unit [kPa] and is related to the current simulation time Indexing starts with 0.

setBcSaturationValueAtCurrentTime(node, value)

Set (create) a 1st kind flow boundary condition type by describing a saturation value at current time (useful for unsaturated problems)

Parameters:
  • node (int) – Node number
  • value (float) – Value of saturation [1] to be set

Notes

The saturation value has the physical unit [1] and is related to the current simulation time Indexing starts with 0.

setBcSeepageFaceAtCurrentTime(node)

Set (create) a 1st kind flow boundary condition type by describing a seepage face condition at current time Indexing starts with 0.

Parameters:node (int) – Node number
setBccFlowTypeAndValueAtCurrentTime(node, bccType, bccUnst, value, bcc_constraint)

Set (create) the flow boundary constraint type and value at the current time

  • ifm.Enum.BCC_NONE (0) = no constraint
  • ifm.Enum.BCC_DIRICHLET (1) = Dirichlet constraint
  • ifm.Enum.BCC_NEUMANN (2) = Neumann constraint
  • ifm.Enum.BCC_CAUCHY (3) = Cauchy constraint
  • ifm.Enum.BCC_SINGLE_WELL (4) = Single well constraint
  • ifm.Enum.BCC_SPECIAL_3RD_BCC (6) = Special 3rd kind flow head B.C.’s constraint
Parameters:
  • node (int) – Node number
  • bccType (int) – Flow B.C.C. type
  • bccUnst (int) – 1 - if unsteady, 0 - if steady-state (constant)
  • value (float) – value to be set: if bccUnst == 1 (i.e., unsteady) the nValue represents the power ID (an integer) of the time-dependent function, the power ID must be in a range available in the problem, if the power ID does not meet a valid number an error is echoed; if bccUnst == 0 (i.e., steady-state) the nValue is the constant boundary value assigned at the current time
  • bcc_constraint (int) – contstraint flag ifm.Enum.MIN_BCC_TYPE (0) - Minimum constraint ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint (for transport) ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint (for transport)

Notes

setBccFlowValueAtCurrentTime(node, value, typeBcc)

Set the flow boundary constraint value at the current time

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set
  • typeBcc (int) – Constraint flag ifm.Enum.MIN_BCC_TYPE (0) - Minimum constraint ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint (for transport) ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint (for transport)
setBccFlowValueOfGroupIdAtCurrentTime(gID, value, typeBcc)

Set the flow boundary constraint value at the current time for all nodes covering a given group ID

Parameters:
  • gID (int) – Group ID
  • value (float) – Value to be set
  • typeBcc (int) – Constraint flag: ifm.Enum.MIN_BCC_TYPE (0) - Minimum constraint ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint (for transport) ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint (for transport)
setBccHeatTypeAndValueAtCurrentTime(int, int, int, double, int)

Set (create) the heat boundary constraint type and value at the current time

Parameters:
  • node (int) – Node number
  • bccType (int) – Flow B.C.C. type: ifm.Enum.BCC_NONE (0) = no constraint ifm.Enum.BCC_DIRICHLET (1) = Dirichlet constraint ifm.Enum.BCC_NEUMANN (2) = Neumann constraint ifm.Enum.BCC_CAUCHY (3) = Cauchy constraint ifm.Enum.BCC_SINGLE_WELL (4) = Single well constraint ifm.Enum.BCC_SPECIAL_3RD_BCC (6) = Special 3rd kind flow head B.C.’s constraint
setBccHeatValueAtCurrentTime(node, value, typeBcc)

Set the heat boundary constraint value at the current time

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set
  • typeBcc (int) – Constraint flag: ifm.Enum.MIN_BCC_TYPE (0) - Minimum constraint ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint (for transport) ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint (for transport)

Notes

setBccHeatValueOfGroupIdAtCurrentTime(gID, value, typeBcc)

Set the heat boundary constraint value at the current time for all nodes covering a given group ID

Parameters:
  • gID (int) – Group ID
  • value (float) – Value to be set
  • typeBcc (int) – Constraint flag: ifm.Enum.MIN_BCC_TYPE (0) - Minimum constraint ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint (for transport) ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint (for transport)
setBccMassTypeAndValueAtCurrentTime(int, int, int, double, int)

Set (create) the mass boundary constraint type and value at the current time

Parameters:
  • node (int) – Node number
  • bccType (int) – Flow B.C.C. type: ifm.Enum.BCC_NONE (0) = no constraint ifm.Enum.BCC_DIRICHLET (1) = Dirichlet constraint ifm.Enum.BCC_NEUMANN (2) = Neumann constraint ifm.Enum.BCC_CAUCHY (3) = Cauchy constraint ifm.Enum.BCC_SINGLE_WELL (4) = Single well constraint ifm.Enum.BCC_SPECIAL_3RD_BCC (6) = Special 3rd kind flow head B.C.’s constraint
setBccMassValueAtCurrentTime(node, value, typeBcc)

Set the mass boundary constraint value at the current time

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set
  • typeBcc (int) – Constraint flag: ifm.Enum.MIN_BCC_TYPE (0) - Minimum constraint ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint (for transport) ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint (for transport)

Notes

setBccMassValueOfGroupIdAtCurrentTime(gID, value, typeBcc)

Set the mass boundary constraint value at the current time for all nodes covering a given group ID

Parameters:
  • gID (int) – Group ID
  • value (float) – Value to be set
  • typeBcc (int) – Constraint flag ifm.Enum.MIN_BCC_TYPE (0) - Minimum constraint ifm.Enum.MAX_BCC_TYPE (1) - Maximum constraint ifm.Enum.HMIN_BCC_TYPE (2) - Head minimum constraint (for transport) ifm.Enum.HMAX_BCC_TYPE (3) - Head maximum constraint (for transport)
setCoupledHeatTransBndNodes(nodes, tref_values, phi_values)

Sets Nodal Heat-Transfer Boundary conditions (Cauchy-Type, 3rd kind) at the nodes given by ‘nodes’.

Note: this is a special type of boundary condition, which is currently only accessible through the IFM API. A nodal transfer BC set in this way will appear as a normal Cauchy BC in the GUI.

This function sets a special boundary condition of a specific exchange type in the form Q = - PHI*(T - Tref) at single FEFLOW nodes with given indices, where Q [J/d] is the heat flux to be computed at the single node (similar to a pumping well), PHI [J/d/C] is the transfer coefficient to be assigned at the node, T [C] is the temperature of groundwater to be computed by FEFLOW and Tref [C] is the reference temperature to be assigned at the node.

The transfer coefficient PHI represents the heat transfer and the exchange area between the surroundings and groundwater. Note that there is no difference between outflux and influx transfer coefficient (needs to be handled by the code if applicable)

Parameters:
  • nodes ([int]) – list of nodal indices of nodes to best
  • tref_values ([float]) – reference temperature values [C]
  • temp_trans_coeffs ([float]) – nodal heat transfer-rate values [J/d/C]
setCoupledMassTransBndNodes(nodes, coref_values, phi_values)

Sets Nodal Mass-Transfer Boundary conditions (Cauchy-Type, 3rd kind) at the nodes given by ‘nodes’.

Note: this is a special type of boundary condition, which is currently only accessible through the IFM API. A nodal transfer BC set in this way will appear as a normal Cauchy BC in the GUI.

Sets special boundary conditions at given nodes for mass transfer (e.g., used for leaching) according to the relationship

Q = - PHI(C - Cref)

Physical units are PHI [m3/d] and Cref [mg/l]

This function sets a special boundary condition of a specific exchange type in the form Q = - PHI*(C - Cref) at single FEFLOW nodes with given indices, where Q [m3/d * mg/l] is the mass flux to be computed at the single node (similar to a pumping well), PHI [m3/d] is the transfer coefficient to be assigned at the node, C [mg/l] is the concentration of groundwater to be computed by FEFLOW and Cref [mg/l] is the reference concentration to be assigned at the node.

The transfer coefficient PHI to represent the leakage and the exchange area between the surroundings and groundwater. Note that there is no difference between outflux and influx transfer coefficient (needs to be handled by the code if applicable).

Parameters:
  • nodes ([int]) – Vector of nodal numbers of river nodes
  • cref_values ([float]) – reference concentration values [mg/l]
  • phi_values ([float]) – nodal mass-transfer rate values [m3/d]
setCoupledRiverBndNodes(nodes, href_values, phi_values)

Sets Nodal Fluid-Transfer Boundary conditions (Cauchy-Type, 3rd kind) at the nodes given by ‘nodes’.

Note: this is a special type of boundary condition, which is currently only accessible through the IFM API. A nodal transfer BC set in this way will appear as a normal Cauchy BC in the GUI.

This type of BC is useful to describe groundwater - surface water flow exchange with rivers according to the relationship

Q = - PHI(h - h_ref)

where the wetted perimeter of the river shall be calculated outside of FEFLOW and shall be unrelated to the mesh geometry.

This function sets a special boundary condition of a specific exchange type in the form Q = - PHI(h - h_ref) at single FEFLOW nodes with given indices, where Q [m3/d] is the discharge to be computed at the single node (similar to a pumping well), PHI [m2/d] is the transfer coefficient to be assigned at the node, h [m] is the hydraulic head of groundwater to be computed by FEFLOW and h_ref [m] is the hydraulic head of the river (surface water) to be assigned at the node. The user has to be described to parameters: the surface water (reference) level Hsurf and the transfer coefficient PHI to represent the leakage and the exchange area between the surface water and groundwater.

This coefficient PHI is the product of the wetted area of the coupled surface water branch which is represented by this node and a transfer rate representing the outflow-inflow resistance between surface water and groundwater. Note that there is no difference between outflow and inflow transfer coefficient. However, different PHI can be easily taken into consideration by the user if specifying the coefficient in dependence on the actual difference of (H-Hsurf) at any simulation time. Note further that this function of special ‘exchange-type’ well-BC is not visible as symbolics in any way in FEFLOW.

Parameters:
  • nodes ([int]) – Vector of nodal numbers of river nodes
  • href_values ([float]) – reference head values at rives nodes [m]
  • phi_values ([float]) – PHI values at rives nodes [m2/d]
setCustomTimes()

setCustomTimes(list of double[, int]

Set custom simulation times

Use this function to set the array of custom times which will be navigated to by the adaptive time steppping control.

Parameters:
  • arTimes (str) – Array of custom (additional) times [in]
  • nTimes (int) – Length of arTimes [in]
  • nFlags (int) – Target flags: IfmCUSTOMSTEPS_ALL|IfmCUSTOMSTEPS_OUTPUT|IfmCUSTOMSTEPS_SIMUL
setDiagramBudgetMode(selection, mode)

Set budget diagram mode

IfmSetDiagramBudgetMode() sets the budget mode of the nodal selection with index nSelIndex. This setting affects the curves displayed in budget diagrams. Refer to Ifm.Enum.DGR_BUDGET_ID for possible budget mode ids

Parameters:
  • selection ({int|string}) – Selection index or name
  • mode (nId) – diagram mode
setDiagramContentType()

setDiagramContentType({int|string}, int

Set content type id displayed in content diagrams

IfmSetDiagramContentType() sets the content type of the elemental selection identified by index nSelIndex. This setting affects the curves displayed in content diagrams. Refer to IfmDGR_CONTENT_ID for possible content type ids

Parameters:
  • nSelIndex (int) – Selection index
  • type (int) – diagram content type
setElementalRefDistrValue(long, long, double)

Set the value of element element in elemental reference distribution with id rID

Parameters:
  • rID (long) – Elemental reference distribution ID [0, … ]
  • element (long) – Element index [0 … ne_3d]
  • value (float) – Value to be set as property at the node
Returns:

Return type:

No return value.

setElementalRefDistrValues(int distr_id, double[] values[, int start = 0[, int count = len(values)]])

Sets multiple values of a reference distribution addressed by id and range

Parameters:
  • distr_id (int) – User Distribution ID
  • values ([float] or float) – Values to set. User either a list of length n_nodes or a single value.
  • start (int, optional) – Node index to start writing new values
  • count (int, optional) – number of values to write

Examples

>>> doc.setElementalRefDistrValues(3, 0.001)
>>> doc.setElementalRefDistrValues(4, [0.1, 0.2, 0.3], 100)
setEquationSolvingType(EQSOLVFlag)

Set the type of equation solving Possible arguments for EQSOLVFlag are:

  • ifm.Enum.EQSOLV_ITERAT (0) = iterative equation solving
  • ifm.Enum.EQSOLV_DIRECT (1) = direct equation solving
Parameters:EQSOLVFlag (int) – EQSOLV flag to be set

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setFinalSimulationTime(tend)

Set the final simulation time (tend > 0.)

Parameters:tend (float) – Final time stage [d]
Returns:
  • The final simulation time (tend > 0.)
  • Physical unit is [d]
setFlowAnisotropy(anisotropy_type)

Sets the anisotropy type of the model.

Parameters:anisotropy_type (int) – the anisotropy type
setFracArea(nFracElement, value, FracType, FracMode, FracLaw)

Set the geometric aperture or area of a fracture element for given type, mode and law

Following fracture types can be specified: - ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed - ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element - ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element - ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: - ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed - ifm.Enum.FRAC_H (0) = horizontal fracture selection mode - ifm.Enum.FRAC_V (1) = vertical fracture selection mode - ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: - ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed - ifm.Enum.DARCY_LAW (0) = Darcy flow - ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow - ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [m] for aperture or [m2] for area

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value (aperture or area) to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracFlowCompressibility(nFracElement, value, FracType, FracMode, FracLaw)

Set the compressibility of fracture element for given type, mode and law

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [1/m]

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracFlowConductivity(nFracElement, value, FracType, FracMode, FracLaw)

Set the hydr. conductivity, hydr. aperture or roughness coeff. for given type, mode and law

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [m/d] (Darcy), [m] (Hagen-Poiseuielle) or [m0.333/d] (Manning-Strickler)

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracFlowDensityRatio(nFracElement, value, FracType, FracMode, FracLaw)

Set the density ratio for density-coupled problems of fracture element for given type, mode and law

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [1]

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracFlowExpansionCoeff(nFracElement, value, FracType, FracMode, FracLaw)

Set the volumetric expansion coefficient for thermally density-coupled problems of fracture element for given type, mode and law

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [1/K]

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracFlowSinkSource(nFracElement, value, FracType, FracMode, FracLaw)

Set the sink/source parameter of fracture element for given type, mode and law

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [1/d]

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracFlowStorativity(nFracElement, value, FracType, FracMode, FracLaw)

Set the storativity of fracture element for given type, mode and law

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [1]

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracFlowTransferIn(nFracElement, value, FracType, FracMode, FracLaw)

Set the transfer rate for inflow of a flow problem of fracture element for given type, mode and law

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [1/d]

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracFlowTransferOut(nFracElement, value, FracType, FracMode, FracLaw)

Set the transfer rate for outflow of a flow problem of fracture element for given type, mode and law

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [1/d]

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracHeatFluidCapacity(nFracElement, value, FracType, FracMode, FracLaw)

Set the volumetric heat capacity of fluid for a heat transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [J/m3/K]

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracHeatFluidConductivity(nFracElement, value, FracType, FracMode, FracLaw)

Set the heat conductivity of fluid for a heat transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [J/m/d/K]

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracHeatFluidSinkSource(nFracElement, value, FracType, FracMode, FracLaw)

Set the heat source/sink of fluid for a heat transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [J/m3/d]

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracHeatLongDispersivity(nFracElement, value, FracType, FracMode, FracLaw)

Set the longitudinal dispersivity for a heat transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [m].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracHeatPorosity(nFracElement, value, FracType, FracMode, FracLaw)

Set the kinematic porosity applied to a heat transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [1].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracHeatSolidCapacity(nFracElement, value, FracType, FracMode, FracLaw)

Set the volumetric heat capacity of solid for a heat transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [J/m3/K].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracHeatSolidConductivity(nFracElement, value, FracType, FracMode, FracLaw)

Set the heat conductivity of solid for a heat transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [J/m/d/K].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracHeatSolidSinkSource(nFracElement, value, FracType, FracMode, FracLaw)

Set the heat source/sink of solid for a heat transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [J/m3/d]

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracHeatTransDispersivity(nFracElement, value, FracType, FracMode, FracLaw)

Set the transverse dispersivity for a heat transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [m].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracHeatTransferIn(nFracElement, value, FracType, FracMode, FracLaw)

Set the transfer rate for influx of a heat transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [J/m2/d/K].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracHeatTransferOut(nFracElement, value, FracType, FracMode, FracLaw)

Set the transfer rate for outflux of a heat transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [J/m2/d/K].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracLaw(nFracElement, FracType, FracMode, FracLaw)

Sets the fluid flow law of a fracture element for given type, mode and law: ifm.Enum.ALL_FRAC_LAWS = -1 All fracture flow laws ifm.Enum.DARCY_LAW = 0 Darcy flow equation ifm.Enum.HP_LAW = 1 Hagen-Poiseuille flow equation ifm.Enum.MANNING_LAW = 2 Manning-Strickler flow equation

Parameters:
  • nFracElem (int) – Element number (0 based)
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracMassDecayRate(nFracElement, value, FracType, FracMode, FracLaw)

Set the decay rate applied to a mass transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [1/d].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracMassDiffusion(nFracElement, value, FracType, FracMode, FracLaw)

Set the molecular diffusion applied to a mass transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [m2/d].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracMassLongDispersivity(nFracElement, value, FracType, FracMode, FracLaw)

Set the longitudinal dispersivity applied to a mass transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [m].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracMassPorosity(nFracElement, value, FracType, FracMode, FracLaw)

Set the kinematic porosity applied to a mass transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [1].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracMassSinkSource(nFracElement, value, FracType, FracMode, FracLaw)

Set the sink/source applied to a mass transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [g/m3/d].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracMassSorptionCoeff(nFracElement, value, FracType, FracMode, FracLaw)

Set the sorption coefficient applied to a mass transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [1].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracMassTransDispersivity(nFracElement, value, FracType, FracMode, FracLaw)

Set the transverse dispersivity applied to a mass transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [m].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracMassTransferIn(nFracElement, value, FracType, FracMode, FracLaw)

Set the transfer rate for influx of a mass transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [m/d].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setFracMassTransferOut(nFracElement, value, FracType, FracMode, FracLaw)

Set the transfer rate for outflux of a mass transport problem for given type, mode and law of fractures

Following fracture types can be specified: ifm.Enum.ALL_FRAC_TYPES (-1) = all types are allowed ifm.Enum.FRAC_1D (0) = 1D (bar) fracture element ifm.Enum.FRAC_2D_TRI (1) = 2D triangular fracture element ifm.Enum.FRAC_2D_QUA (2) = 2D quadrilateral fracture element

Following fracture selection modes can be specified: ifm.Enum.ALL_FRAC_MODES (-1) = all modes are allowed ifm.Enum.FRAC_H (0) = horizontal fracture selection mode ifm.Enum.FRAC_V (1) = vertical fracture selection mode ifm.Enum.FRAC_A (2) = arbitrary fracture selection mode

Following fracture flow laws can be specified: ifm.Enum.ALL_FRAC_LAWS (-1) = all flow laws are allowed ifm.Enum.DARCY_LAW (0) = Darcy flow ifm.Enum.HP_LAW (1) = Hagen-Poiseuille flow ifm.Enum.MANNING_LAW (2) = Manning-Strickler flow

Physical unit is [m/d].

Parameters:
  • nFracElement (int) – Fracture element number
  • value (float) – Value to be set
  • FracType (IfmFractureType) – Fracture element type
  • FracMode (IfmFractureMode) – Fracture element selection mode
  • FracLaw (IfmFractureLaw) – Fracture element flow law

See also

getNumberOfTotalFractureElements(), getNumberOf1DFractureElements(), getNumberOf2DTriangularFractureElements(), getNumberOf2DQuadrilateralFractureElements(), getNodalArrayOfFractureElement(), getFracArea(), getFracFlowConductivity(), getFracFlowStorativity(), getFracFlowCompressibility(), getFracFlowSinkSource(), getFracFlowDensityRatio(), getFracFlowExpansionCoeff(), getFracTransferIn(), getFracTransferOut(), getFracMassPorosity(), getFracMassSorptionCoeff(), getFracMassDiffusion(), getFracMassLongDispersivity(), getFracMassTransDispersivity(), getFracMassDecayRate(), getFracMassSinkSource(), getFracMassTransferIn(), getFracMassTransferOut(), getFracHeatPorosity(), getFracHeatFluidCapacity(), getFracHeatSolidCapacity(), getFracHeatFluidConductivity(), getFracHeatSolidConductivity(), getFracHeatLongDispersivity(), getFracHeatTransDispersivity(), getFracHeatFluidSinkSource(), getFracHeatSolidSinkSource(), getFracHeatTransferIn(), getFracHeatTransferOut(), createFracElement(), deleteFracElement(), deleteFracElements(), setFracArea(), setFracFlowConductivity(), setFracFlowStorativity(), setFracFlowCompressibility(), setFracFlowSinkSource(), setFracFlowDensityRatio(), setFracFlowExpansionCoeff(), setFracFlowTransferIn(), setFracFlowTransferOut(), setFracMassPorosity(), setFracMassSorptionCoeff(), setFracMassDiffusion(), setFracMassLongDispersivity(), setFracMassTransDispersivity(), setFracMassDecayRate(), setFracMassSinkSource(), setFracMassTransferIn(), setFracMassTransferOut(), setFracHeatPorosity(), setFracHeatFluidCapacity(), setFracHeatSolidCapacity(), setFracHeatFluidConductivity(), setFracHeatSolidConductivity(), setFracHeatLongDispersivity(), setFracHeatTransDispersivity(), setFracHeatFluidSinkSource(), setFracHeatSolidSinkSource(), setFracHeatTransferIn(), setFracHeatTransferOut(), getFracElementDiameter(), getFracLaw(), setFracLaw()

setGeoCoordinateSystem(int, string)

Define GEO coordinate system FEFLOW can hold multiple coordinate system definition identified by a unique CS id:

IfmCS_WGEO : WGEO coordinate system definition IfmCS_AUTHSTR: Authority string[i.e.,’epsg:4326’] IfmCS_CRSWKT : CRS WKT string IfmCS_PROJ : PROJ4 string IfmCS_JSON : JSON string with PROJ parameters IfmCS_PRJFILE : Projection file (ESRI compatible)

It’s responsibility of the client code to reset or adapt the other definitions if one definition was changed. All coordinate system definitions are UTF-8 encoded and allow therefore the use of localized characters.

Parameters:
  • cs (IfmGEOCS) – Type of coordinate system description
  • pszCS (str) – WGEO specific UTF-8 encoded coordinate system id
setInitialSimulationTime(tini)

Set the initial simulation time (tini >= 0.)

Physical unit is [d]

Parameters:tini (float) – Initial time stage [d]
Returns:The initial simulation time (tini >= 0.)
Return type:float
setInitialTimeIncrement(init_dt)

Set the initial time step length

Physical unit is [d]

Parameters:init_dt (float) – Inital time step [d]
Returns:The initial time step length
Return type:float
setIterativeNonSymEquationSolverType(ITERNONSYMEQSFlag)

Set the type of iterative nonsymmetric equation solver Possible arguments for ITERNONSYMEQSFlag are:

ifm.Enum.ITERNONSYMEQS_ORTHO (0) = ORTHOMIN method ifm.Enum.ITERNONSYMEQS_GMRES (1) = GMRES method ifm.Enum.ITERNONSYMEQS_CGS (2) = CGS method ifm.Enum.ITERNONSYMEQS_BICGSTAB (3) = BICGSTAB method ifm.Enum.ITERNONSYMEQS_BICGSTABP (4) = BICGSTABP method ifm.Enum.ITERNONSYMEQS_AMG (5) = AMG method

Parameters:ITERNONSYMEQSFlag (int) – ITERNONSYMEQS flag to be set

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setIterativeSymEquationSolverType(ITERSYMEQSFlag)

Set the type of iterative symmetric equation solver Possible arguments for ITERSYMEQSFlag are:

ifm.Enum.ITERSYMEQS_PCG (0) = conjugate gradient method ifm.Enum.ITERSYMEQS_AMG (1) = algebraic multigrid method

Parameters:ITERSYMEQSFlag (int) – ITERSYMEQSFlag to be set

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setMassMatricesFlag(MMType)

Set the flag of consistent versus lumped mass matrices Possible arguments for MMType are:

ifm.Enum.CONSISTENT_MM (0) = consistent mass matrix ifm.Enum.LUMPED_MM (1) = lumped mass matrix

Parameters:MMType (int) – Mass matrix flag to be set

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setMatAnisotropyAngle2D(element, value)

Set the anisotropic rotation (Euler) angle for a 2D problem

Physical unit is [deg]

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatAnisotropyAnglePhi(element, value)

Set the anisotropic rotation (Euler) phi angle for a 3D problem

Physical unit is [deg]

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatAnisotropyAnglePsi(element, value)

Set the anisotropic rotation (Euler) psi angle for a 3D problem

Physical unit is [deg]

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatAnisotropyAngleTheta(element, value)

Set the anisotropic rotation (Euler) theta angle for a 3D problem.

Physical unit is [deg].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatAnisotropyFactor2D(element, value)

Set the anisotropy factor for a 2D problem

Physical unit is [1].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatBottom2D(element, value)

Set the elevation of aquifer bottom geometry for a 2D problem

Physical unit is [m].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatConductivityTensor3D(element, tensor)

Set the conductivity anisotropy tensor for a finite element

Parameters:
  • element (int) – Element number (first element = 0)
  • tensor (float[3][3]) – 3x3 tensor matrix of conductivity anisotropy

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatConductivityTensor3DEnabled(enable)

Enable conductivity anisotropy tensors for finite elements

Parameters:enable (bool) – Enable flag
Returns:the previous value of this flag
Return type:bool

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatConductivityValue2D(element, value)

Set the hydraulic conductivity value for a 2D flow problem

Physical unit of the value to be set is [m2/d] for horizontal confined problems (it means the transmissivity) or [m/d] for horizontal unconfined, vertical or axisymmetric problems.

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatElementActive(element, active)

Sets the selected element active or inactive

Parameters:
  • element (int) – Element number
  • active (int) – 1 to activate, 0 to deactivate an element

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatFlowCompressibility(element, value)

Set the compressibility for a transient flow problem

Physical unit is [1/m] for 3D or 2D vertical/axisymmetric and unconfined, or [1] if 2D horizontal and confined.

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatFlowDensityRatio(element, value)

Set the density ratio for density-coupled problems

Physical unit is [1]

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatFlowExpansionCoeff(element, value)

Set the volumetric expansion coefficient for thermally density-coupled problems

Physical unit is [1/K].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatFlowRechargeValue(element, value)

Set the recharge (sink/source) value for a flow problem

Physical unit of the value to be set is [m/d].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatFlowSinkSource(element, value)

Set the sink/source parameter for a flow problem

Physical unit is [1/d] for 3D or 2D vertical/axisymmetric, or [m/d] if 2D horizontal.

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatFlowStorativity(element, value)

Set the storativity parameter for a flow problem.

Physical unit is [1]

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatFlowTransferIn(element, value)

Set the transfer rate for inflow of a flow problem

Physical unit is [1/d] for 3D or 2D vertical/axisymmetric, or [m/d] if 2D horizontal, except unconfined 2D without integral BC’s where [1/d]

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatFlowTransferOut(element, value)

Set the transfer rate for inflow of a flow problem

Physical unit is [1/d] for 3D or 2D vertical/axisymmetric, or [m/d] if 2D horizontal, except unconfined 2D without integral BC’s where [1/d]

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatAnglePitch(element, value)

Set the anisotropic rotation pitch angle for a 3D problem

Physical unit is [deg].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatAngleYaw(element, value)

Set the anisotropic rotation yaw angle for a 3D problem.

Physical unit is [deg].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatAquiferThickness(element, value)

Set the aquifer thickness applied to a 2D heat transport problem.

Physical unit is [m].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatFluidCapacity(element, value)

Set the volumetric heat capacity of fluid for a heat transport problem

Physical unit is [J m3/K].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatFluidConductivity(element, value)

Set the heat conductivity of fluid for a heat transport problem.

Physical unit is [J/m/d/K].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatFluidSinkSource(element, value)

Set the heat source/sink of fluid for a heat transport problem

Physical unit is [J/m3/d] for 3D and 2D vertical and axisymmetric or [J/m2/d] for 2D horizontal

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatMaxLongDispersivity(element, value)

Set the maximal longitudinal dispersivity applied to a heat transport problem

Physical unit is [m]

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatMaxTransDispersivity(element, value)

Set the maximal transverse dispersivity applied to a heat transport problem

Physical unit is [m].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatMinLongDispersivity(element, value)

Set the minimal longitudinal dispersivity applied to a heat transport problem

Physical unit is [m].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatMinTransDispersivity(element, value)

Set the minimal transverse dispersivity applied to a heat transport problem

Physical unit is [m].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatPorosity(element, value)

Set the kinematic porosity applied to a heat transport problem

Physical unit is [1].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatSolidCapacity(element, value)

Set the volumetric heat capacity of solid for a heat transport problem

Physical unit is [J m3/K].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatSolidConductivity(element, value)

Set the heat conductivity of solid for a heat transport problem

Physical unit is [J/m/d/K].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatSolidSinkSource(element, value)

Set the heat source/sink of solid for a heat transport problem

Physical unit is [J/m3/d] for 3D and 2D vertical and axisymmetric or [J/m2/d] for 2D horizontal

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatTransferIn(element, value)

Set the transfer rate for influx of a heat transport problem

Physical unit is [J/m2/d/K] for 3D or 2D vertical/ axisymmetric, or [J/m2/d/K] if 2D horizontal, except unconfined 2D for integral BC’s where [J/m/d/K].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatHeatTransferOut(element, value)

Set the transfer rate for outflux of a heat transport problem

Physical unit is [J/m2/d/K] for 3D or 2D vertical/ axisymmetric, or [J/m2/d/K] if 2D horizontal, except unconfined 2D for integral BC’s where [J/m/d/K].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassAnglePitch(element, value)

Set the anisotropic rotation pitch angle for a 3D problem

Physical unit is [deg]

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassAngleYaw(element, value)

Set the anisotropic rotation yaw angle for a 3D problem.

Physical unit is [deg].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassAquiferThickness(element, value)

Set the aquifer thickness applied to a 2D mass transport problem

Physical unit is [m].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassDecayRate(element, value)

Set the decay rate for a mass transport problem

Physical unit is [1/d].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassDecayRate2(element, value)

Set the decay rate 2 for a mass transport problem.

Physical units are [1] MICHAELIS_MENTEN.

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassDiffusion(element, value)

Set the molecular diffusion of a mass transport problem

Physical unit is [m2/d].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassLongDispersivity(element, value)

Set the Longitudinal Dispersivity of an element

Parameters:
  • element (int) – element index
  • value (float) – longitudinal dispersivity [m]
setMatMassMaxLongDispersivity(element, value)

Set the maximal longitudinal dispersivity applied to a mass transport problem

Physical unit is [m].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassMaxTransDispersivity(element, value)

Set the maximal transverse dispersivity applied to a mass transport problem

Physical unit is [m].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassMinLongDispersivity(element, value)

Set the minimal longitudinal dispersivity applied to a mass transport problem

Physical unit is [m].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassMinTransDispersivity(element, value)

Set the minimal transverse dispersivity applied to a mass transport problem

Physical unit is [m].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassPorosity(element, value)

Set the kinematic porosity applied to a mass transport problem

Physical unit is [1].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassSinkSource(element, value)

Set the sink/source for a mass transport problem

Physical unit is [g/m3/d] for 3D or 2D vertical/ axisymmetric, or [g/m2/d] if 2D horizontal.

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassSorptionCoeff1(element, value)

Set the sorption coefficient applied to a mass transport problem Henry sorption - the Henry coefficient, Freundlich or Langmuir sorption - the numerator (b1, k1) sorption coefficient.

Physical unit is [1].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassSorptionCoeff2(element, value)

Set the sorption coefficient applied to a mass transport problem Freundlich or Langmuir sorption - the denominator (b2, k2) sorption coefficient,

Physical unit is [1] for Freundlich and [l/mg] for Langmuir sorption.

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassTransDispersivity(element, value)

Set the transveral Dispersivity of an element.

Physical unit is [m]

Parameters:
  • element (int) – element index
  • value (float) – transversal dispersivity
setMatMassTransferIn(element, value)

Set the transfer rate for influx of a mass transport problem.

Physical unit is [m/d] for 3D or 2D vertical/ axisymmetric, or [m/d] if 2D horizontal, except unconfined 2D for integral BC’s where [m2/d].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatMassTransferOut(element, value)

Set the transfer rate for outflux of a mass transport problem

Physical unit is [m/d] for 3D or 2D vertical/ axisymmetric, or [m/d] if 2D horizontal, except unconfined 2D for integral BC’s where [m2/d].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatTops2D(element, value)

Set the elevation of aquifer top geometry for a 2D problem

Physical unit is [m].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatUnsatAirEntryPressureHead(element, value)

Set the air pressure head value for unsaturated problems

Physical unit are [m] - IfmPM_VAN_GENUCHTEN not available - IfmPM_BROOKS_COREY [m] - IfmPM_HAVERKAMP [m] - IfmPM_EXPONENTIAL [m] - IfmPM_LINEAR [m] - IfmPM_VG_MODIFIED

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatUnsatFittingCoefficient(element, value)

Set the fitting coefficient value for unsaturated problems

Physical unit are [1/m] - IfmPM_VAN_GENUCHTEN [1/m] - IfmPM_BROOKS_COREY [m] - IfmPM_HAVERKAMP not available - IfmPM_EXPONENTIAL [m] - IfmPM_LINEAR [1/m] - IfmPM_VG_MODIFIED

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatUnsatFittingCoefficientDryingCurve(element, value)

Set the fitting coefficient value for the hysteretic drying curve for unsaturated problems

Physical unit are [1/m] - IfmPM_VAN_GENUCHTEN [1/m] - IfmPM_BROOKS_COREY [m] - IfmPM_HAVERKAMP not available - IfmPM_EXPONENTIAL [m] - IfmPM_LINEAR [1/m] - IfmPM_VG_MODIFIED

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatUnsatFittingExponent(element, value)

Set the fitting exponent value for unsaturated problems

Physical unit are [1] - IfmPM_VAN_GENUCHTEN [1] - IfmPM_BROOKS_COREY [1] - IfmPM_HAVERKAMP not available - IfmPM_EXPONENTIAL not available - IfmPM_LINEAR [1] - IfmPM_VG_MODIFIED

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatUnsatFittingExponent2(element, value)

Set the fitting exponent 2 value for unsaturated problems.

Physical unit are not available - IfmPM_VAN_GENUCHTEN [1] - IfmPM_BROOKS_COREY [m] - IfmPM_HAVERKAMP [1/m] - IfmPM_EXPONENTIAL not available - IfmPM_LINEAR [1] - IfmPM_VG_MODIFIED

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatUnsatFittingExponent2DryingCurve(element, value)

Set the fitting exponent 2 value for the hysteretic drying curve for unsaturated problems

Physical unit are [1] - IfmPM_VAN_GENUCHTEN [1] - IfmPM_BROOKS_COREY [1] - IfmPM_HAVERKAMP not available - IfmPM_EXPONENTIAL not available - IfmPM_LINEAR [1] - IfmPM_VG_MODIFIED

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatUnsatFittingExponent3(element, value)

Set the fitting exponent 3 value for unsaturated problems

Physical unit are not available - IfmPM_VAN_GENUCHTEN not available - IfmPM_BROOKS_COREY [1] - IfmPM_HAVERKAMP not available - IfmPM_EXPONENTIAL not available - IfmPM_LINEAR [1] - IfmPM_VG_MODIFIED

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatUnsatFittingExponent3DryingCurve(element, value)

Set the fitting exponent 3 value for the hysteretic drying curve for unsaturated problems

Physical unit are [1] - IfmPM_VAN_GENUCHTEN [1] - IfmPM_BROOKS_COREY [1] - IfmPM_HAVERKAMP not available - IfmPM_EXPONENTIAL not available - IfmPM_LINEAR [1] - IfmPM_VG_MODIFIED

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatUnsatFittingExponentDryingCurve(element, value)

Set the fitting exponent value for the hysteretic drying curve for unsaturated problems

Physical unit are [1] - IfmPM_VAN_GENUCHTEN [1] - IfmPM_BROOKS_COREY [1] - IfmPM_HAVERKAMP not available - IfmPM_EXPONENTIAL not available - IfmPM_LINEAR [1] - IfmPM_VG_MODIFIED

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatUnsatMaximumSaturation(element, value)

Set the maximum saturation value for unsaturated problems

Physical unit is [1].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatUnsatModelType(element, value)

Set the type of parametric model for unsaturated problems

Value indicates IfmPM_VAN_GENUCHTEN (0) = Van Genuchten-Mualem model IfmPM_BROOKS_COREY (1) = Brooks-Corey model IfmPM_HAVERKAMP (2) = Haverkamp et al. model IfmPM_EXPONENTIAL (3) = Exponential model IfmPM_LINEAR (4) = Linear model IfmPM_VG_MODIFIED (5) = Van Genuchten modified parameter model IfmPM_SPLINES (6) = Splines parameter model

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatUnsatPorosity(element, value)

Set the porosity value for unsaturated problems

Physical unit is [1].

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatUnsatResidualSaturation(element, value)

Set the residual saturation value for unsaturated problem

Physical unit is [1]

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatXConductivityValue3D(element, value)

Set the hydraulic conductivity value in the x-direction for a 3D flow problem.

Physical unit of the value to be set is [m/d]

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatYConductivityValue3D(element, value)

Set the hydraulic conductivity value in the y-direction for a 3D flow problem

Physical unit of the value to be set is [m/d]

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMatZConductivityValue3D(element, value)

Set the hydraulic conductivity value in the z-direction for a 3D flow problem

Physical unit of the value to be set is [m/d]

Parameters:
  • element (int) – Element number
  • value (float) – Value to be set

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setMeshType(int)

Set the type of meshing Possible arguments for MSHFlag are:

ifm.Enum.MSH_TRIA (0) = triangular element mesh ifm.Enum.MSH_QUAD (1) = quadrilateral element mesh

Parameters:MSHFlag (int) – MSHFlag to be set

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setModified(int)

Set/Reset the FEM problem’s modified state

setMultiLayerWellAttrTSID(mlw_id, mlw_attribute, ts_id)

Set time-series id for the flow rate of a multilayer well addressed by index nId.

Parameters:
  • mlw_id (int) – Node independent ID (index) of the multilayer well
  • mlw_attribute (IfmMLW_ATTR) – Multi-layer well attribute
  • ts_id (int) – Time-series id (power function id) for the flow rate
setMultiLayerWellAttrValue(int, int, int)

Set constant attribute value of a multilayer well

Parameters:
  • nId (int) – Node independent ID (index) of the multilayer well
  • nAttr (IfmMLW_ATTR) – Multi-layer well attribute
  • dValue (float) – Flow rate to be set [m^3/d]
setMultiSpeciesId(species_id)

Set the Id of current chemical species equations The Id must be >= 0 and < IfmGetNumberOfSpecies()

Parameters:species_id (int) – Species 0 <= Id < IfmGetNumberOfSpecies() to be set

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setNodalRefDistrValue(distr_id, node, value)

Set the value of node node in nodal reference distribution with id rID

Parameters:
  • distr_id (long) – Nodal reference distribution ID [0, … ]
  • node (long) – Node index [0 … np_3d]
  • value (float) – Value to be set as property at the node
setNodalRefDistrValues(distr_id, values, start=0, count=len(values))

Sets multiple values of a reference distribution addressed by id and range.

Parameters:
  • distr_id (int) – User distribution ID
  • values ([float] or float) – values to be set. If a single float values is given, it will be assigned to all nodes in the given range
  • start (int, optional) – first node to assign new values
  • count (int, optional) – number of values to assign

Examples

>>> doc.setNodalRefDistrValues(3, 0.001)
>>> doc.setNodalRefDistrValues(3, [0.1, 0.2, 0.3], 100)
setObsLabel(oID, obs_label)

IfmSetObsLabel - Change the name of a given observation point Indexing starts at 0

Parameters:
  • oID (int) – Observation point ID (0, … )
  • obs_label (str) – Observation point label
setOutput(filename[, fmode[, listoftimesteps]])

Pre-Define output options before running a model.

Parameters:
  • filename (str) – filename (dac or dar) of the output file
  • filemode (int, optional) – file mode (e.g. ifm.Enum.F_ASCII)
  • listoftimesteps ([float], optional) – list of time steps to be saved.

Examples

>>> # Generates an ASCII DAC file named 'output.dac' with output at 0, 10, and 20 days
>>> doc.setOutput('output.dac', ifm.Enum.F_ASCII, [0, 10, 20])
>>> doc.startSimulator()
setParamExpression(parameter, xml)

Set the expression of a parameter.

Parameters:
  • parameter (ifm.Parameter) – The Parameter to be assigned
  • xml (str) – The expression content as XML string
setParamPowId(param_id, item, pow_id)

Set power function id as a parameter value The function set a power function id as parameter value, passing 0 resets the parameter value (clears b.c.)

Parameters:
  • param_id (IfmParamID) – Parameter identification code IfmP_*
  • item (int) – Item index, e.g., node or element number
  • pow_id (int) – Power function id

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setParamPowIds(param_id, values, first_item, item_count)

Assign time series to multiple nodes, either as a vector of time series ids or as a single id that is assigned to all nodes. The function sets the time series id as parameter value, passing 0 resets the parameter value (clears b.c.)

Parameters:
  • param_id (IfmParamID) – Parameter identification code IfmP_*
  • pow_id (int or [int]) – power ids to be assigned. If provided as a single integer, same id will be assigned to all nodes.
  • first_item (int, optional) – first item index to be assigned
  • item_count (int, optional) – number of items to be assigned
setParamValue(parameter, item, value)

Set value of a parameter addressed by id and index This functions changes the value of a elements, a node, or fracture element.

Parameters:
  • parameter (int or (int, str)) – Parameter identification as code IfmP_* or with sub-id (IfmP_*, sub-parameter)
  • item (int) – Item index, e.g., node or element number
  • value (float) – Item value

Examples

>>> doc.setParamValue(ifm.Enum.P_SOUF, 0, 0.001)

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setParamValues(parameter, values, first_item=0, item_count=len(values))

Sets multiple values of a parameter addressed by id and range This functions changes a range of elements, nodes, and fracture element values.

Parameters:
  • parameter (int or (int, str)) – Parameter identification as code IfmP_* or with sub-id (IfmP_*, sub-parameter)
  • values (float or [float]) – Values to be set. can be provided as a list (applied to individual items) or a single float value (applied to all items)
  • first_item (int, optional) – Index of first item to transfer
  • item_count (int, optional) – Number of items to transfer

Examples

>>> doc.setParamValues(ifm.Enum.P_SOUF, 0.001)
>>> doc.setParamValues(ifm.Enum.P_SOUF, [0.1, 0.2, 0.3], 100)

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setPredictorCorrectorMethod(PCSFlag)

Set the method of predictor-corrector time stepping.

Parameters:PCSFlag (int) – PCS flag to be set ifm.Enum.PCS_FEBE (0) = Forward Euler/Backward Euler (FE/BE) or ifm.Enum.PCS_ABTR (1) = Adams-Bashforth/Trapezoid Rule (AB/TR)
setPredictorCorrectorTimeStepIncreasingRate(IncRate)

Sets the time step increasing rate used for predictor-corrector time stepping schemes

Use a negative IncRate to switch off bounding of time step increasing

IncRate is dimensionless

Parameters:IncRate (float) – Time step increasing rate > 1.0
setPredictorCorrectorTimeStepMaximumSize(Mtsize)

Sets the maximum time step size applied to predictor-corrector time stepping schemes.

Use a negative Mtsize to switch off bounding of time step size.

Physical unit is [d].

Parameters:Mtsize (float) – Maximum time step size [d] > 0.0
setPredictorHeadTimeValue(node, value)

Set the predictor value for the hydraulic head at the current time step for a transient flow problem in using a predictor-corrector time stepping scheme

Physical unit is [m]

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setPredictorHeatTimeValue(node, value)

Set the predictor value for temperature (heat) at the current time step for a transient heat transport problem in using a predictor-corrector time stepping scheme

Physical unit is [deg C].

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setPredictorMassTimeValue(node, value)

Set the predictor value for mass (concentration) at the current time step for a transient mass transport problem in using a predictor-corrector time stepping scheme.

Physical unit is [mg/l].

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setReferenceTime(tref)

Set the reference time.

Parameters:tref (datetime.datetime) – Reference time as date-time structure
setResultsFlowHeadPreviousTimeValue(node, value)

Retrieve the hydraulic head at previous time step for a transient flow problem.

Physical unit is [m],

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set
Returns:

Return type:

The hydraulic head value at previous time step

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setResultsFlowHeadValue(node, value)

Set the resulting hydraulic head value for a flow problem.

Physical unit is [m].

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setResultsFlowMoistureContentValue(node, value)

Set the resulting moisture content value for an unsaturated flow problem.

Physical unit is [1]

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setResultsFlowPressureValue(node, value)

Set the resulting pressure value for a flow problem.

Physical unit is [kPa].

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setResultsFlowSaturationValue(node, value)

Set the resulting saturation value for an unsaturated flow problem

Physical unit is [1].

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setResultsTransportHeatPreviousTimeValue(node, value)

Retrieve the temperature (heat) at previous time step for a transient heat transport problem

Physical unit is [deg C].

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set
Returns:

The temperature (heat) value at previous time step

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setResultsTransportHeatValue(node, value)

Set the Temperature of a node.

Parameters:
  • node (int) – node index
  • value (float) – temperature
setResultsTransportMassIntermediateValue(node, value)

Set the intermediate mass (concentration) value for a mass transport problem.

Physical unit is [mg/l].

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setResultsTransportMassPreviousTimeValue(node, value)

Retrieve the mass (concentration) at previous time step for a transient mass transport problem

Physical unit is [mg/l]

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set
Returns:

The mass (concentration) value at previous time step

Return type:

float

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setResultsTransportMassValue(node, value)

Set the resulting mass (concentration) value for a transport problem

Physical unit is [mg/l].

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setRichardsEquationFormType(UFORMFlag)

Set the form of the Richards equation Possible arguments for UFORMFlag are:

  • ifm.Enum.UFORM_H (0) = Standard h-based form
  • ifm.Enum.UFORM_MIXED (1) = Mixed s-h form
  • ifm.Enum.UFORM_VARSUB (2) = Variable substitution form
Parameters:UFORMFlag (int) – UFORM flag to be set

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setSaveVersion(saveVersion)

Sets the module version to be written into the FEM file IfmSetSaveVersion() sets the version that will be used when Serialize writes the modules related document data into FEFLOW’s FEM file. Depending on the version (hexadecimal) the Serialize method should restrict it’s I/O to those parts only supported by this version.

Parameters:saveVersion (int) – Version used for saving
Returns:Version to be written into FEM file.
Return type:int

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setSelectionItem(sel_type, sel_index, item)

Sets an item within selection

Parameters:
  • sel_type (IfmSEL_TYPE) – Selection type
  • sel_index (int) – Selection index
  • item (int) – Item to set
setSelectionItems(sel_type, selection, items, operation=set)

Fetch all items of a selection at once

IfmSetSelectionItems() sets or modifies the selection specified by selection type and index.

Supported operations are:

  • IfmSEL_SET: Set items as new selection, all previously helt items are cleared.
  • IfmSEL_INTERSECT: Intersect current selection with passed items: only items in both current and new selection remain.
  • IfmSEL_UNION: Union current selection with passed items: selection contains all items of both current and new selection.
  • IfmSEL_SUBTRACT: Subtract passed items from current selection: selection contains all items of the current selection that are not in the new selection.
Parameters:
  • sel_type (IfmSEL_TYPE) – Selection type
  • selection (int or str) – Selection index or name
  • items ([int]) – list of selection items
  • operation (IfmSEL_OP, optional) – Selection operation: set|clear|intersect|union|subtract
setSolver(solver_name)

Changes the equation solver type.

Parameters:solver_name ({"pardiso", "pcg", "samg", "petsc_ksp", "petsc_amg"}) – The name of the solver to be chosen.

Examples

>>> doc.setSolver("pardiso")
setSpeciesKineticsArrhenius(species_id, pK, pN=None)

Activate Arrhenius reactions kinetics and set optionally Arrhenius parameter.

Parameters:
  • species_id (int) – Species index
  • pK ([float]) – Array of coefficients K[iSpecies]
  • pN ([float], optional) – Array of exponents N[iSpecies] (may be null or omitted for all ones)

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setSpeciesKineticsDegradation(species_id, pK, pN=None)

Activate degradation reactions kinetics and set optionally degradation parameter.

Parameters:
  • species_id (int) – Species index
  • pK ([float]) – Array of coefficients K[iSpecies]
  • pN ([float], optional) – Array of exponents N[iSpecies] (may be null or omitted for all ones)

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setSpeciesKineticsMonod(int, pK, pN, pB, pD, pE)

Activate Monod reactions kinetics and set optionally Monod parameter.

Parameters:
  • species_id (int) – Species index
  • pK ([float]) – Coefficient array K[iSpecies+1]
  • pN ([float]) – Exponent array n[iSpecies+2] (may be null or omitted for all ones)
  • pB ([float]) – Coefficient array B[(iSpecies+1)*(iSpecies+2)/2]
  • pD ([float]) – Coefficient array D[(iSpecies+1)*(iSpecies+2)/2]
  • pE ([float]) – Coefficient array E[(iSpecies+1)*(iSpecies+2)/2]

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setSpeciesKineticsUserDefined(species_id, KineticsXML)

Activate user-defined reactions kinetics with MATHED.

Parameters:
  • species_id (int) – Species index
  • KineticsXML (str) – MATHED formula as encoded XML string

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setSpeciesName(species_id, species_name)

Rename species name (e.g., necessary to rename first species)

Parameters:
  • species_id (int) – Species 0 <= nId < IfmGetNumberOfSpecies()
  • species_name (str) – New species name

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setSpeciesPhaseType(species_id, species_phase)

Set species phase to fluid or solid

Parameters:
  • species_id (int) – Species 0 <= iSpecies < IfmGetNumberOfSpecies()
  • species_phase ({ifm.Enum.FLUID_PHASE, ifm.Enum.SOLID_PHASE}) – Species phase type

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setSpeciesType(species_id, species_type)

Set the type of a species.

Parameters:
  • species_id (int) – Index of species
  • species_type (IfmSpeciesType) – Species type

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setSplineConductivityFunction(int, [string, int, int, list of [double, double] ])

Sets the spline function dataset for relative conductivity function for a given Id >= 1.

Parameters:
  • spline_id (int) – Spline ID number (1, 2, …) requested
  • pSpline (str) – Spline function data structure (storing the spline function data to be set)
Returns:

spline curve

Return type:

IfmSpline

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setSplineConductivityFunction2(int, name , int, int, list of [double, double, double] ])

Sets the spline function dataset for relative conductivity function for a given Id >= 1.

Parameters:
  • spline_id (int) – Spline ID number (1, 2, …) requested
  • pSpline (str) – Spline function data structure (storing the spline function data to be set)
Returns:

spline curve

Return type:

IfmSpline2

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setSplineConductivityId(element, spline_id, curve_type)

Set spline Id number for relative conductivity function at given element number.

Spline Id must be positive > 0, Spline data have to be available (allocated) for the Id to be set, Function is only applicable for unsaturated problems, A DRYING_CURVE type can only be set for hysteretic parameters.

Parameters:
  • element (int) – Element number
  • spline_id (int) – Spline Id (1, 2, …) to be set
  • curve_type (int) – ifm.Enum.WETTING_CURVE(0) | ifm.Enum.DRYING_CURVE(1) ifm.Enum.DRYING_CURVE is only appropriate for hysteretic problems

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setSplineSaturationFunction(spline_id, [string, int, int, list of [double, double] ])

Sets the spline function dataset for capillary saturation function for a given Id >= 1.

Parameters:
  • spline_id (int) – Spline ID number (1, 2, …) requested
  • pSpline (str) – Spline function data structure (storing the spline function data to be set)
Returns:

True if successful, otherwise False.

Return type:

bool

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setSplineSaturationFunction2(spline_id, name , int, int, list of [double, double, double] ])

Sets the spline function dataset for capillary saturation function for a given Id >= 1.

Parameters:
  • spline_id (int) – Spline ID number (1, 2, …) requested
  • pSpline (str) – Spline function data structure (storing the spline function data to be set)

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setSplineSaturationId(element, spline_id, curveType)

Set spline Id number for saturation function at given element number

Parameters:
  • element (int) – Element number
  • spline_id (int) – Spline Id (1, 2, …) to be set
  • curveType (int) – ifm.Enum.WETTING_CURVE(0) | ifm.Enum.DRYING_CURVE(1) NOTE: ifm.Enum.DRYING_CURVE is only appropriate for hysteretic problems

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setTimeSteppingErrorTolerance(ErrorTolerance)

Sets the error tolerance for the adaptive time stepping scheme.

Tolerance is dimensionless.

Parameters:ErrorTolerance (float) – Error tolerance to be used for controlling adaptive time stepping
setTimeSteppingKind(KTSFlag)

Set the kind of time stepping Possible arguments for KTSFlag are:

  • ifm.Enum.KTS_PCS (0) = Predictor-corrector scheme
  • ifm.Enum.KTS_CTS (1) = Constant time stepping scheme
Parameters:KTSFlag (int) – KTS flag to be set
setUnsatDerivativeCapaType(CAPAFlag)

Set the type of derivation of the capacity term Possible arguments for CAPAFlag are:

  • ifm.Enum.CAPA_CSS (0) = Chord-slope scheme
  • ifm.Enum.CAPA_ANA (1) = Analytical scheme
  • ifm.Enum.CAPA_ANA_TCE (2) = Time-centred analytic scheme
Parameters:CAPAFlag (int) – CAPA flag to be set

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setUnsatErrorCheckOption(CPSFlag)

Set the error check option for unsaturated problems Possible arguments for CPSFlag are:

  • ifm.Enum.CPS_DONT (0) = Don’t check capillary head and saturation error; if applicable, check residual
  • ifm.Enum.CPS_DO (1) = Check capillary head and saturation error; if applicable, check residual
  • ifm.Enum.CPS_OMITRES (2) = Don’t check capillary head and saturation error; don’t check residual
  • ifm.Enum.CPS_OMITRES_DO (3) = Check capillary head and saturation error; don’t check residual
Parameters:CPSFlag (int) – CPS flag to be set

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setUnsatHysteresisCondition()

SetUnsatHysteresisCondition: Only appropriate for unsaturated problems Switch on hysteresis for unsaturated problems

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setUnsatHysteresisIndicatorGeneral(indicator)

Sets the indicator vector of all elements (general) for hysteretic unsaturated problems

  • ifm.Enum.NEUTRAL_DIRECTION (0) = neutral state (average of wetting and drying)
  • ifm.Enum.WETTING_DIRECTION (1) = wetting direction
  • ifm.Enum.DRYING_DIRECTION (-1) = drying direction
Parameters:indicator (int) – indicator vector

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setUnsatIterationMethod(iter_method)

Set the iteration method used for unsaturated problems

Parameters:iter_method (int) – iteration method

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setUnsatWeightingType(ICMFlag)

Set the type of weighting for unsaturated problems Possible arguments for ICMFlag are:

  • ifm.Enum.ICM_CW (0) = Central weighting
  • ifm.Enum.ICM_UPW (1) = Upstream weighting
Parameters:ICMFlag (int) – ICM flag to be set

See also

isDocument(), documentVersion(), getLoadVersion(), getSaveVersion(), setSaveVersion(), documentSetUserData(), documentGetUserData(), documentSetEnabled(), documentIsEnabled(), documentSetModified(), documentIsModified(), getProblemPath(), getProblemTitle(), getProblemDescription(), getProblemType(), getProblemClass(), getTimeClass(), getProblemProjection(), isDivergenceFormTransport(), getAMRType(), setAMRType(), getAMREstimatorType(), setAMREstimatorType(), getMassMatricesFlag(), setMassMatricesFlag(), getNumberOfDimensions(), getNumberOfNodes(), getNumberOfNodesPerSlice(), getNumberOfElements(), getNumberOfElementsPerLayer(), getNumberOfNodesPerElement(), getNumberOfNodesPerElement2D(), getNumberOfElementNodes(), numberOfElementNodes2D(), getNumberOfNodeElements(), getNumberOfSlices(), getCurrentSliceNumber(), getNumberOfLayers(), getCurrentLayerNumber(), setSimulationControlFlag(), getSimulationControlFlag(), addSpecies(), addAgeSpecies(), findSpecies(), getSpeciesType(), setSpeciesType(), getNumberOfSpecies(), getSpeciesPhaseType(), setSpeciesPhaseType(), getSpeciesName(), setSpeciesName(), getSpeciesKineticsType(), setSpeciesKineticsDegradation(), setSpeciesKineticsArrhenius(), setSpeciesKineticsMonod(), setSpeciesKineticsUserDefined(), getSpeciesKineticsDegradation(), getSpeciesKineticsArrhenius(), getSpeciesKineticsMonod(), getSpeciesKineticsUserDefined(), getMultiSpeciesId(), setMultiSpeciesId(), getMeshType(), setMeshType(), getEquationSolvingType(), setEquationSolvingType(), getIterativeSymEquationSolverType(), setIterativeSymEquationSolverType(), getIterativeNonSymEquationSolverType(), setIterativeNonSymEquationSolverType(), getRichardsEquationFormType(), setRichardsEquationFormType(), getUnsatDerivativeCapaType(), setUnsatDerivativeCapaType(), getUnsatWeightingType(), setUnsatWeightingType(), getUnsatErrorCheckOption(), setUnsatErrorCheckOption(), getUnsatIterationMethod(), setUnsatIterationMethod(), getSolutionResidualNorm2(), getSolutionResidualNormMax()

setUserMetaData()

Set the User Meta Information in FEFLOW model (Problem Settings).

Parameters:xml_string – User Meta Information as XML string.

Examples

>>> xml_template = '''
>>> <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
>>> <UserMetaData>
>>>   <Team>
>>>     <user>user1</user>
>>>     <user>user2</user>
>>>   </Team>
>>>   <Tasks>
>>>     <task>
>>>       2020-10-01 - Build supermesh
>>>     </task>
>>>   </Tasks>
>>> </UserMetaData>
>>> '''
>>> doc.setUserMetaData(xml_template)
setViscosityDependency(expr_xml)

Sets the viscosity expression for the selected element

Parameters:expr_xml (str) – Mathed expression for viscosity (utf-8 encoded xml)

See also

getMatConductivityValue2D(), getMatXConductivityValue3D(), getMatYConductivityValue3D(), getMatZConductivityValue3D(), getMatFlowRechargeValue(), getMatAnisotropyFactor2D(), getMatAnisotropyAngle2D(), getMatBottom2D(), getMatTops2D(), getMatFlowStorativity(), getMatFlowDensityRatio(), getMatFlowExpansionCoeff(), getMatFlowCompressibility(), getMatFlowSinkSource(), getMatFlowTransferIn(), getMatFlowTransferOut(), matUnsatModelType(), getUnsatHysteresisCondition(), getMatUnsatPorosity(), getMatUnsatMaximumSaturation(), getMatUnsatResidualSaturation(), getMatUnsatFittingCoefficient(), getMatUnsatFittingCoefficientDryingCurve(), getMatUnsatFittingExponent(), getMatUnsatFittingExponentDryingCurve(), getMatUnsatFittingExponent2(), getMatUnsatFittingExponent2DryingCurve(), getMatUnsatFittingExponent3(), getMatUnsatFittingExponent3DryingCurve(), getMatUnsatAirEntryPressureHead(), getMatMassAquiferThickness(), getMatMassPorosity(), getMatMassSorptionCoeff1(), getMatMassSorptionCoeff2(), getMatMassDiffusion(), getMatMassMaxLongDispersivity(), getMatMassMaxTransDispersivity(), getMatMassMinLongDispersivity(), getMatMassMinTransDispersivity(), getMatMassAnglePitch(), getMatMassAngleYaw(), getMatMassDecayRate(), getMatMassDecayRate2(), getMatMassSinkSource(), getMatMassTransferIn(), getMatMassTransferOut(), getMatHeatAquiferThickness(), getMatHeatPorosity(), getMatHeatSolidCapacity(), getMatHeatFluidCapacity(), getMatHeatSolidConductivity(), getMatHeatFluidConductivity(), getMatHeatMaxLongDispersivity(), getMatHeatMaxTransDispersivity(), getMatHeatMinLongDispersivity(), getMatHeatMinTransDispersivity(), getMatHeatAnglePitch(), getMatHeatAngleYaw(), getMatHeatFluidSinkSource(), getMatHeatSolidSinkSource(), getMatHeatTransferIn(), getMatHeatTransferOut(), getUnsatHysteresisIndicatorValue(), getUnsatHysteresisIndicatorValueAtNode(), setUnsatHysteresisIndicatorGeneral(), getUnsatHysteresisStarValue(), getUnsatHysteresisStarValueAtNode(), getMatAnisotropyAnglePhi(), getMatAnisotropyAnglePsi(), getMatAnisotropyAngleTheta(), setMatConductivityValue2D(), setMatXConductivityValue3D(), setMatYConductivityValue3D(), setMatZConductivityValue3D(), isMatConductivityTensor3DEnabled(), setMatConductivityTensor3DEnabled(), getMatConductivityTensor3D(), setMatConductivityTensor3D(), setMatFlowRechargeValue(), setMatAnisotropyFactor2D(), setMatAnisotropyAngle2D(), setMatBottom2D(), setMatTops2D(), setMatFlowStorativity(), setMatFlowDensityRatio(), setMatFlowExpansionCoeff(), setMatFlowCompressibility(), setMatFlowSinkSource(), setMatFlowTransferIn(), setMatFlowTransferOut(), setMatUnsatModelType(), setUnsatHysteresisCondition(), setMatUnsatPorosity(), setMatUnsatMaximumSaturation(), setMatUnsatResidualSaturation(), setMatUnsatFittingCoefficient(), setMatUnsatFittingCoefficientDryingCurve(), setMatUnsatFittingExponent(), setMatUnsatFittingExponentDryingCurve(), setMatUnsatFittingExponent2(), setMatUnsatFittingExponent2DryingCurve(), setMatUnsatFittingExponent3(), setMatUnsatFittingExponent3DryingCurve(), setMatUnsatAirEntryPressureHead(), setMatMassAquiferThickness(), setMatMassPorosity(), setMatMassSorptionCoeff1(), setMatMassSorptionCoeff2(), setMatMassDiffusion(), setMatMassMaxLongDispersivity(), setMatMassMaxTransDispersivity(), setMatMassMinLongDispersivity(), setMatMassMinTransDispersivity(), setMatMassAnglePitch(), setMatMassAngleYaw(), setMatMassDecayRate(), setMatMassDecayRate2(), setMatMassSinkSource(), setMatMassTransferIn(), setMatMassTransferOut(), setMatHeatAquiferThickness(), setMatHeatPorosity(), setMatHeatSolidCapacity(), setMatHeatFluidCapacity(), setMatHeatSolidConductivity(), setMatHeatFluidConductivity(), setMatHeatMaxLongDispersivity(), setMatHeatMaxTransDispersivity(), setMatHeatMinLongDispersivity(), setMatHeatMinTransDispersivity(), setMatHeatAnglePitch(), setMatHeatAngleYaw(), setMatHeatFluidSinkSource(), setMatHeatSolidSinkSource(), setMatHeatTransferIn(), setMatHeatTransferOut(), setMatAnisotropyAnglePhi(), setMatAnisotropyAnglePsi(), setMatAnisotropyAngleTheta(), getSplineSaturationFunction(), getSplineConductivityFunction(), setSplineSaturationFunction(), setSplineConductivityFunction(), getSplineSaturationFunction2(), getSplineConductivityFunction2(), setSplineSaturationFunction2(), setSplineConductivityFunction2(), getSplineSaturationId(), getSplineConductivityId(), setSplineSaturationId(), setSplineConductivityId(), getMatElementActive(), setMatElementActive(), getViscosityDependency(), setViscosityDependency(), getParamSize(), getParamValue(), getParamValues(), getParamPowId(), getParamPowIds(), setParamValue(), setParamValues(), setParamPowId(), setParamIds(), resetParamValues(), enableParamRecording(), getParameter(), releaseParameter(), getParamSize2(), getParamValue2(), getParamValues2(), setParamValue2(), setParamValues2(), setParamPowIds2(), getParamPowIds2(), resetParamValues2(), enableParamRecording2()

setX(node, value)

IfmSetX - Set the X coordinate of a node relative to the origin

Physical unit is [m].

Parameters:
  • node (int) – Node number
  • value (float) – x-coordinate value to be set
Returns:

The node’s X coordinate

Return type:

float

setXVelocityValue(node, value)

Set the x-component of the Darcy velocity vector.

Physical unit is [m/d].

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setY(node, value)

Set the Y coordinate of a node relative to the origin

Physical unit is [m]

Parameters:
  • node (int) – Node number
  • value (float) – y-coordinate value to be set
Returns:

The node’s Y coordinate

Return type:

float

setYVelocityValue(node, value)

Set the y-component of the Darcy velocity vector.

Physical unit is [m/d].

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

setZ(node, value)

Set the Z coordinate of a node relative to the origin

Physical unit is [m]

Parameters:
  • node (int) – Node number
  • value (float) – z-coordinate value to be set
Returns:

The node’s Z coordinate

Return type:

float

setZVelocityValue(node, value)

Set the z-component of the Darcy velocity vector

Physical unit is [m/d]

Parameters:
  • node (int) – Node number
  • value (float) – Value to be set

See also

getResultsFlowHeadValue(), getResultsFlowHeadPreviousTimeValue(), getPredictorHeadTimeValue(), setPredictorHeadTimeValue(), getAccelerationHeadTimeValue(), getResultsFlowPressureValue(), getResultsFlowSaturationValue(), getFlowSaturationValueAtGivenHead(), getResultsFlowMoistureContentValue(), getResultsTransportMassValue(), getResultsTransportMassPreviousTimeValue(), getPredictorMassTimeValue(), setPredictorMassTimeValue(), getAccelerationMassTimeValue(), getResultsTransportHeatValue(), getResultsTransportHeatPreviousTimeValue(), getPredictorHeatTimeValue(), setPredictorHeatTimeValue(), getAccelerationHeatTimeValue(), setResultsFlowHeadValue(), setResultsFlowHeadPreviousTimeValue(), setResultsFlowPressureValue(), setResultsFlowSaturationValue(), setResultsFlowMoistureContentValue(), setResultsTransportMassValue(), setResultsTransportMassPreviousTimeValue(), setResultsTransportMassIntermediateValue(), getSesultsTransportHeatValue(), setResultsTransportHeatPreviousTimeValue(), getResultsFlowHeadValueAtXYZ(), getResultsTransportMassValueAtXYZ(), getResultsTransportHeatValueAtXYZ(), getResultsFlowPressureValueAtXYZ(), getResultsFlowSaturationValueAtXYZ(), getResultsFlowMoistureContentValueAtXYZ(), getResultsFlowHeadValueAtXYSlice(), getResultsTransportMassValueAtXYSlice(), getResultsTransportHeatValueAtXYSlice(), getResultsFlowPressureValueAtXYSlice(), getResultsFlowSaturationValueAtXYSlice(), getResultsFlowMoistureContentValueAtXYSlice(), isVelocityFieldPresent(), getResultsXVelocityValue(), getResultsYVelocityValue(), getResultsZVelocityValue(), getResultsVelocityNormValue(), getResultsXVelocityValueAtXYZ(), getResultsYVelocityValueAtXYZ(), getResultsZVelocityValueAtXYZ(), setXVelocityValue(), setYVelocityValue(), setZVelocityValue(), resultsNodalVelocityValuesAtXYZ(), getResultsElementalVelocityValuesAtXYZ(), getHistoryValues(), getProtectionZone()

simulationControl(ctrl_flag)

Set the simulation control flag. Use this function to control the simulation sequence from within a callback.

Parameters:ctrl_flag ({ifm.Enum.CTL_CONTINUE, ifm.Enum.CTL_ABORT, ifm.Enum.CTL_BREAK, ifm.Enum.CTL_REPEAT, ifm.Enum.CTL_SKIP}) – sSimulation control flag
singleStep()

Perform a single simulation time step.

startSimulator([dac_or_dar [fmode[, listoftimesteps[, runSimulation = True]]])

Perform a full simulation run.

Examples

>>> startSimulator('output.dac', 2, [0, 10, 20])
>>> # Starts simulation and generates an ASCII DAC file named 'output.dac' with output at 0, 10, and 20 days

See also

start_stimu()

stopSimulator()

Stops the simulator after simulation run started with startSimulator().

submitPendingChanges()
timeStepIsRejected()

Test if the time step is rejected.

Returns:True if an adaptive time step has been rejected and a solution has to be repeated with a reduced time step, False otherwise
Return type:bool
updateElementExtents()

Update FEFLOW’s internal cache of element extents Call IfmUpdateElementExtensts() after changing the geometry of the FEM mesh to update the element extents.