mp-advec-diff: Parameter descriptionο
Contentsο
π· baseο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Sets the base name for the application that will be fed to the problem type. |
|
|
|
Defines the dimension of the problem |
|
|
|
Floating point number format. Currently, only βdoubleβ is explicitely instantiated. |
|
|
|
Defines the number of initial global refinements |
|
|
|
Set this parameter to true to list parameters in output |
|
|
|
Sets the verbosity level of the console output: 0: silent: for non-robust tests and benchmark runs; 1: minimal: for robust tests; 2: detailed; 3: full |
|
base: feο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Finite Element.FE_Q: hexahedral continuous finite element with polynomial degree p; FE_SimplexP: tetrahedral continuous finite element with polynomial degree p; FE_Q_iso_Q1: hexahedral continuous finite element with p subdivisions containing linear elements; FE_DGQ: hexahedral discontinuous finite element with polynomial degree p |
|
|
|
Defines the degree p of the finite element type. If βtypeβ is βFE_Q_iso_Q1β this parameter defines the number of subdivisions. |
π· time steppingο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Defines the start time for the solution of the levelset problem |
|
|
|
Sets the end time for the solution of the levelset problem |
|
|
|
Sets the step size for time stepping. For non-uniform time stepping, this parameter determines the size of the first time step. |
|
|
|
Sets the maximum number of melt_pool steps |
|
|
|
Set an analytical function to determine the time step size. For the prediction of the new time increment, the old time is used. |
π· adaptive meshingο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Set this parameter to true to activate adaptive meshing |
|
|
|
Set this parameter to true to not refine/coarsen along boundaries. |
|
|
|
Defines the (upper) percentage of elements that should be refined |
|
|
|
Defines the (lower) percentage of elements that should be coarsened |
|
|
|
Defines the number of maximum refinement steps one grid cell will be undergone. |
|
|
|
Defines the number of minimum refinement steps one grid cell will be undergone. |
|
|
|
Defines the number of initial refinements. |
|
|
|
Defines at every nth step the amr should be performed. |
|
|
|
Minimum number of cells that must be marked for refinement/coarsening before the mesh is updated. |
|
|
|
Minimum indicator value required for a cell to be considered for refinement. |
|
|
|
Set this parameter to true to average the contribututions to the same DoF coming from different cells during solution transfer. |
π· advection diffusionο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|||
|
|||
|
|
|
Defines the diffusivity for the advection diffusion equation |
|
|
|
Choose the corresponding implementation of the advection diffusion operation. |
|
|
|
Set this parameter to true to enable time-dependent bc. |
|
|||
|
|||
|
advection diffusion: feο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Finite Element.FE_Q: hexahedral continuous finite element with polynomial degree p; FE_SimplexP: tetrahedral continuous finite element with polynomial degree p; FE_Q_iso_Q1: hexahedral continuous finite element with p subdivisions containing linear elements; FE_DGQ: hexahedral discontinuous finite element with polynomial degree p |
|
|
|
Defines the degree p of the finite element type. If βtypeβ is βFE_Q_iso_Q1β this parameter defines the number of subdivisions. |
advection diffusion: convection stabilizationο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Defines the type for convection stabilization. |
|
|
|
Defines the stabilization coefficient for convection. (default velocity-dependent). |
advection diffusion: predictorο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Choose a predictor type: none: use old value as initial guess; zero: se zeros as initial guess; linear_extrapolation: calculate the predictor by a linear combination from the two old solution vectors; least_squares_projection: least squares projection (WIP) |
|
|
|
Choose the number of old solution vectors considered.This parameter is only relevant for least squares projection.For all other predictors, this parameter will be set appropriately. |
advection diffusion: linear solverο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Set this parameter for choosing an iterative linear solver type. |
|
|
|
Set this parameter for choosing a preconditioner type. |
|
|
|
Set the maximum number of iterations for solving the linear system of equations. |
|
|
|
Set the relative tolerance for a successful solution of the linear system of equations. |
|
|
|
Set the absolute tolerance for a successful solution of the linear system of equations. |
|
|
|
Set this parameter if a matrix free solution procedure should be performed. |
|
|
|
Set the monitor type of the linear solver. |
advection diffusion: time integrationο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Name of the time integration scheme. |
|
|
|
Frequency at which the preconditioner gets updated. |
|
|||
|
advection diffusion: time integration: nlsolveο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Set the number of maximum nonlinear iterations with standard tolerances. |
|
|
|
Set the tolerance for the maximum allowed correction of the unknown field. |
|
|
|
Set the tolerance for the maximum allowed residual of the nonlinear system. |
|
|
|
Set the number of maximum nonlinear iterations with alternative tolerances. |
|
|
|
Set the alternative tolerance for the maximum allowed correction of the unknown field. |
|
|
|
Set the alternative tolerance for the maximum allowed residual of the nonlinear system. |
|
|
|
Set to one for detailed solver output. |
advection diffusion: time integration: linear solverο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Set this parameter for choosing an iterative linear solver type. |
|
|
|
Set this parameter for choosing a preconditioner type. |
|
|
|
Set the maximum number of iterations for solving the linear system of equations. |
|
|
|
Set the relative tolerance for a successful solution of the linear system of equations. |
|
|
|
Set the absolute tolerance for a successful solution of the linear system of equations. |
|
|
|
Set this parameter if a matrix free solution procedure should be performed. |
|
|
|
Set the monitor type of the linear solver. |
π· outputο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Sets the base directory for all output. |
|
|
|
Every n timestep that should be written |
|
|
|
Write output output every given time step. If this parameter is set, the output write frequency is deactivated. |
|
|
|
Specify variables that you request to output. |
|
|
|
Set this parameter to true to enable user defined postprocessing. |
|
|||
|
output: paraviewο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Set this parameter to true to activate paraview output. |
|
|
|
Sets the base name for paraview output files. |
|
|
|
Number of digits for the frame number of the vtu-file. |
|
|
|
Set this parameter to true to output a vtu-file with the boundary id. |
|
|
|
Set this parameter to true to output the subdomain ranks. |
|
|
|
Set to true to output the material id. |
|
|
|
Set this parameter to false to write bi- or trilinear data only. Set this parameter to true to write higher order cell data. Note: higher order cell data can only be written for hexahedron meshes and 2 or 3 dimensions. |
|
|
|
Number of parallel written vtu-files. |
|
|
|
Control number of patches to enable high-order. |
output: particlesο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Set this parameter to true to activate particle paraview output. |
|
|
|
Sets the base name for particle output files. |
π· profilingο
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Set this parameter to true if profiling should be enabled. It will be automaticallyenabled for verbosity level >=1. |
|
|
|
Write profiling output every given time step size. If this parameter is set, the specified parameter for write frequency is overwritten. |
|
|
|
Choose the type of time measure to write profiling information. |