diff --git a/.readthedocs.yaml b/.readthedocs.yaml
index e53111c9a2e..65cdfb6bd24 100644
--- a/.readthedocs.yaml
+++ b/.readthedocs.yaml
@@ -18,8 +18,7 @@ sphinx:
# Optionally build your docs in additional formats such as PDF and ePub
formats:
- htmlzip
-# TODO: reenable once the pdf errors are fixed
-# - pdf
+ - pdf
conda:
environment: ./doc/sphinx/environment.yml
diff --git a/contrib/utilities/jsontomarkdown.py b/contrib/utilities/jsontomarkdown.py
index e27d43aa684..1eae0e8d906 100755
--- a/contrib/utilities/jsontomarkdown.py
+++ b/contrib/utilities/jsontomarkdown.py
@@ -106,7 +106,7 @@ def escape_doc_string(text) :
# Finally escape some characters that have special meaning in markdown:
tmp = re.sub(r'\[(.*)\]\(',
- r'\[\1\](',
+ r'{\1}(',
tmp)
return tmp;
diff --git a/doc/parameter_view/parameters.xml b/doc/parameter_view/parameters.xml
index 7e872e23655..6a290651f06 100644
--- a/doc/parameter_view/parameters.xml
+++ b/doc/parameter_view/parameters.xml
@@ -83,7 +83,7 @@ The number of space dimensions you want to run this program in. ASPECT can run i
The end time of the simulation. The default value is a number so that when converted from years to seconds it is approximately equal to the largest number representable in floating point arithmetic. For all practical purposes, this equals infinity. Units: Years if the 'Use years in output instead of seconds' parameter is set; seconds otherwise.
-434
+436
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -447,7 +447,7 @@ Select one of the following models:
`function': A model in which the adiabatic profile is specified by a user defined function. The supplied function has to contain temperature, pressure, and density as a function of depth in this order.
-1420
+1426
[Selection ascii data|compute entropy profile|compute profile|function ]
@@ -465,7 +465,7 @@ $ASPECT_SOURCE_DIR/tests/adiabatic-conditions/ascii-data/test/
The name of a directory that contains the model data. This path may either be absolute (if starting with a `/') or relative to the current directory. The path may also include the special text `$ASPECT_SOURCE_DIR' which will be interpreted as the path in which the ASPECT source files were located when ASPECT was compiled. This interpretation allows, for example, to reference files located in the `data/' subdirectory of ASPECT.
-1421
+1427
[DirectoryName]
@@ -478,7 +478,7 @@ The name of a directory that contains the model data. This path may either be ab
The file name of the model data.
-1422
+1428
[Anything]
@@ -495,7 +495,7 @@ The file name of the model data.
Scalar factor, which is applied to the model data. You might want to use this to scale the input to a reference model. Another way to use this factor is to convert units of the input files. For instance, if you provide velocities in cm/yr set this factor to 0.01.
-1423
+1429
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -514,7 +514,7 @@ Scalar factor, which is applied to the model data. You might want to use this to
The number of points we use to compute the adiabatic profile. The higher the number of points, the more accurate the downward integration from the adiabatic surface conditions will be.
-1424
+1430
[Integer range 5...2147483647 (inclusive)]
@@ -531,7 +531,7 @@ The number of points we use to compute the adiabatic profile. The higher the num
The surface entropy for the profile.
-1425
+1431
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -550,7 +550,7 @@ initial composition
Select how the reference profile for composition is computed. This profile is used to evaluate the material model, when computing the pressure and temperature profile.
-1429
+1435
[Selection initial composition|function ]
@@ -565,7 +565,7 @@ Sometimes it is convenient to use symbolic constants in the expression that desc
A typical example would be to set this runtime parameter to `pi=3.1415926536' and then use `pi' in the expression of the actual formula. (That said, for convenience this class actually defines both `pi' and `Pi' by default, but you get the idea.)
-1428
+1434
[Anything]
@@ -584,7 +584,7 @@ The formula that denotes the function you want to evaluate for particular values
If the function you are describing represents a vector-valued function with multiple components, then separate the expressions for individual components by a semicolon.
-1427
+1433
[Anything]
@@ -601,7 +601,7 @@ If the function you are describing represents a vector-valued function with mult
The number of points we use to compute the adiabatic profile. The higher the number of points, the more accurate the downward integration from the adiabatic surface temperature will be.
-1430
+1436
[Integer range 5...2147483647 (inclusive)]
@@ -618,7 +618,7 @@ false
Whether to use the 'Surface condition function' to determine surface conditions, or the 'Adiabatic surface temperature' and 'Surface pressure' parameters. If this is set to true the reference profile is updated every timestep. The function expression of the function should be independent of space, but can depend on time 't'. The function must return two components, the first one being reference surface pressure, the second one being reference surface temperature.
-1431
+1437
[Bool]
@@ -635,7 +635,7 @@ x,t
The names of the variables as they will be used in the function, separated by commas. By default, the names of variables at which the function will be evaluated are `x' (in 1d), `x,y' (in 2d) or `x,y,z' (in 3d) for spatial coordinates and `t' for time. You can then use these variable names in your function expression and they will be replaced by the values of these variables at which the function is currently evaluated. However, you can also choose a different set of names for the independent variables at which to evaluate your function expression. For example, if you work in spherical coordinates, you may wish to set this input parameter to `r,phi,theta,t' and then use these variable names in your function expression.
-1426
+1432
[Anything]
@@ -651,7 +651,7 @@ Sometimes it is convenient to use symbolic constants in the expression that desc
A typical example would be to set this runtime parameter to `pi=3.1415926536' and then use `pi' in the expression of the actual formula. (That said, for convenience this class actually defines both `pi' and `Pi' by default, but you get the idea.)
-1434
+1440
[Anything]
@@ -670,7 +670,7 @@ The formula that denotes the function you want to evaluate for particular values
If the function you are describing represents a vector-valued function with multiple components, then separate the expressions for individual components by a semicolon.
-1433
+1439
[Anything]
@@ -687,7 +687,7 @@ x,t
The names of the variables as they will be used in the function, separated by commas. By default, the names of variables at which the function will be evaluated are `x' (in 1d), `x,y' (in 2d) or `x,y,z' (in 3d) for spatial coordinates and `t' for time. You can then use these variable names in your function expression and they will be replaced by the values of these variables at which the function is currently evaluated. However, you can also choose a different set of names for the independent variables at which to evaluate your function expression. For example, if you work in spherical coordinates, you may wish to set this input parameter to `r,phi,theta,t' and then use these variable names in your function expression.
-1432
+1438
[Anything]
@@ -705,7 +705,7 @@ Sometimes it is convenient to use symbolic constants in the expression that desc
A typical example would be to set this runtime parameter to `pi=3.1415926536' and then use `pi' in the expression of the actual formula. (That said, for convenience this class actually defines both `pi' and `Pi' by default, but you get the idea.)
-1437
+1443
[Anything]
@@ -722,7 +722,7 @@ A typical example would be to set this runtime parameter to `pi=3.1415926536&apo
Expression for the adiabatic temperature, pressure, and density separated by semicolons as a function of `depth'.
-1438
+1444
[Anything]
@@ -737,7 +737,7 @@ depth
-1439
+1445
[Anything]
@@ -761,7 +761,7 @@ Mathematically speaking, the compositional fields satisfy an advection equation
A warning for models with melt transport: In models with fluid flow, some compositional fields (in particular the porosity) might be transported with the fluid velocity, and would need to set the constraints based on the fluid velocity. However, this is currently not possible, because we reuse the same matrix for all compositional fields, and therefore can not use different constraints for different fields. Consequently, we set this parameter to true by default in models where melt transport is enabled. Be aware that if you change this default setting, you will not use the melt velocity, but the solid velocity to determine on which parts of the boundaries there is outflow.
-1393
+1399
[Selection true|false|false for models without melt ]
@@ -778,7 +778,7 @@ The names of the boundaries listed here can either be numbers (in which case the
This parameter only describes which boundaries have a fixed composition, but not what composition should hold on these boundaries. The latter piece of information needs to be implemented in a plugin in the BoundaryComposition group, unless an existing implementation in this group already provides what you want.
-1392
+1398
[List of <[Anything]> of length 0...4294967295 (inclusive)]
@@ -811,7 +811,7 @@ Because this class simply takes what the initial composition had described, this
`spherical constant': A model in which the composition is chosen constant on the inner and outer boundaries of a sphere, spherical shell, chunk or ellipsoidal chunk. Parameters are read from subsection 'Spherical constant'.
-1389
+1395
[MultipleSelection ascii data|box|box with lithosphere boundary indicators|function|initial composition|spherical constant ]
@@ -828,7 +828,7 @@ add
A comma-separated list of operators that will be used to append the listed composition models onto the previous models. If only one operator is given, the same operator is applied to all models.
-1390
+1396
[MultipleSelection add|subtract|minimum|maximum|replace if valid ]
@@ -865,7 +865,7 @@ Because this class simply takes what the initial composition had described, this
\textbf{Warning}: This parameter provides an old and deprecated way of specifying boundary composition models and shouldn't be used. Please use 'List of model names' instead.
-1391
+1397
[Selection ascii data|box|box with lithosphere boundary indicators|function|initial composition|spherical constant|unspecified ]
@@ -883,7 +883,7 @@ $ASPECT_SOURCE_DIR/data/boundary-composition/ascii-data/test/
The name of a directory that contains the model data. This path may either be absolute (if starting with a `/') or relative to the current directory. The path may also include the special text `$ASPECT_SOURCE_DIR' which will be interpreted as the path in which the ASPECT source files were located when ASPECT was compiled. This interpretation allows, for example, to reference files located in the `data/' subdirectory of ASPECT.
-1394
+1400
[DirectoryName]
@@ -900,7 +900,7 @@ box_2d_%s.%d.txt
The file name of the model data. Provide file in format: (File name).\%s\%d, where \%s is a string specifying the boundary of the model according to the names of the boundary indicators (of the chosen geometry model), and \%d is any sprintf integer qualifier specifying the format of the current file number.
-1397
+1403
[Anything]
@@ -917,7 +917,7 @@ The file name of the model data. Provide file in format: (File name).\%s\%d, whe
Time step between following data files. Depending on the setting of the global `Use years in output instead of seconds' flag in the input file, this number is either interpreted as seconds or as years. The default is one million, i.e., either one million seconds or one million years.
-1398
+1404
[Double 0...MAX_DOUBLE (inclusive)]
@@ -934,7 +934,7 @@ false
In some cases the boundary files are not numbered in increasing but in decreasing order (e.g. `Ma BP'). If this flag is set to `True' the plugin will first load the file with the number `First data file number' and decrease the file number during the model run.
-1401
+1407
[Bool]
@@ -951,7 +951,7 @@ In some cases the boundary files are not numbered in increasing but in decreasin
The `First data file model time' parameter has been deactivated and will be removed in a future release. Do not use this parameter and instead provide data files starting from the model start time.
-1399
+1405
[Double 0...MAX_DOUBLE (inclusive)]
@@ -968,7 +968,7 @@ The `First data file model time' parameter has been deactivated and will be
Number of the first velocity file to be loaded when the model time is larger than `First velocity file model time'.
-1400
+1406
[Integer range -2147483648...2147483647 (inclusive)]
@@ -985,7 +985,7 @@ Number of the first velocity file to be loaded when the model time is larger tha
Scalar factor, which is applied to the model data. You might want to use this to scale the input to a reference model. Another way to use this factor is to convert units of the input files. For instance, if you provide velocities in cm/yr set this factor to 0.01.
-1396
+1402
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1000,7 +1000,7 @@ Scalar factor, which is applied to the model data. You might want to use this to
A comma separated list of composition boundary values at the bottom boundary (at minimal $y$-value in 2d, or minimal $z$-value in 3d). This list must have as many entries as there are compositional fields. Units: none.
-1404
+1410
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -1013,7 +1013,7 @@ A comma separated list of composition boundary values at the bottom boundary (at
A comma separated list of composition boundary values at the left boundary (at minimal $x$-value). This list must have as many entries as there are compositional fields. Units: none.
-1402
+1408
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -1026,7 +1026,7 @@ A comma separated list of composition boundary values at the left boundary (at m
A comma separated list of composition boundary values at the right boundary (at maximal $x$-value). This list must have as many entries as there are compositional fields. Units: none.
-1403
+1409
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -1039,7 +1039,7 @@ A comma separated list of composition boundary values at the right boundary (at
A comma separated list of composition boundary values at the top boundary (at maximal $y$-value in 2d, or maximal $z$-value in 3d). This list must have as many entries as there are compositional fields. Units: none.
-1405
+1411
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -1054,7 +1054,7 @@ A comma separated list of composition boundary values at the top boundary (at ma
A comma separated list of composition boundary values at the bottom boundary (at minimal $y$-value in 2d, or minimal $z$-value in 3d). This list must have as many entries as there are compositional fields. Units: none.
-1418
+1424
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -1067,7 +1067,7 @@ A comma separated list of composition boundary values at the bottom boundary (at
A comma separated list of composition boundary values at the left boundary (at minimal $x$-value). This list must have as many entries as there are compositional fields. Units: none.
-1414
+1420
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -1080,7 +1080,7 @@ A comma separated list of composition boundary values at the left boundary (at m
A comma separated list of composition boundary values at the left boundary (at minimal $x$-value). This list must have as many entries as there are compositional fields. Units: none.
-1416
+1422
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -1093,7 +1093,7 @@ A comma separated list of composition boundary values at the left boundary (at m
A comma separated list of composition boundary values at the right boundary (at maximal $x$-value). This list must have as many entries as there are compositional fields. Units: none.
-1415
+1421
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -1106,7 +1106,7 @@ A comma separated list of composition boundary values at the right boundary (at
A comma separated list of composition boundary values at the right boundary (at maximal $x$-value). This list must have as many entries as there are compositional fields. Units: none.
-1417
+1423
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -1119,7 +1119,7 @@ A comma separated list of composition boundary values at the right boundary (at
A comma separated list of composition boundary values at the top boundary (at maximal $y$-value in 2d, or maximal $z$-value in 3d). This list must have as many entries as there are compositional fields. Units: none.
-1419
+1425
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -1138,7 +1138,7 @@ cartesian
A selection that determines the assumed coordinate system for the function variables. Allowed values are 'cartesian', 'spherical', and 'depth'. 'spherical' coordinates are interpreted as r,phi or r,phi,theta in 2d/3d respectively with theta being the polar angle. 'depth' will create a function, in which only the first parameter is non-zero, which is interpreted to be the depth of the point.
-1406
+1412
[Selection cartesian|spherical|depth ]
@@ -1153,7 +1153,7 @@ Sometimes it is convenient to use symbolic constants in the expression that desc
A typical example would be to set this runtime parameter to `pi=3.1415926536' and then use `pi' in the expression of the actual formula. (That said, for convenience this class actually defines both `pi' and `Pi' by default, but you get the idea.)
-1409
+1415
[Anything]
@@ -1172,7 +1172,7 @@ The formula that denotes the function you want to evaluate for particular values
If the function you are describing represents a vector-valued function with multiple components, then separate the expressions for individual components by a semicolon.
-1408
+1414
[Anything]
@@ -1189,7 +1189,7 @@ x,y,t
The names of the variables as they will be used in the function, separated by commas. By default, the names of variables at which the function will be evaluated are `x' (in 1d), `x,y' (in 2d) or `x,y,z' (in 3d) for spatial coordinates and `t' for time. You can then use these variable names in your function expression and they will be replaced by the values of these variables at which the function is currently evaluated. However, you can also choose a different set of names for the independent variables at which to evaluate your function expression. For example, if you work in spherical coordinates, you may wish to set this input parameter to `r,phi,theta,t' and then use these variable names in your function expression.
-1407
+1413
[Anything]
@@ -1208,7 +1208,7 @@ The names of the variables as they will be used in the function, separated by co
Maximal composition. Units: none.
-1411
+1417
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1225,7 +1225,7 @@ Maximal composition. Units: none.
Minimal composition. Units: none.
-1410
+1416
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1244,7 +1244,7 @@ Minimal composition. Units: none.
A comma separated list of composition boundary values at the bottom boundary (at minimal radius). This list must have one entry or as many entries as there are compositional fields. Units: none.
-1413
+1419
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -1261,7 +1261,7 @@ A comma separated list of composition boundary values at the bottom boundary (at
A comma separated list of composition boundary values at the top boundary (at maximal radius). This list must have one entry or as many entries as there are compositional fields. Units: none.
-1412
+1418
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -1350,7 +1350,7 @@ The formula you describe in the mentioned section is a scalar value for the heat
The symbol $t$ indicating time that may appear in the formulas for the prescribed heat flux is interpreted as having units seconds unless the global parameter ``Use years in output instead of seconds'' has been set.
-1483
+1489
[Selection function ]
@@ -1368,7 +1368,7 @@ cartesian
A selection that determines the assumed coordinate system for the function variables. Allowed values are `cartesian', `spherical', and `depth'. `spherical' coordinates are interpreted as r,phi or r,phi,theta in 2d/3d respectively with theta being the polar angle. `depth' will create a function, in which only the first parameter is non-zero, which is interpreted to be the depth of the point.
-1484
+1490
[Selection cartesian|spherical|depth ]
@@ -1383,7 +1383,7 @@ Sometimes it is convenient to use symbolic constants in the expression that desc
A typical example would be to set this runtime parameter to `pi=3.1415926536' and then use `pi' in the expression of the actual formula. (That said, for convenience this class actually defines both `pi' and `Pi' by default, but you get the idea.)
-1487
+1493
[Anything]
@@ -1402,7 +1402,7 @@ The formula that denotes the function you want to evaluate for particular values
If the function you are describing represents a vector-valued function with multiple components, then separate the expressions for individual components by a semicolon.
-1486
+1492
[Anything]
@@ -1419,7 +1419,7 @@ x,y,t
The names of the variables as they will be used in the function, separated by commas. By default, the names of variables at which the function will be evaluated are `x' (in 1d), `x,y' (in 2d) or `x,y,z' (in 3d) for spatial coordinates and `t' for time. You can then use these variable names in your function expression and they will be replaced by the values of these variables at which the function is currently evaluated. However, you can also choose a different set of names for the independent variables at which to evaluate your function expression. For example, if you work in spherical coordinates, you may wish to set this input parameter to `r,phi,theta,t' and then use these variable names in your function expression.
-1485
+1491
[Anything]
@@ -1441,7 +1441,7 @@ When the temperature is fixed on a given boundary as determined by the list of &
Mathematically speaking, the temperature satisfies an advection-diffusion equation. For this type of equation, one can prescribe the temperature even on outflow boundaries as long as the diffusion coefficient is nonzero. This would correspond to the ``true'' setting of this parameter, which is correspondingly the default. In practice, however, this would only make physical sense if the diffusion coefficient is actually quite large to prevent the creation of a boundary layer. In addition, if there is no diffusion, one can only impose Dirichlet boundary conditions (i.e., prescribe a fixed temperature value at the boundary) at those boundaries where material flows in. This would correspond to the ``false'' setting of this parameter.
-1329
+1335
[Bool]
@@ -1460,7 +1460,7 @@ The names of the boundaries listed here can either be numbers (in which case the
This parameter only describes which boundaries have a fixed temperature, but not what temperature should hold on these boundaries. The latter piece of information needs to be implemented in a plugin in the BoundaryTemperature group, unless an existing implementation in this group already provides what you want.
-1328
+1334
[List of <[Anything]> of length 0...4294967295 (inclusive)]
@@ -1501,7 +1501,7 @@ Because this class simply takes what the initial temperature had described, this
`spherical constant': A model in which the temperature is chosen constant on the inner and outer boundaries of a spherical shell, ellipsoidal chunk or chunk. Parameters are read from subsection 'Spherical constant'.
-1325
+1331
[MultipleSelection ascii data|box|box with lithosphere boundary indicators|constant|dynamic core|function|initial temperature|spherical constant ]
@@ -1518,7 +1518,7 @@ add
A comma-separated list of operators that will be used to append the listed temperature models onto the previous models. If only one operator is given, the same operator is applied to all models.
-1326
+1332
[MultipleSelection add|subtract|minimum|maximum|replace if valid ]
@@ -1561,7 +1561,7 @@ Because this class simply takes what the initial temperature had described, this
\textbf{Warning}: This parameter provides an old and deprecated way of specifying boundary temperature models and shouldn't be used. Please use 'List of model names' instead.
-1327
+1333
[Selection ascii data|box|box with lithosphere boundary indicators|constant|dynamic core|function|initial temperature|spherical constant|unspecified ]
@@ -1579,7 +1579,7 @@ $ASPECT_SOURCE_DIR/data/boundary-temperature/ascii-data/test/
The name of a directory that contains the model data. This path may either be absolute (if starting with a `/') or relative to the current directory. The path may also include the special text `$ASPECT_SOURCE_DIR' which will be interpreted as the path in which the ASPECT source files were located when ASPECT was compiled. This interpretation allows, for example, to reference files located in the `data/' subdirectory of ASPECT.
-1340
+1346
[DirectoryName]
@@ -1596,7 +1596,7 @@ box_2d_%s.%d.txt
The file name of the model data. Provide file in format: (File name).\%s\%d, where \%s is a string specifying the boundary of the model according to the names of the boundary indicators (of the chosen geometry model), and \%d is any sprintf integer qualifier specifying the format of the current file number.
-1343
+1349
[Anything]
@@ -1613,7 +1613,7 @@ The file name of the model data. Provide file in format: (File name).\%s\%d, whe
Time step between following data files. Depending on the setting of the global `Use years in output instead of seconds' flag in the input file, this number is either interpreted as seconds or as years. The default is one million, i.e., either one million seconds or one million years.
-1344
+1350
[Double 0...MAX_DOUBLE (inclusive)]
@@ -1630,7 +1630,7 @@ false
In some cases the boundary files are not numbered in increasing but in decreasing order (e.g. `Ma BP'). If this flag is set to `True' the plugin will first load the file with the number `First data file number' and decrease the file number during the model run.
-1347
+1353
[Bool]
@@ -1647,7 +1647,7 @@ In some cases the boundary files are not numbered in increasing but in decreasin
The `First data file model time' parameter has been deactivated and will be removed in a future release. Do not use this parameter and instead provide data files starting from the model start time.
-1345
+1351
[Double 0...MAX_DOUBLE (inclusive)]
@@ -1664,7 +1664,7 @@ The `First data file model time' parameter has been deactivated and will be
Number of the first velocity file to be loaded when the model time is larger than `First velocity file model time'.
-1346
+1352
[Integer range -2147483648...2147483647 (inclusive)]
@@ -1681,7 +1681,7 @@ Number of the first velocity file to be loaded when the model time is larger tha
Scalar factor, which is applied to the model data. You might want to use this to scale the input to a reference model. Another way to use this factor is to convert units of the input files. For instance, if you provide velocities in cm/yr set this factor to 0.01.
-1342
+1348
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1700,7 +1700,7 @@ Scalar factor, which is applied to the model data. You might want to use this to
Temperature at the bottom boundary (at minimal $z$-value). Units: \si{\kelvin}.
-1350
+1356
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1717,7 +1717,7 @@ Temperature at the bottom boundary (at minimal $z$-value). Units: \si{\kelvin}.
Temperature at the left boundary (at minimal $x$-value). Units: \si{\kelvin}.
-1348
+1354
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1734,7 +1734,7 @@ Temperature at the left boundary (at minimal $x$-value). Units: \si{\kelvin}.
Temperature at the right boundary (at maximal $x$-value). Units: \si{\kelvin}.
-1349
+1355
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1751,7 +1751,7 @@ Temperature at the right boundary (at maximal $x$-value). Units: \si{\kelvin}.
Temperature at the top boundary (at maximal $x$-value). Units: \si{\kelvin}.
-1351
+1357
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1770,7 +1770,7 @@ Temperature at the top boundary (at maximal $x$-value). Units: \si{\kelvin}.
Temperature at the bottom boundary (at minimal $z$-value). Units: \si{\kelvin}.
-1336
+1342
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1787,7 +1787,7 @@ Temperature at the bottom boundary (at minimal $z$-value). Units: \si{\kelvin}.
Temperature at the left boundary (at minimal $x$-value). Units: \si{\kelvin}.
-1334
+1340
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1804,7 +1804,7 @@ Temperature at the left boundary (at minimal $x$-value). Units: \si{\kelvin}.
Temperature at the additional left lithosphere boundary (specified by user in Geometry Model). Units: \si{\kelvin}.
-1338
+1344
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1821,7 +1821,7 @@ Temperature at the additional left lithosphere boundary (specified by user in Ge
Temperature at the right boundary (at maximal $x$-value). Units: \si{\kelvin}.
-1335
+1341
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1838,7 +1838,7 @@ Temperature at the right boundary (at maximal $x$-value). Units: \si{\kelvin}.
Temperature at the additional right lithosphere boundary (specified by user in Geometry Model). Units: \si{\kelvin}.
-1339
+1345
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1855,7 +1855,7 @@ Temperature at the additional right lithosphere boundary (specified by user in G
Temperature at the top boundary (at maximal $x$-value). Units: \si{\kelvin}.
-1337
+1343
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1870,7 +1870,7 @@ Temperature at the top boundary (at maximal $x$-value). Units: \si{\kelvin}.
A comma separated list of mappings between boundary indicators and the temperature associated with the boundary indicators. The format for this list is ``indicator1 : value1, indicator2 : value2, ...'', where each indicator is a valid boundary indicator (either a number or the symbolic name of a boundary as provided by the geometry model) and each value is the temperature of that boundary.
-1352
+1358
[Map of <[Anything]>:<[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -1889,7 +1889,7 @@ A comma separated list of mappings between boundary indicators and the temperatu
Core thermal expansivity. Units: \si{\per\kelvin}.
-1366
+1372
[Double 0...MAX_DOUBLE (inclusive)]
@@ -1906,7 +1906,7 @@ Core thermal expansivity. Units: \si{\per\kelvin}.
Compositional expansion coefficient $Beta_c$. See \cite{NPB+04} for more details.
-1369
+1375
[Double 0...MAX_DOUBLE (inclusive)]
@@ -1923,7 +1923,7 @@ Compositional expansion coefficient $Beta_c$. See \cite{NPB+04} for more details
Pressure at CMB. Units: \si{\pascal}.
-1360
+1366
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1940,7 +1940,7 @@ Pressure at CMB. Units: \si{\pascal}.
Core heat conductivity $k_c$. Units: \si{\watt\per\meter\per\kelvin}.
-1371
+1377
[Double 0...MAX_DOUBLE (inclusive)]
@@ -1957,7 +1957,7 @@ Core heat conductivity $k_c$. Units: \si{\watt\per\meter\per\kelvin}.
Density of the core. Units: \si{\kilogram\per\meter\cubed}.
-1358
+1364
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -1974,7 +1974,7 @@ Density of the core. Units: \si{\kilogram\per\meter\cubed}.
Heat capacity of the core. Units: \si{\joule\per\kelvin\per\kilogram}.
-1363
+1369
[Double 0...MAX_DOUBLE (inclusive)]
@@ -1991,7 +1991,7 @@ Heat capacity of the core. Units: \si{\joule\per\kelvin\per\kilogram}.
Partition coefficient of the light element.
-1370
+1376
[Double 0...1 (inclusive)]
@@ -2008,7 +2008,7 @@ Partition coefficient of the light element.
Gravitation acceleration at CMB. Units: \si{\meter\per\second\squared}.
-1359
+1365
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2025,7 +2025,7 @@ Gravitation acceleration at CMB. Units: \si{\meter\per\second\squared}.
Initial light composition (eg. S,O) concentration in weight fraction.
-1361
+1367
[Double 0...MAX_DOUBLE (inclusive)]
@@ -2042,7 +2042,7 @@ Initial light composition (eg. S,O) concentration in weight fraction.
Temperature at the inner boundary (core mantle boundary) at the beginning. Units: \si{\kelvin}.
-1354
+1360
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2059,7 +2059,7 @@ Temperature at the inner boundary (core mantle boundary) at the beginning. Units
Core compressibility at zero pressure. See \cite{NPB+04} for more details.
-1364
+1370
[Double 0...MAX_DOUBLE (inclusive)]
@@ -2076,7 +2076,7 @@ Core compressibility at zero pressure. See \cite{NPB+04} for more details.
The latent heat of core freeze. Units: \si{\joule\per\kilogram}.
-1367
+1373
[Double 0...MAX_DOUBLE (inclusive)]
@@ -2093,7 +2093,7 @@ The latent heat of core freeze. Units: \si{\joule\per\kilogram}.
The max iterations for nonlinear core energy solver.
-1362
+1368
[Integer range 0...2147483647 (inclusive)]
@@ -2110,7 +2110,7 @@ The max iterations for nonlinear core energy solver.
Temperature at the outer boundary (lithosphere water/air). Units: \si{\kelvin}.
-1353
+1359
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2127,7 +2127,7 @@ Temperature at the outer boundary (lithosphere water/air). Units: \si{\kelvin}.
The heat of reaction. Units: \si{\joule\per\kilogram}.
-1368
+1374
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2144,7 +2144,7 @@ The heat of reaction. Units: \si{\joule\per\kilogram}.
Core density at zero pressure. Units: \si{\kilogram\per\meter\cubed}. See \cite{NPB+04} for more details.
-1365
+1371
[Double 0...MAX_DOUBLE (inclusive)]
@@ -2161,7 +2161,7 @@ Core density at zero pressure. Units: \si{\kilogram\per\meter\cubed}. See \cite{
Initial inner core radius changing rate. Units: \si{\kilo\meter}/year.
-1356
+1362
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2178,7 +2178,7 @@ Initial inner core radius changing rate. Units: \si{\kilo\meter}/year.
Initial CMB temperature changing rate. Units: \si{\kelvin}/year.
-1355
+1361
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2195,7 +2195,7 @@ Initial CMB temperature changing rate. Units: \si{\kelvin}/year.
Initial light composition changing rate. Units: 1/year.
-1357
+1363
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2213,7 +2213,7 @@ true
If melting curve dependent on composition.
-1376
+1382
[Bool]
@@ -2230,7 +2230,7 @@ If melting curve dependent on composition.
Melting curve (\cite{NPB+04} eq. (40)) parameter Theta.
-1375
+1381
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2247,7 +2247,7 @@ Melting curve (\cite{NPB+04} eq. (40)) parameter Theta.
Melting curve (\cite{NPB+04} eq. (40)) parameter Tm0. Units: \si{\kelvin}.
-1372
+1378
[Double 0...MAX_DOUBLE (inclusive)]
@@ -2264,7 +2264,7 @@ Melting curve (\cite{NPB+04} eq. (40)) parameter Tm0. Units: \si{\kelvin}.
Melting curve (\cite{NPB+04} eq. (40)) parameter Tm1. Units: \si{\per\tera\pascal}.
-1373
+1379
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2281,7 +2281,7 @@ Melting curve (\cite{NPB+04} eq. (40)) parameter Tm1. Units: \si{\per\tera\pasca
Melting curve (\cite{NPB+04} eq. (40)) parameter Tm2. Units: \si{\per\tera\pascal\squared}.
-1374
+1380
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2298,7 +2298,7 @@ false
If using the Fe-FeS system solidus from Buono \& Walker (2011) instead.
-1377
+1383
[Bool]
@@ -2313,7 +2313,7 @@ If using the Fe-FeS system solidus from Buono \& Walker (2011) instead.
Data file name for other energy source into the core. The 'other energy source' is used for external core energy source.For example if someone want to test the early lunar core powered by precession (Dwyer, C. A., et al. (2011). A long-lived lunar dynamo driven by continuous mechanical stirring. Nature 479(7372): 212-214.)Format [Time(Gyr) Energy rate(W)]
-1382
+1388
[Anything]
@@ -2328,7 +2328,7 @@ Data file name for other energy source into the core. The 'other energy sou
Half decay times of different elements (Ga)
-1380
+1386
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -2341,7 +2341,7 @@ Half decay times of different elements (Ga)
Heating rates of different elements (W/kg)
-1379
+1385
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -2354,7 +2354,7 @@ Heating rates of different elements (W/kg)
Initial concentrations of different elements (ppm)
-1381
+1387
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -2371,7 +2371,7 @@ Initial concentrations of different elements (ppm)
Number of different radioactive heating elements in core
-1378
+1384
[Integer range 0...2147483647 (inclusive)]
@@ -2391,7 +2391,7 @@ cartesian
A selection that determines the assumed coordinate system for the function variables. Allowed values are `cartesian', `spherical', and `depth'. `spherical' coordinates are interpreted as r,phi or r,phi,theta in 2d/3d respectively with theta being the polar angle. `depth' will create a function, in which only the first parameter is non-zero, which is interpreted to be the depth of the point.
-1383
+1389
[Selection cartesian|spherical|depth ]
@@ -2406,7 +2406,7 @@ Sometimes it is convenient to use symbolic constants in the expression that desc
A typical example would be to set this runtime parameter to `pi=3.1415926536' and then use `pi' in the expression of the actual formula. (That said, for convenience this class actually defines both `pi' and `Pi' by default, but you get the idea.)
-1386
+1392
[Anything]
@@ -2425,7 +2425,7 @@ The formula that denotes the function you want to evaluate for particular values
If the function you are describing represents a vector-valued function with multiple components, then separate the expressions for individual components by a semicolon.
-1385
+1391
[Anything]
@@ -2442,7 +2442,7 @@ If the function you are describing represents a vector-valued function with mult
Maximal temperature. Units: \si{\kelvin}.
-1388
+1394
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2459,7 +2459,7 @@ Maximal temperature. Units: \si{\kelvin}.
Minimal temperature. Units: \si{\kelvin}.
-1387
+1393
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2476,7 +2476,7 @@ x,y,t
The names of the variables as they will be used in the function, separated by commas. By default, the names of variables at which the function will be evaluated are `x' (in 1d), `x,y' (in 2d) or `x,y,z' (in 3d) for spatial coordinates and `t' for time. You can then use these variable names in your function expression and they will be replaced by the values of these variables at which the function is currently evaluated. However, you can also choose a different set of names for the independent variables at which to evaluate your function expression. For example, if you work in spherical coordinates, you may wish to set this input parameter to `r,phi,theta,t' and then use these variable names in your function expression.
-1384
+1390
[Anything]
@@ -2495,7 +2495,7 @@ The names of the variables as they will be used in the function, separated by co
Maximal temperature. Units: \si{\kelvin}.
-1331
+1337
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2512,7 +2512,7 @@ Maximal temperature. Units: \si{\kelvin}.
Minimal temperature. Units: \si{\kelvin}.
-1330
+1336
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2531,7 +2531,7 @@ Minimal temperature. Units: \si{\kelvin}.
Temperature at the inner boundary (core mantle boundary). Units: \si{\kelvin}.
-1333
+1339
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2548,7 +2548,7 @@ Temperature at the inner boundary (core mantle boundary). Units: \si{\kelvin}.
Temperature at the outer boundary (lithosphere water/air). Units: \si{\kelvin}.
-1332
+1338
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2582,7 +2582,7 @@ Gravity is expected to point along the depth direction.
`zero traction': Implementation of a model in which the boundary traction is zero. This is commonly referred to as an ``open boundary condition'', indicating that the material experiences no forces in response to what might exist on the other side of the boundary. However, this is only true in the case where hydrostatic pressure is not relevant. If hydrostatic pressure is not negligible, for example at the sides of a regional model, the material at the other side of the boundary does exceed a force, namely the force normal to the boundary induced by the hydrostatic pressure.
-1467
+1473
[Map of <[Anything]>:<[Selection ascii data|function|initial lithostatic pressure|zero traction ]> of length 0...4294967295 (inclusive)]
@@ -2600,7 +2600,7 @@ $ASPECT_SOURCE_DIR/data/boundary-traction/ascii-data/test/
The name of a directory that contains the model data. This path may either be absolute (if starting with a `/') or relative to the current directory. The path may also include the special text `$ASPECT_SOURCE_DIR' which will be interpreted as the path in which the ASPECT source files were located when ASPECT was compiled. This interpretation allows, for example, to reference files located in the `data/' subdirectory of ASPECT.
-1468
+1474
[DirectoryName]
@@ -2617,7 +2617,7 @@ box_2d_%s.%d.txt
The file name of the model data. Provide file in format: (File name).\%s\%d, where \%s is a string specifying the boundary of the model according to the names of the boundary indicators (of the chosen geometry model), and \%d is any sprintf integer qualifier specifying the format of the current file number.
-1471
+1477
[Anything]
@@ -2634,7 +2634,7 @@ The file name of the model data. Provide file in format: (File name).\%s\%d, whe
Time step between following data files. Depending on the setting of the global `Use years in output instead of seconds' flag in the input file, this number is either interpreted as seconds or as years. The default is one million, i.e., either one million seconds or one million years.
-1472
+1478
[Double 0...MAX_DOUBLE (inclusive)]
@@ -2651,7 +2651,7 @@ false
In some cases the boundary files are not numbered in increasing but in decreasing order (e.g. `Ma BP'). If this flag is set to `True' the plugin will first load the file with the number `First data file number' and decrease the file number during the model run.
-1475
+1481
[Bool]
@@ -2668,7 +2668,7 @@ In some cases the boundary files are not numbered in increasing but in decreasin
The `First data file model time' parameter has been deactivated and will be removed in a future release. Do not use this parameter and instead provide data files starting from the model start time.
-1473
+1479
[Double 0...MAX_DOUBLE (inclusive)]
@@ -2685,7 +2685,7 @@ The `First data file model time' parameter has been deactivated and will be
Number of the first velocity file to be loaded when the model time is larger than `First velocity file model time'.
-1474
+1480
[Integer range -2147483648...2147483647 (inclusive)]
@@ -2702,7 +2702,7 @@ Number of the first velocity file to be loaded when the model time is larger tha
Scalar factor, which is applied to the model data. You might want to use this to scale the input to a reference model. Another way to use this factor is to convert units of the input files. For instance, if you provide velocities in cm/yr set this factor to 0.01.
-1470
+1476
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -2721,7 +2721,7 @@ cartesian
A selection that determines the assumed coordinate system for the function variables. Allowed values are `cartesian', `spherical', and `depth'. `spherical' coordinates are interpreted as r,phi or r,phi,theta in 2d/3d respectively with theta being the polar angle. `depth' will create a function, in which only the first parameter is non-zero, which is interpreted to be the depth of the point.
-1476
+1482
[Selection cartesian|spherical|depth ]
@@ -2736,7 +2736,7 @@ Sometimes it is convenient to use symbolic constants in the expression that desc
A typical example would be to set this runtime parameter to `pi=3.1415926536' and then use `pi' in the expression of the actual formula. (That said, for convenience this class actually defines both `pi' and `Pi' by default, but you get the idea.)
-1480
+1486
[Anything]
@@ -2755,7 +2755,7 @@ The formula that denotes the function you want to evaluate for particular values
If the function you are describing represents a vector-valued function with multiple components, then separate the expressions for individual components by a semicolon.
-1479
+1485
[Anything]
@@ -2772,7 +2772,7 @@ false
Specify traction as $r$, $\phi$, and $\theta$ components instead of $x$, $y$, and $z$. Positive tractions point up, east, and north (in 3d) or out and clockwise (in 2d). This setting only makes sense for spherical geometries.
-1477
+1483
[Bool]
@@ -2789,7 +2789,7 @@ x,y,t
The names of the variables as they will be used in the function, separated by commas. By default, the names of variables at which the function will be evaluated are `x' (in 1d), `x,y' (in 2d) or `x,y,z' (in 3d) for spatial coordinates and `t' for time. You can then use these variable names in your function expression and they will be replaced by the values of these variables at which the function is currently evaluated. However, you can also choose a different set of names for the independent variables at which to evaluate your function expression. For example, if you work in spherical coordinates, you may wish to set this input parameter to `r,phi,theta,t' and then use these variable names in your function expression.
-1478
+1484
[Anything]
@@ -2808,7 +2808,7 @@ The names of the variables as they will be used in the function, separated by co
The number of integration points over which we integrate the lithostatic pressure downwards.
-1482
+1488
[Integer range 0...2147483647 (inclusive)]
@@ -2821,7 +2821,7 @@ The number of integration points over which we integrate the lithostatic pressur
The point where the pressure profile will be calculated. Cartesian coordinates $(x,y,z)$ when geometry is a box, otherwise enter radius, longitude, and in 3d latitude. Note that the coordinate related to the depth ($y$ in 2d Cartesian, $z$ in 3d Cartesian and radius in spherical coordinates) is not used. Units: \si{\meter} or degrees.
-1481
+1487
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -2855,7 +2855,7 @@ Likewise, since the symbol $t$ indicating time may appear in the formulas for th
`zero velocity': Implementation of a model in which the boundary velocity is zero. This is commonly referred to as a ``stick boundary condition'', indicating that the material ``sticks'' to the material on the other side of the boundary.
-1440
+1446
[Map of <[Anything]>:<[Selection ascii data|function|gplates|zero velocity ]> of length 0...4294967295 (inclusive)]
@@ -2870,7 +2870,7 @@ A comma separated list of names denoting those boundaries on which the velocity
The names of the boundaries listed here can either by numbers (in which case they correspond to the numerical boundary indicators assigned by the geometry object), or they can correspond to any of the symbolic names the geometry object may have provided for each part of the boundary. You may want to compare this with the documentation of the geometry model you use in your model.
-1442
+1448
[List of <[Anything]> of length 0...4294967295 (inclusive)]
@@ -2885,7 +2885,7 @@ A comma separated list of names denoting those boundaries on which the velocity
The names of the boundaries listed here can either by numbers (in which case they correspond to the numerical boundary indicators assigned by the geometry object), or they can correspond to any of the symbolic names the geometry object may have provided for each part of the boundary. You may want to compare this with the documentation of the geometry model you use in your model.
-1441
+1447
[List of <[Anything]> of length 0...4294967295 (inclusive)]
@@ -2903,7 +2903,7 @@ $ASPECT_SOURCE_DIR/data/boundary-velocity/ascii-data/test/
The name of a directory that contains the model data. This path may either be absolute (if starting with a `/') or relative to the current directory. The path may also include the special text `$ASPECT_SOURCE_DIR' which will be interpreted as the path in which the ASPECT source files were located when ASPECT was compiled. This interpretation allows, for example, to reference files located in the `data/' subdirectory of ASPECT.
-1443
+1449
[DirectoryName]
@@ -2920,7 +2920,7 @@ box_2d_%s.%d.txt
The file name of the model data. Provide file in format: (File name).\%s\%d, where \%s is a string specifying the boundary of the model according to the names of the boundary indicators (of the chosen geometry model), and \%d is any sprintf integer qualifier specifying the format of the current file number.
-1446
+1452
[Anything]
@@ -2937,7 +2937,7 @@ The file name of the model data. Provide file in format: (File name).\%s\%d, whe
Time step between following data files. Depending on the setting of the global `Use years in output instead of seconds' flag in the input file, this number is either interpreted as seconds or as years. The default is one million, i.e., either one million seconds or one million years.
-1447
+1453
[Double 0...MAX_DOUBLE (inclusive)]
@@ -2954,7 +2954,7 @@ false
In some cases the boundary files are not numbered in increasing but in decreasing order (e.g. `Ma BP'). If this flag is set to `True' the plugin will first load the file with the number `First data file number' and decrease the file number during the model run.
-1450
+1456
[Bool]
@@ -2971,7 +2971,7 @@ In some cases the boundary files are not numbered in increasing but in decreasin
The `First data file model time' parameter has been deactivated and will be removed in a future release. Do not use this parameter and instead provide data files starting from the model start time.
-1448
+1454
[Double 0...MAX_DOUBLE (inclusive)]
@@ -2988,7 +2988,7 @@ The `First data file model time' parameter has been deactivated and will be
Number of the first velocity file to be loaded when the model time is larger than `First velocity file model time'.
-1449
+1455
[Integer range -2147483648...2147483647 (inclusive)]
@@ -3005,7 +3005,7 @@ Number of the first velocity file to be loaded when the model time is larger tha
Scalar factor, which is applied to the model data. You might want to use this to scale the input to a reference model. Another way to use this factor is to convert units of the input files. For instance, if you provide velocities in cm/yr set this factor to 0.01.
-1445
+1451
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -3022,7 +3022,7 @@ false
Specify velocity as r, phi, and theta components instead of x, y, and z. Positive velocities point up, east, and north (in 3d) or out and clockwise (in 2d). This setting only makes sense for spherical geometries.
-1451
+1457
[Bool]
@@ -3041,7 +3041,7 @@ cartesian
A selection that determines the assumed coordinate system for the function variables. Allowed values are `cartesian', `spherical', and `depth'. `spherical' coordinates are interpreted as r,phi or r,phi,theta in 2d/3d respectively with theta being the polar angle. `depth' will create a function, in which only the first parameter is non-zero, which is interpreted to be the depth of the point.
-1452
+1458
[Selection cartesian|spherical|depth ]
@@ -3056,7 +3056,7 @@ Sometimes it is convenient to use symbolic constants in the expression that desc
A typical example would be to set this runtime parameter to `pi=3.1415926536' and then use `pi' in the expression of the actual formula. (That said, for convenience this class actually defines both `pi' and `Pi' by default, but you get the idea.)
-1456
+1462
[Anything]
@@ -3075,7 +3075,7 @@ The formula that denotes the function you want to evaluate for particular values
If the function you are describing represents a vector-valued function with multiple components, then separate the expressions for individual components by a semicolon.
-1455
+1461
[Anything]
@@ -3092,7 +3092,7 @@ false
Specify velocity as $r$, $\phi$, and $\theta$ components instead of $x$, $y$, and $z$. Positive velocities point up, east, and north (in 3d) or out and clockwise (in 2d). This setting only makes sense for spherical geometries.
-1453
+1459
[Bool]
@@ -3109,7 +3109,7 @@ x,y,t
The names of the variables as they will be used in the function, separated by commas. By default, the names of variables at which the function will be evaluated are `x' (in 1d), `x,y' (in 2d) or `x,y,z' (in 3d) for spatial coordinates and `t' for time. You can then use these variable names in your function expression and they will be replaced by the values of these variables at which the function is currently evaluated. However, you can also choose a different set of names for the independent variables at which to evaluate your function expression. For example, if you work in spherical coordinates, you may wish to set this input parameter to `r,phi,theta,t' and then use these variable names in your function expression.
-1454
+1460
[Anything]
@@ -3128,7 +3128,7 @@ $ASPECT_SOURCE_DIR/data/boundary-velocity/gplates/
The name of a directory that contains the model data. This path may either be absolute (if starting with a '/') or relative to the current directory. The path may also include the special text '$ASPECT_SOURCE_DIR' which will be interpreted as the path in which the ASPECT source files were located when ASPECT was compiled. This interpretation allows, for example, to reference files located in the `data/' subdirectory of ASPECT.
-1457
+1463
[DirectoryName]
@@ -3145,7 +3145,7 @@ The name of a directory that contains the model data. This path may either be ab
Time step between following velocity files. Depending on the setting of the global 'Use years in output instead of seconds' flag in the input file, this number is either interpreted as seconds or as years. The default is one million, i.e., either one million seconds or one million years.
-1462
+1468
[Double 0...MAX_DOUBLE (inclusive)]
@@ -3162,7 +3162,7 @@ false
In some cases the boundary files are not numbered in increasing but in decreasing order (e.g. 'Ma BP'). If this flag is set to 'True' the plugin will first load the file with the number 'First velocity file number' and decrease the file number during the model run.
-1461
+1467
[Bool]
@@ -3179,7 +3179,7 @@ In some cases the boundary files are not numbered in increasing but in decreasin
Time from which on the velocity file with number 'First velocity file number' is used as boundary condition. Previous to this time, a no-slip boundary condition is assumed. Depending on the setting of the global 'Use years in output instead of seconds' flag in the input file, this number is either interpreted as seconds or as years.
-1459
+1465
[Double 0...MAX_DOUBLE (inclusive)]
@@ -3196,7 +3196,7 @@ Time from which on the velocity file with number 'First velocity file numbe
Number of the first velocity file to be loaded when the model time is larger than 'First velocity file model time'.
-1460
+1466
[Integer range -2147483648...2147483647 (inclusive)]
@@ -3213,7 +3213,7 @@ Number of the first velocity file to be loaded when the model time is larger tha
Determines the depth of the lithosphere, so that the GPlates velocities can be applied at the sides of the model as well as at the surface.
-1466
+1472
[Double 0...MAX_DOUBLE (inclusive)]
@@ -3230,7 +3230,7 @@ Determines the depth of the lithosphere, so that the GPlates velocities can be a
Point that determines the plane in which a 2d model lies in. Has to be in the format `a,b' where a and b are theta (polar angle) and phi in radians. This value is not utilized in 3d geometries, and can therefore be set to the default or any user-defined quantity.
-1464
+1470
[Anything]
@@ -3247,7 +3247,7 @@ Point that determines the plane in which a 2d model lies in. Has to be in the fo
Point that determines the plane in which a 2d model lies in. Has to be in the format `a,b' where a and b are theta (polar angle) and phi in radians. This value is not utilized in 3d geometries, and can therefore be set to the default or any user-defined quantity.
-1465
+1471
[Anything]
@@ -3264,7 +3264,7 @@ Point that determines the plane in which a 2d model lies in. Has to be in the fo
Scalar factor, which is applied to the boundary velocity. You might want to use this to scale the velocities to a reference model (e.g. with free-slip boundary) or another plate reconstruction.
-1463
+1469
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -3281,7 +3281,7 @@ phi.%d
The file name of the material data. Provide file in format: (Velocity file name).\%d.gpml where \%d is any sprintf integer qualifier, specifying the format of the current file number.
-1458
+1464
[Anything]
@@ -3964,7 +3964,7 @@ The model assigns boundary indicators as follows: In 2d, inner and outer boundar
In 3d, inner and outer indicators are treated as in 2d. If the opening angle is chosen as 90 degrees, i.e., the domain is the intersection of a spherical shell and the first octant, then indicator 2 is at the face $x=0$, 3 at $y=0$, and 4 at $z=0$. These last three boundaries can then also be referred to as `east', `west' and `south' symbolically in input files.
-1068
+1074
[Selection box|box with lithosphere boundary indicators|chunk|chunk with lithosphere boundary indicators|ellipsoidal chunk|sphere|spherical shell|unspecified ]
@@ -3982,7 +3982,7 @@ In 3d, inner and outer indicators are treated as in 2d. If the opening angle is
X coordinate of box origin. Units: \si{\meter}.
-1112
+1118
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -3999,7 +3999,7 @@ X coordinate of box origin. Units: \si{\meter}.
Y coordinate of box origin. Units: \si{\meter}.
-1113
+1119
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -4016,7 +4016,7 @@ Y coordinate of box origin. Units: \si{\meter}.
Z coordinate of box origin. This value is ignored if the simulation is in 2d. Units: \si{\meter}.
-1114
+1120
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -4033,7 +4033,7 @@ Z coordinate of box origin. This value is ignored if the simulation is in 2d. Un
Extent of the box in x-direction. Units: \si{\meter}.
-1109
+1115
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4050,7 +4050,7 @@ false
Whether the box should be periodic in X direction
-1118
+1124
[Bool]
@@ -4067,7 +4067,7 @@ Whether the box should be periodic in X direction
Number of cells in X direction.
-1115
+1121
[Integer range 1...2147483647 (inclusive)]
@@ -4084,7 +4084,7 @@ Number of cells in X direction.
Extent of the box in y-direction. Units: \si{\meter}.
-1110
+1116
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4101,7 +4101,7 @@ false
Whether the box should be periodic in Y direction
-1119
+1125
[Bool]
@@ -4118,7 +4118,7 @@ Whether the box should be periodic in Y direction
Number of cells in Y direction.
-1116
+1122
[Integer range 1...2147483647 (inclusive)]
@@ -4135,7 +4135,7 @@ Number of cells in Y direction.
Extent of the box in z-direction. This value is ignored if the simulation is in 2d. Units: \si{\meter}.
-1111
+1117
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4152,7 +4152,7 @@ false
Whether the box should be periodic in Z direction
-1120
+1126
[Bool]
@@ -4169,7 +4169,7 @@ Whether the box should be periodic in Z direction
Number of cells in Z direction.
-1117
+1123
[Integer range 1...2147483647 (inclusive)]
@@ -4188,7 +4188,7 @@ Number of cells in Z direction.
X coordinate of box origin. Units: \si{\meter}.
-1083
+1089
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -4205,7 +4205,7 @@ X coordinate of box origin. Units: \si{\meter}.
Y coordinate of box origin. Units: \si{\meter}.
-1084
+1090
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -4222,7 +4222,7 @@ Y coordinate of box origin. Units: \si{\meter}.
Z coordinate of box origin. This value is ignored if the simulation is in 2d. Units: \si{\meter}.
-1085
+1091
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -4239,7 +4239,7 @@ Z coordinate of box origin. This value is ignored if the simulation is in 2d. Un
The thickness of the lithosphere used to create additional boundary indicators to set specific boundary conditions for the lithosphere.
-1079
+1085
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4256,7 +4256,7 @@ true
Whether to make the grid by gluing together two boxes, or just use one chunk to make the grid. Using two grids glued together is a safer option, since it forces the boundary conditions to be always applied to the same depth, but using one grid allows for a more flexible usage of the adaptive refinement. Note that if there is no cell boundary exactly on the boundary between the lithosphere and the mantle, the velocity boundary will not be exactly at that depth. Therefore, using a merged grid is generally recommended over using one grid.When using one grid, the parameter for lower repetitions is used and the upper repetitions are ignored.
-1096
+1102
[Bool]
@@ -4273,7 +4273,7 @@ Whether to make the grid by gluing together two boxes, or just use one chunk to
Extent of the box in x-direction. Units: \si{\meter}.
-1080
+1086
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4290,7 +4290,7 @@ false
Whether the box should be periodic in X direction.
-1091
+1097
[Bool]
@@ -4307,7 +4307,7 @@ false
Whether the box should be periodic in X direction in the lithosphere.
-1094
+1100
[Bool]
@@ -4324,7 +4324,7 @@ Whether the box should be periodic in X direction in the lithosphere.
Number of cells in X direction of the lower box. The same number of repetitions will be used in the upper box.
-1086
+1092
[Integer range 1...2147483647 (inclusive)]
@@ -4341,7 +4341,7 @@ Number of cells in X direction of the lower box. The same number of repetitions
Extent of the box in y-direction. Units: \si{\meter}.
-1081
+1087
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4358,7 +4358,7 @@ false
Whether the box should be periodic in Y direction.
-1092
+1098
[Bool]
@@ -4375,7 +4375,7 @@ false
Whether the box should be periodic in Y direction in the lithosphere. This value is ignored if the simulation is in 2d.
-1095
+1101
[Bool]
@@ -4392,7 +4392,7 @@ Whether the box should be periodic in Y direction in the lithosphere. This value
Number of cells in Y direction of the lower box. If the simulation is in 3d, the same number of repetitions will be used in the upper box.
-1087
+1093
[Integer range 1...2147483647 (inclusive)]
@@ -4409,7 +4409,7 @@ Number of cells in Y direction of the lower box. If the simulation is in 3d, the
Number of cells in Y direction in the lithosphere. This value is ignored if the simulation is in 3d.
-1089
+1095
[Integer range 1...2147483647 (inclusive)]
@@ -4426,7 +4426,7 @@ Number of cells in Y direction in the lithosphere. This value is ignored if the
Extent of the box in z-direction. This value is ignored if the simulation is in 2d. Units: \si{\meter}.
-1082
+1088
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4443,7 +4443,7 @@ false
Whether the box should be periodic in Z direction. This value is ignored if the simulation is in 2d.
-1093
+1099
[Bool]
@@ -4460,7 +4460,7 @@ Whether the box should be periodic in Z direction. This value is ignored if the
Number of cells in Z direction of the lower box. This value is ignored if the simulation is in 2d.
-1088
+1094
[Integer range 1...2147483647 (inclusive)]
@@ -4477,7 +4477,7 @@ Number of cells in Z direction of the lower box. This value is ignored if the si
Number of cells in Z direction in the lithosphere. This value is ignored if the simulation is in 2d.
-1090
+1096
[Integer range 1...2147483647 (inclusive)]
@@ -4496,7 +4496,7 @@ Number of cells in Z direction in the lithosphere. This value is ignored if the
Radius at the bottom surface of the chunk. Units: \si{\meter}.
-1121
+1127
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4513,7 +4513,7 @@ Radius at the bottom surface of the chunk. Units: \si{\meter}.
Maximum latitude of the chunk. This value is ignored if the simulation is in 2d. Units: degrees.
-1126
+1132
[Double -90...90 (inclusive)]
@@ -4530,7 +4530,7 @@ Maximum latitude of the chunk. This value is ignored if the simulation is in 2d.
Maximum longitude of the chunk. Units: degrees.
-1124
+1130
[Double -180...360 (inclusive)]
@@ -4547,7 +4547,7 @@ Maximum longitude of the chunk. Units: degrees.
Minimum latitude of the chunk. This value is ignored if the simulation is in 2d. Units: degrees.
-1125
+1131
[Double -90...90 (inclusive)]
@@ -4564,7 +4564,7 @@ Minimum latitude of the chunk. This value is ignored if the simulation is in 2d.
Minimum longitude of the chunk. Units: degrees.
-1123
+1129
[Double -180...360 (inclusive)]
@@ -4581,7 +4581,7 @@ Minimum longitude of the chunk. Units: degrees.
Radius at the top surface of the chunk. Units: \si{\meter}.
-1122
+1128
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4598,7 +4598,7 @@ Radius at the top surface of the chunk. Units: \si{\meter}.
Number of cells in latitude. This value is ignored if the simulation is in 2d
-1129
+1135
[Integer range 1...2147483647 (inclusive)]
@@ -4615,7 +4615,7 @@ Number of cells in latitude. This value is ignored if the simulation is in 2d
Number of cells in longitude.
-1128
+1134
[Integer range 1...2147483647 (inclusive)]
@@ -4632,7 +4632,7 @@ Number of cells in longitude.
Number of cells in radius.
-1127
+1133
[Integer range 1...2147483647 (inclusive)]
@@ -4651,7 +4651,7 @@ Number of cells in radius.
Radius at the bottom surface of the chunk. Units: \si{\meter}.
-1097
+1103
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4668,7 +4668,7 @@ Radius at the bottom surface of the chunk. Units: \si{\meter}.
Maximum latitude of the chunk. This value is ignored if the simulation is in 2d. Units: degrees.
-1103
+1109
[Double -90...90 (inclusive)]
@@ -4685,7 +4685,7 @@ Maximum latitude of the chunk. This value is ignored if the simulation is in 2d.
Maximum longitude of the chunk. Units: degrees.
-1101
+1107
[Double -180...360 (inclusive)]
@@ -4702,7 +4702,7 @@ Maximum longitude of the chunk. Units: degrees.
Radius at the top surface of the lower chunk, where it merges with the upper chunk. Units: \si{\meter}.
-1099
+1105
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4719,7 +4719,7 @@ Radius at the top surface of the lower chunk, where it merges with the upper chu
Minimum latitude of the chunk. This value is ignored if the simulation is in 2d. Units: degrees.
-1102
+1108
[Double -90...90 (inclusive)]
@@ -4736,7 +4736,7 @@ Minimum latitude of the chunk. This value is ignored if the simulation is in 2d.
Minimum longitude of the chunk. Units: degrees.
-1100
+1106
[Double -180...360 (inclusive)]
@@ -4753,7 +4753,7 @@ Minimum longitude of the chunk. Units: degrees.
Radius at the top surface of the chunk. Units: \si{\meter}.
-1098
+1104
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4770,7 +4770,7 @@ Radius at the top surface of the chunk. Units: \si{\meter}.
Number of cells in radial direction for the lower chunk.
-1105
+1111
[Integer range 1...2147483647 (inclusive)]
@@ -4787,7 +4787,7 @@ Number of cells in radial direction for the lower chunk.
Number of cells in latitude. This value is ignored if the simulation is in 2d
-1107
+1113
[Integer range 1...2147483647 (inclusive)]
@@ -4804,7 +4804,7 @@ Number of cells in latitude. This value is ignored if the simulation is in 2d
Number of cells in longitude.
-1106
+1112
[Integer range 1...2147483647 (inclusive)]
@@ -4821,7 +4821,7 @@ Number of cells in longitude.
Number of cells in radial direction for the upper chunk.
-1104
+1110
[Integer range 1...2147483647 (inclusive)]
@@ -4838,7 +4838,7 @@ true
Whether to make the grid by gluing together two boxes, or just use one chunk to make the grid. Using two grids glued together is a safer option, since it forces the boundary conditions to be always applied to the same depth, but using one grid allows for a more flexible usage of the adaptive refinement. Note that if there is no cell boundary exactly on the boundary between the lithosphere and the mantle, the velocity boundary will not be exactly at that depth. Therefore, using a merged grid is generally recommended over using one grid. When using one grid, the parameter for lower repetitions is used and the upper repetitions are ignored.
-1108
+1114
[Bool]
@@ -4857,7 +4857,7 @@ Whether to make the grid by gluing together two boxes, or just use one chunk to
Bottom depth of model region.
-1134
+1140
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4874,7 +4874,7 @@ Bottom depth of model region.
The number of subdivisions of the coarse (initial) mesh in depth.
-1139
+1145
[Integer range 0...2147483647 (inclusive)]
@@ -4891,7 +4891,7 @@ The number of subdivisions of the coarse (initial) mesh in depth.
The number of subdivisions of the coarse (initial) mesh in the East-West direction.
-1137
+1143
[Integer range 0...2147483647 (inclusive)]
@@ -4908,7 +4908,7 @@ The number of subdivisions of the coarse (initial) mesh in the East-West directi
Eccentricity of the ellipsoid. Zero is a perfect sphere, default (8.1819190842622e-2) is WGS84.
-1136
+1142
[Double 0...MAX_DOUBLE (inclusive)]
@@ -4921,7 +4921,7 @@ Eccentricity of the ellipsoid. Zero is a perfect sphere, default (8.181919084262
Longitude:latitude in degrees of the North-East corner point of model region.The North-East direction is positive. If one of the three corners is not provided the missing corner value will be calculated so all faces are parallel.
-1130
+1136
[Anything]
@@ -4934,7 +4934,7 @@ Longitude:latitude in degrees of the North-East corner point of model region.The
Longitude:latitude in degrees of the North-West corner point of model region. The North-East direction is positive. If one of the three corners is not provided the missing corner value will be calculated so all faces are parallel.
-1131
+1137
[Anything]
@@ -4951,7 +4951,7 @@ Longitude:latitude in degrees of the North-West corner point of model region. Th
The number of subdivisions of the coarse (initial) mesh in the North-South direction.
-1138
+1144
[Integer range 0...2147483647 (inclusive)]
@@ -4964,7 +4964,7 @@ The number of subdivisions of the coarse (initial) mesh in the North-South direc
Longitude:latitude in degrees of the South-East corner point of model region. The North-East direction is positive. If one of the three corners is not provided the missing corner value will be calculated so all faces are parallel.
-1133
+1139
[Anything]
@@ -4977,7 +4977,7 @@ Longitude:latitude in degrees of the South-East corner point of model region. Th
Longitude:latitude in degrees of the South-West corner point of model region. The North-East direction is positive. If one of the three corners is not provided the missing corner value will be calculated so all faces are parallel.
-1132
+1138
[Anything]
@@ -4994,7 +4994,7 @@ Longitude:latitude in degrees of the South-West corner point of model region. Th
The semi-major axis (a) of an ellipsoid. This is the radius for a sphere (eccentricity=0). Default WGS84 semi-major axis.
-1135
+1141
[Double 0...MAX_DOUBLE (inclusive)]
@@ -5021,7 +5021,7 @@ Select one of the following models:
`zero topography': Implementation of a model in which the initial topography is zero.
-1140
+1146
[Selection ascii data|function|prm polygon|zero topography ]
@@ -5039,7 +5039,7 @@ $ASPECT_SOURCE_DIR/data/geometry-model/initial-topography-model/ascii-data/test/
The name of a directory that contains the model data. This path may either be absolute (if starting with a `/') or relative to the current directory. The path may also include the special text `$ASPECT_SOURCE_DIR' which will be interpreted as the path in which the ASPECT source files were located when ASPECT was compiled. This interpretation allows, for example, to reference files located in the `data/' subdirectory of ASPECT.
-1141
+1147
[DirectoryName]
@@ -5056,7 +5056,7 @@ box_2d_%s.0.txt
The file name of the model data.
-1142
+1148
[Anything]
@@ -5073,7 +5073,7 @@ The file name of the model data.
Scalar factor, which is applied to the model data. You might want to use this to scale the input to a reference model. Another way to use this factor is to convert units of the input files. For instance, if you provide velocities in cm/yr set this factor to 0.01.
-1143
+1149
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -5092,7 +5092,7 @@ cartesian
A selection that determines the assumed coordinate system for the function variables. Allowed values are `cartesian' and `spherical'. `spherical' coordinates are interpreted as r,phi or r,phi,theta in 2d/3d respectively with theta being the polar angle.
-1145
+1151
[Selection cartesian|spherical ]
@@ -5107,7 +5107,7 @@ Sometimes it is convenient to use symbolic constants in the expression that desc
A typical example would be to set this runtime parameter to `pi=3.1415926536' and then use `pi' in the expression of the actual formula. (That said, for convenience this class actually defines both `pi' and `Pi' by default, but you get the idea.)
-1148
+1154
[Anything]
@@ -5126,7 +5126,7 @@ The formula that denotes the function you want to evaluate for particular values
If the function you are describing represents a vector-valued function with multiple components, then separate the expressions for individual components by a semicolon.
-1147
+1153
[Anything]
@@ -5143,7 +5143,7 @@ If the function you are describing represents a vector-valued function with mult
The maximum value the topography given by the function can take.
-1144
+1150
[Double 0...MAX_DOUBLE (inclusive)]
@@ -5160,7 +5160,7 @@ x,y,t
The names of the variables as they will be used in the function, separated by commas. By default, the names of variables at which the function will be evaluated are `x' (in 1d), `x,y' (in 2d) or `x,y,z' (in 3d) for spatial coordinates and `t' for time. You can then use these variable names in your function expression and they will be replaced by the values of these variables at which the function is currently evaluated. However, you can also choose a different set of names for the independent variables at which to evaluate your function expression. For example, if you work in spherical coordinates, you may wish to set this input parameter to `r,phi,theta,t' and then use these variable names in your function expression.
-1146
+1152
[Anything]
@@ -5175,7 +5175,7 @@ The names of the variables as they will be used in the function, separated by co
Set the topography height and the polygon which should be set to that height. The format is : "The topography height extgreater The point list describing a polygon \& The next topography height extgreater the next point list describing a polygon." The format for the point list describing the polygon is "x1,y1;x2,y2". For example for two triangular areas of 100 and -100 meters high set: '100 extgreater 0,0;5,5;0,10 \& -100 extgreater 10,10;10,15;20,15'. Units of the height are always in meters. The units of the coordinates are dependent on the geometry model. In the box model they are in meters, in the chunks they are in degrees, etc. Please refer to the manual of the individual geometry model to so see how the topography is implemented.
-1149
+1155
[Anything]
@@ -5195,7 +5195,7 @@ Set the topography height and the polygon which should be set to that height. Th
Radius of the sphere. Units: \si{\meter}.
-1069
+1075
[Double 0...MAX_DOUBLE (inclusive)]
@@ -5218,7 +5218,7 @@ In 3d, the number of cells is computed differently and does not have an easy int
In either case, this parameter is ignored unless the opening angle of the domain is 360 degrees. This parameter is also ignored when using a custom mesh subdivision scheme.
-1077
+1083
[Integer range 0...2147483647 (inclusive)]
@@ -5235,7 +5235,7 @@ none
Choose how the spherical shell mesh is generated. By default, a coarse mesh is generated with respect to the inner and outer radius, and an initial number of cells along circumference. In the other cases, a surface mesh is first generated and refined as desired, before it is extruded radially following the specified subdivision scheme.
-1070
+1076
[Selection none|list of radial values|number of slices ]
@@ -5252,7 +5252,7 @@ Choose how the spherical shell mesh is generated. By default, a coarse mesh is g
Initial lateral refinement for the custom mesh subdivision schemes.The number of refinement steps performed on the initial coarse surface mesh, before the surface is extruded radially. This parameter allows the user more control over the ratio between radial and lateral refinement of the mesh.
-1073
+1079
[Integer range 0...2147483647 (inclusive)]
@@ -5273,7 +5273,7 @@ The default value of 3,481,000 m equals the radius of a sphere with equal volume
:::
-1074
+1080
[Double 0...MAX_DOUBLE (inclusive)]
@@ -5286,7 +5286,7 @@ The default value of 3,481,000 m equals the radius of a sphere with equal volume
List of radial values for the custom mesh scheme. Units: $\si{m}$. A list of radial values subdivides the spherical shell at specified radii. The list must be strictly ascending, and the first value must be greater than the inner radius while the last must be less than the outer radius.
-1071
+1077
[List of <[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]> of length 0...4294967295 (inclusive)]
@@ -5303,7 +5303,7 @@ List of radial values for the custom mesh scheme. Units: $\si{m}$. A list of rad
Number of slices for the custom mesh subdivision scheme. The number of slices subdivides the spherical shell into N slices of equal thickness. Must be greater than 0.
-1072
+1078
[Integer range 1...2147483647 (inclusive)]
@@ -5320,7 +5320,7 @@ Number of slices for the custom mesh subdivision scheme. The number of slices su
Opening angle in degrees of the section of the shell that we want to build. The only opening angles that are allowed for this geometry are 90, 180, and 360 in 2d; and 90 and 360 in 3d. Units: degrees.
-1076
+1082
[Double 0...360 (inclusive)]
@@ -5341,7 +5341,7 @@ The default value of 6,336,000 m equals the radius of a sphere with equal volume
:::
-1075
+1081
[Double 0...MAX_DOUBLE (inclusive)]
@@ -5358,7 +5358,7 @@ false
Whether the shell should be periodic in the phi direction.
-1078
+1084
[Bool]
@@ -5390,7 +5390,7 @@ Select one of the following models:
`vertical': A gravity model in which the gravity direction is vertical (pointing downward for positive values) and at a constant magnitude by default equal to one.
-1150
+1156
[Selection ascii data|function|radial constant|radial earth-like|radial linear|vertical|unspecified ]
@@ -5408,7 +5408,7 @@ $ASPECT_SOURCE_DIR/data/gravity-model/
The name of a directory that contains the model data. This path may either be absolute (if starting with a `/') or relative to the current directory. The path may also include the special text `$ASPECT_SOURCE_DIR' which will be interpreted as the path in which the ASPECT source files were located when ASPECT was compiled. This interpretation allows, for example, to reference files located in the `data/' subdirectory of ASPECT.
-1159
+1165
[DirectoryName]
@@ -5425,7 +5425,7 @@ prem.txt
The file name of the model data.
-1160
+1166
[Anything]
@@ -5442,7 +5442,7 @@ The file name of the model data.
Scalar factor, which is applied to the model data. You might want to use this to scale the input to a reference model. Another way to use this factor is to convert units of the input files. For instance, if you provide velocities in cm/yr set this factor to 0.01.
-1161
+1167
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -5461,7 +5461,7 @@ cartesian
A selection that determines the assumed coordinate system for the function variables. Allowed values are `cartesian', `spherical', and `depth'. `spherical' coordinates are interpreted as r,phi or r,phi,theta in 2d/3d respectively with theta being the polar angle. `depth' will create a function, in which only the first parameter is non-zero, which is interpreted to be the depth of the point.
-1151
+1157
[Selection cartesian|spherical|depth ]
@@ -5476,7 +5476,7 @@ Sometimes it is convenient to use symbolic constants in the expression that desc
A typical example would be to set this runtime parameter to `pi=3.1415926536' and then use `pi' in the expression of the actual formula. (That said, for convenience this class actually defines both `pi' and `Pi' by default, but you get the idea.)
-1154
+1160
[Anything]
@@ -5495,7 +5495,7 @@ The formula that denotes the function you want to evaluate for particular values
If the function you are describing represents a vector-valued function with multiple components, then separate the expressions for individual components by a semicolon.
-1153
+1159
[Anything]
@@ -5512,7 +5512,7 @@ x,y,t
The names of the variables as they will be used in the function, separated by commas. By default, the names of variables at which the function will be evaluated are `x' (in 1d), `x,y' (in 2d) or `x,y,z' (in 3d) for spatial coordinates and `t' for time. You can then use these variable names in your function expression and they will be replaced by the values of these variables at which the function is currently evaluated. However, you can also choose a different set of names for the independent variables at which to evaluate your function expression. For example, if you work in spherical coordinates, you may wish to set this input parameter to `r,phi,theta,t' and then use these variable names in your function expression.
-1152
+1158
[Anything]
@@ -5531,7 +5531,7 @@ The names of the variables as they will be used in the function, separated by co
Magnitude of the gravity vector in $m/s^2$. For positive values the direction is radially inward towards the center of the earth.
-1155
+1161
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -5550,7 +5550,7 @@ Magnitude of the gravity vector in $m/s^2$. For positive values the direction is
Magnitude of the radial gravity vector at the bottom of the domain. `Bottom' means themaximum depth in the chosen geometry, and for example represents the core-mantle boundary in the case of the `spherical shell' geometry model, and the center in the case of the `sphere' geometry model. Units: \si{\meter\per\second\squared}.
-1157
+1163
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -5567,7 +5567,7 @@ Magnitude of the radial gravity vector at the bottom of the domain. `Bottom&apos
Magnitude of the radial gravity vector at the surface of the domain. Units: \si{\meter\per\second\squared}.
-1156
+1162
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -5586,7 +5586,7 @@ Magnitude of the radial gravity vector at the surface of the domain. Units: \si{
Value of the gravity vector in $m/s^2$ directed along negative y (2d) or z (3d) axis (if the magnitude is positive.
-1158
+1164
[Double -MAX_DOUBLE...MAX_DOUBLE (inclusive)]
@@ -5634,7 +5634,7 @@ The formula is interpreted as having units W/kg.
`shear heating with melt': Implementation of a standard model for shear heating of migrating melt, including bulk (compression) heating $\xi \left( \nabla \cdot \mathbf u_s \right)^2 $ and heating due to melt segregation $\frac{\eta_f \phi^2}{k} \left( \mathbf u_f - \mathbf u_s \right)^2 $. For full shear heating, this has to be used in combination with the heating model shear heating to also include shear heating for the solid part.
-1045
+1051
[MultipleSelection adiabatic heating|adiabatic heating of melt|compositional heating|constant heating|function|latent heat|latent heat melt|radioactive decay|shear heating|shear heating with melt ]
@@ -5652,7 +5652,7 @@ false
A flag indicating whether the adiabatic heating should be simplified from $\alpha T (\mathbf u \cdot \nabla p)$ to $ \alpha \rho T (\mathbf u \cdot \mathbf g) $.
-1063
+1069
[Bool]
@@ -5671,7 +5671,7 @@ false
A flag indicating whether the adiabatic heating should be simplified from $\alpha T (\mathbf u \cdot \nabla p)$ to $ \alpha \rho T (\mathbf u \cdot \mathbf g) $.