instance_PartTool
Select the partitioning tool to use.
Use PETSc interface to various partitioning tools.
Use direct interface to Metis.
Select the partitioning tool to use.
Use PETSc interface to various partitioning tools.
Use direct interface to Metis.
Different algorithms to make the sparse graph with weighted edges
from the multidimensional mesh. Main difference is dealing with
neighboring of elements of different dimension.
Add an edge for any pair of neighboring elements.
Same as before and assign higher weight to cuts of lower dimension in order to make them stick to one face.
Add an edge for any pair of neighboring elements of the same dimension (bad for matrix multiply).
Use BIH for finding initial candidates, then continue by prolongation.
Use BIH for finding all candidates.
Use bounding boxes for finding initial candidates, then continue by prolongation.
Specify the section in mesh input file where field data is listed.
Some sections are specific to file format.
point_data (VTK) / node_data (GMSH)
cell_data (VTK) / element_data (GMSH)
element_node_data (only for GMSH)
native_data (only for VTK)
Specify interpolation of the input data from its input mesh to the computational mesh.
Topology and indices of nodes and elements ofthe input mesh and the computational mesh are identical. This interpolation is typically used for GMSH input files containing only the field values without explicit mesh specification.
Topologies of the input mesh and the computational mesh are the same, the node and element numbering may differ. This interpolation can be used also for VTK input data.
Topologies of the input mesh and the computational mesh may differ. Constant values on the elements of the computational mesh are evaluated using the Gaussian quadrature of the fixed order 4, where the quadrature points and their values are found in the input mesh and input data using the BIH tree search.
Topologies of the input mesh and the computational mesh may differ. Can be applied only for boundary fields. For every (boundary) element of the computational mesh the intersection with the input mesh is computed. Constant values on the elements of the computational mesh are evaluated as the weighted average of the (constant) values on the intersecting elements of the input mesh.
Homogeneous Neumann boundary condition
(zero normal flux over the boundary).
Dirichlet boundary condition. Specify the pressure head through the bc_pressure
field or the piezometric head through the bc_piezo_head
field.
Flux boundary condition (combines Neumann and Robin type). Water inflow equal to {$ \delta_d(q_d^N + \sigma_d (h_d^R - h_d) )$}. Specify the water inflow by the bc_flux
field, the transition coefficient by bc_robin_sigma
and the reference pressure head or piezometric head through bc_pressure
or bc_piezo_head
respectively.
Seepage face boundary condition. Pressure and inflow bounded from above. Boundary with potential seepage flow is described by the pair of inequalities: {$h_d \le h_d^D$} and {$ -\boldsymbol q_d\cdot\boldsymbol n \le \delta q_d^N$}, where the equality holds in at least one of them. Caution: setting {$q_d^N$} strictly negative may lead to an ill posed problem since a positive outflow is enforced. Parameters {$h_d^D$} and {$q_d^N$} are given by the fields bc_switch_pressure
(or bc_switch_piezo_head
) and bc_flux
respectively.
River boundary condition. For the water level above the bedrock, {$H_d > H_d^S$}, the Robin boundary condition is used with the inflow given by: { $ \delta_d(q_d^N + \sigma_d(H_d^D - H_d) )$}. For the water level under the bedrock, constant infiltration is used: { $ \delta_d(q_d^N + \sigma_d(H_d^D - H_d^S) )$}. Parameters: bc_pressure
, bc_switch_pressure
, bc_sigma
, bc_flux
.
ASCII variant of VTK file format
Uncompressed appended binary XML VTK format without usage of base64 encoding of appended data.
Appended binary XML VTK format without usage of base64 encoding of appended data. Compressed with ZLib.
Discrete type of output. Determines type of output data (element, node, native etc).
Node data / point data.
Corner data.
Element data / cell data.
Native data (Flow123D data).
Selection of output fields for the Flow_Darcy_MH model.
{$[m]$} Pressure solution - P0 interpolation.
{$[m]$} Pressure solution - P1 interpolation.
{$[m]$} Piezo head solution - P0 interpolation.
{$[ms^{-1}]$} Velocity solution - P0 interpolation.
{$[-]$} Input field: Subdomain ids of the domain decomposition.
{$[-]$} Input field: Region ids.
{$[-]$} Input field: Anisotropy of the conductivity tensor.
{$[m^{3-d}]$} Input field: Complement dimension parameter (cross section for 1D, thickness for 2D).
{$[ms^{-1}]$} Input field: Isotropic conductivity scalar.
{$[-]$} Input field: Transition coefficient between dimensions.
{$[s^{-1}]$} Input field: Water source density.
{$[m]$} Input field: Initial condition for pressure in time dependent problems.
{$[m^{-1}]$} Input field: Storativity (in time dependent problems).
Selection of output fields for the Flow_Darcy_MH_specific model.
{$[m]$} Error norm of the pressure solution. [Experimental]
{$[ms^{-1}]$} Error norm of the velocity solution. [Experimental]
{$[s^{-1}]$} Error norm of the divergence of the velocity solution. [Experimental]
Format of output file for balance.
Legacy format used by previous program versions.
Excel format with tab delimiter.
Format compatible with GnuPlot datafile with fixed column width.
No Mortar method is applied.
Mortar space: P0 on elements of lower dimension.
Mortar space: P1 on intersections, using non-conforming pressures.
Van Genuchten soil model with cutting near zero.
Irmay model for conductivity, Van Genuchten model for the water content. Suitable for bentonite.
Selection of output fields for the Solute_Advection_FV model.
{$[-]$} Input field: Porosity of the mobile phase.
{$[-]$} Input field: INTERNAL. Water content passed from unsaturated Darcy flow model.
{$[m^{-3}kgs^{-1}]$} Input field: Density of concentration sources.
{$[s^{-1}]$} Input field: Concentration flux.
{$[m^{-3}kg]$} Input field: Concentration sources threshold.
{$[m^{-3}kg]$} Input field: Initial values for concentration of substances.
{$[m^{-3}kg]$} Concentration solution.
{$[-]$} Input field: Region ids.
{$[-]$} Input field: Subdomain ids of the domain decomposition.
Types of boundary conditions for advection-diffusion solute transport model.
Default transport boundary condition.
On water inflow {$(q_w \le 0)$}, total flux is given by the reference concentration 'bc_conc'. On water outflow we prescribe zero diffusive flux, i.e. the mass flows out only due to advection.
Dirichlet boundary condition {$ c = c_D $}.
The prescribed concentration {$c_D$} is specified by the field 'bc_conc'.
Total mass flux boundary condition.
The prescribed total incoming flux can have the general form {$\delta(f_N+\sigma_R(c_R-c) )$}, where the absolute flux {$f_N$} is specified by the field 'bc_flux', the transition parameter {$\sigma_R$} by 'bc_robin_sigma', and the reference concentration {$c_R$} by 'bc_conc'.
Diffusive flux boundary condition.
The prescribed incoming mass flux due to diffusion can have the general form {$\delta(f_N+\sigma_R(c_R-c) )$}, where the absolute flux {$f_N$} is specified by the field 'bc_flux', the transition parameter {$\sigma_R$} by 'bc_robin_sigma', and the reference concentration {$c_R$} by 'bc_conc'.
Type of penalty term.
non-symmetric weighted interior penalty DG method
incomplete weighted interior penalty DG method
symmetric weighted interior penalty DG method
Selection of output fields for the Solute_AdvectionDiffusion_DG model.
{$[-]$} Input field: Porosity of the mobile phase.
{$[-]$} Input field: INTERNAL. Water content passed from unsaturated Darcy flow model.
{$[m^{-3}kgs^{-1}]$} Input field: Density of concentration sources.
{$[s^{-1}]$} Input field: Concentration flux.
{$[m^{-3}kg]$} Input field: Concentration sources threshold.
{$[m^{-3}kg]$} Input field: Initial values for concentration of substances.
{$[m]$} Input field: Longitudinal dispersivity in the liquid (for each substance).
{$[m]$} Input field: Transverse dispersivity in the liquid (for each substance).
{$[m^{2}s^{-1}]$} Input field: Molecular diffusivity in the liquid (for each substance).
{$[m^{-3}kg]$} Input field: Rock matrix density.
{$[m^{3}kg^{-1}]$} Input field: Coefficient of linear sorption.
{$[m^{-3}kg]$} Concentration solution.
{$[-]$} Input field: Coefficient of diffusive transfer through fractures (for each substance).
{$[-]$} Input field: Penalty parameter influencing the discontinuity of the solution (for each substance). Its default value 1 is sufficient in most cases. Higher value diminishes the inter-element jumps.
{$[-]$} Input field: Region ids.
{$[-]$} Input field: Subdomain ids of the domain decomposition.
No sorption considered.
Linear isotherm runs the concentration exchange between liquid and solid.
Langmuir isotherm runs the concentration exchange between liquid and solid.
Freundlich isotherm runs the concentration exchange between liquid and solid.
Selection of output fields for the Sorption model.
{$[m^{-3}kg]$} Input field: Rock matrix density.
{$[-]$} Input field: Considered sorption is described by selected isotherm.
If porosity on an element is equal to 1.0 (or even higher), meaning no sorbing surface, then type 'none' will be selected automatically.
{$[m^{3}kg^{-1}]$} Input field: Distribution coefficient { $k_l, k_F, k_L $} of linear, Freundlich or Langmuir isotherm respectively.
{$[-]$} Input field: Additional parameter {$ \alpha $} of nonlinear isotherms.
{$[-]$} Input field: Initial solid concentration of substances. It is a vector: one value for every substance.
{$[-]$} Concentration solution in the solid phase.
Selection of output fields for the SorptionMobile model.
{$[m^{-3}kg]$} Input field: Rock matrix density.
{$[-]$} Input field: Considered sorption is described by selected isotherm.
If porosity on an element is equal to 1.0 (or even higher), meaning no sorbing surface, then type 'none' will be selected automatically.
{$[m^{3}kg^{-1}]$} Input field: Distribution coefficient { $k_l, k_F, k_L $} of linear, Freundlich or Langmuir isotherm respectively.
{$[-]$} Input field: Additional parameter {$ \alpha $} of nonlinear isotherms.
{$[-]$} Input field: Initial solid concentration of substances. It is a vector: one value for every substance.
{$[-]$} Concentration solution in the solid mobile phase.
Selection of output fields for the SorptionImmobile model.
{$[m^{-3}kg]$} Input field: Rock matrix density.
{$[-]$} Input field: Considered sorption is described by selected isotherm.
If porosity on an element is equal to 1.0 (or even higher), meaning no sorbing surface, then type 'none' will be selected automatically.
{$[m^{3}kg^{-1}]$} Input field: Distribution coefficient { $k_l, k_F, k_L $} of linear, Freundlich or Langmuir isotherm respectively.
{$[-]$} Input field: Additional parameter {$ \alpha $} of nonlinear isotherms.
{$[-]$} Input field: Initial solid concentration of substances. It is a vector: one value for every substance.
{$[-]$} Concentration solution in the solid immobile phase.
Selection of output fields for the DualPorosity model.
{$[s^{-1}]$} Input field: Diffusion coefficient of non-equilibrium linear exchange between mobile and immobile zone.
{$[-]$} Input field: Porosity of the immobile zone.
{$[m^{-3}kg]$} Input field: Initial concentration of substances in the immobile zone.
{$[m^{-3}kg]$}
Types of boundary conditions for heat transfer model.
Default heat transfer boundary condition.
On water inflow {$(q_w \le 0)$}, total energy flux is given by the reference temperature 'bc_temperature'. On water outflow we prescribe zero diffusive flux, i.e. the energy flows out only due to advection.
Dirichlet boundary condition {$T = T_D $}.
The prescribed temperature {$T_D$} is specified by the field 'bc_temperature'.
Total energy flux boundary condition.
The prescribed incoming total flux can have the general form {$\delta(f_N+\sigma_R(T_R-T) )$}, where the absolute flux {$f_N$} is specified by the field 'bc_flux', the transition parameter {$\sigma_R$} by 'bc_robin_sigma', and the reference temperature {$T_R$} by 'bc_temperature'.
Diffusive flux boundary condition.
The prescribed incoming energy flux due to diffusion can have the general form {$\delta(f_N+\sigma_R(T_R-T) )$}, where the absolute flux {$f_N$} is specified by the field 'bc_flux', the transition parameter {$\sigma_R$} by 'bc_robin_sigma', and the reference temperature {$T_R$} by 'bc_temperature'.
Selection of output fields for the Heat_AdvectionDiffusion_DG model.
{$[K]$} Input field: Initial temperature.
{$[-]$} Input field: Porosity.
{$[-]$} Input field:
{$[m^{-3}kg]$} Input field: Density of fluid.
{$[m^{2}s^{-2}K^{-1}]$} Input field: Heat capacity of fluid.
{$[mkgs^{-3}K^{-1}]$} Input field: Heat conductivity of fluid.
{$[m^{-3}kg]$} Input field: Density of solid (rock).
{$[m^{2}s^{-2}K^{-1}]$} Input field: Heat capacity of solid (rock).
{$[mkgs^{-3}K^{-1}]$} Input field: Heat conductivity of solid (rock).
{$[m]$} Input field: Longitudinal heat dispersivity in fluid.
{$[m]$} Input field: Transverse heat dispersivity in fluid.
{$[m^{-1}kgs^{-3}]$} Input field: Density of thermal source in fluid.
{$[m^{-1}kgs^{-3}]$} Input field: Density of thermal source in solid.
{$[s^{-1}]$} Input field: Heat exchange rate of source in fluid.
{$[s^{-1}]$} Input field: Heat exchange rate of source in solid.
{$[K]$} Input field: Reference temperature of source in fluid.
{$[K]$} Input field: Reference temperature in solid.
{$[K]$} Temperature solution.
{$[-]$} Input field: Coefficient of diffusive transfer through fractures (for each substance).
{$[-]$} Input field: Penalty parameter influencing the discontinuity of the solution (for each substance). Its default value 1 is sufficient in most cases. Higher value diminishes the inter-element jumps.
{$[-]$} Input field: Region ids.
{$[-]$} Input field: Subdomain ids of the domain decomposition.