From be684122d5795eb0aea2d8098fbca2d1e8628de9 Mon Sep 17 00:00:00 2001 From: Rene Gassmoeller Date: Mon, 18 Nov 2024 14:17:40 +0100 Subject: [PATCH 1/2] release task: update version and changes.h --- VERSION | 2 +- doc/modules/changes/20221031_gassmoeller | 8 - doc/modules/changes/20230210_dannberg | 5 - doc/modules/changes/20230301_neuharth | 11 - doc/modules/changes/20230707_busaleh | 5 - doc/modules/changes/20230707_gassmoeller | 8 - doc/modules/changes/20230708_bobmyhill | 10 - doc/modules/changes/20230708_dannberg | 5 - doc/modules/changes/20230708_lhy11009 | 5 - doc/modules/changes/20230708_lhy11009_b | 3 - doc/modules/changes/20230708b_dannberg | 5 - doc/modules/changes/20230709_dannberg | 4 - doc/modules/changes/20230709_glerum | 7 - doc/modules/changes/20230709_mfraters | 5 - doc/modules/changes/20230710_bangerth | 6 - doc/modules/changes/20230711_thieulot | 5 - doc/modules/changes/20230712_danieldouglas92 | 4 - doc/modules/changes/20230712_gassmoeller | 5 - doc/modules/changes/20230712_ranpengli | 4 - doc/modules/changes/20230712_thieulot | 5 - doc/modules/changes/20230713_alarshi | 3 - doc/modules/changes/20230713_chameerasilva | 8 - doc/modules/changes/20230713_glerum | 6 - doc/modules/changes/20230713_thieulot | 4 - doc/modules/changes/20230714_naliboff | 4 - doc/modules/changes/20230714_naliboff_b | 8 - doc/modules/changes/20230714_weerdesteijn | 9 - doc/modules/changes/20230717_glerum | 5 - doc/modules/changes/20230718_lhy11009 | 3 - doc/modules/changes/20230802_gassmoeller | 6 - doc/modules/changes/20230814_poulamiiroy | 6 - doc/modules/changes/20230823_dannberg | 5 - doc/modules/changes/20230829_gassmoeller | 7 - doc/modules/changes/20230909_gassmoeller | 4 - doc/modules/changes/20230910_gassmoeller | 9 - doc/modules/changes/20230913_haoyuan | 7 - doc/modules/changes/20230917_tjhei | 6 - doc/modules/changes/20230927_mfraters | 5 - doc/modules/changes/20231002_dannberg | 7 - doc/modules/changes/20231007_dannberg | 6 - doc/modules/changes/20231103_gassmoeller | 5 - doc/modules/changes/20231106_gassmoeller | 12 - doc/modules/changes/20231109_gassmoeller | 6 - doc/modules/changes/20231110_bobmyhill | 4 - doc/modules/changes/20231128_bangerth | 9 - doc/modules/changes/20231207_bangerth | 6 - doc/modules/changes/20231214_glerum | 5 - doc/modules/changes/20240122_glerum | 4 - doc/modules/changes/20240204_bangerth | 5 - doc/modules/changes/20240213_dannberg | 6 - doc/modules/changes/20240216_bangerth | 11 - doc/modules/changes/20240224_danieldouglas92 | 5 - doc/modules/changes/20240315_gassmoeller | 6 - doc/modules/changes/20240315_gassmoeller2 | 8 - doc/modules/changes/20240321_bangerth | 9 - doc/modules/changes/20240326_gassmoeller | 6 - doc/modules/changes/20240331_gassmoeller | 8 - doc/modules/changes/20240529_block | 6 - doc/modules/changes/20240529_myhill | 5 - doc/modules/changes/20240530_dannberg | 6 - doc/modules/changes/20240531_dannberg | 11 - doc/modules/changes/20240531_gassmoeller | 10 - doc/modules/changes/20240601_bangerth | 3 - doc/modules/changes/20240601_block | 6 - doc/modules/changes/20240601_dannberg | 7 - doc/modules/changes/20240601_douglas | 6 - doc/modules/changes/20240601_gassmoeller | 6 - doc/modules/changes/20240601_orionjohnston | 3 - doc/modules/changes/20240602_KerrMadeleine | 3 - doc/modules/changes/20240602_gassmoeller | 4 - doc/modules/changes/20240602_tjhei | 6 - doc/modules/changes/20240604_Liu | 8 - doc/modules/changes/20240604_Liu2 | 7 - doc/modules/changes/20240605_KerrMadeleine | 3 - doc/modules/changes/20240605_douglas | 6 - doc/modules/changes/20240605_thieulot | 5 - doc/modules/changes/20240605_tjhei | 4 - doc/modules/changes/20240606_alarshi | 5 - doc/modules/changes/20240606_block | 7 - doc/modules/changes/20240606_dannberg | 5 - doc/modules/changes/20240606_glerum | 9 - doc/modules/changes/20240606_mfraters | 6 - doc/modules/changes/20240607_dannberg | 8 - doc/modules/changes/20240607_thieulot | 4 - doc/modules/changes/20240607b_dannberg | 8 - doc/modules/changes/20240609_danieldouglas92 | 4 - doc/modules/changes/20240609_gassmoeller | 8 - doc/modules/changes/20240609_mfraters | 4 - doc/modules/changes/20240610_dannberg | 11 - doc/modules/changes/20240612_dannberg | 4 - doc/modules/changes/20240613_danieldouglas92 | 7 - doc/modules/changes/20240614_dannberg | 7 - doc/modules/changes/20240615_mfraters | 5 - doc/modules/changes/20240618_tjhei | 5 - doc/modules/changes/20240624_block | 5 - doc/modules/changes/20240625_gassmoeller | 5 - doc/modules/changes/20240625_gassmoeller2 | 7 - doc/modules/changes/20240704_myhill | 5 - doc/modules/changes/20240717_myhill | 4 - doc/modules/changes/20240717b_myhill | 7 - doc/modules/changes/20240717c_myhill | 4 - doc/modules/changes/20240717d_myhill | 5 - doc/modules/changes/20240717e_myhill | 5 - doc/modules/changes/20240725_myhill | 7 - doc/modules/changes/20240726_gassmoeller | 5 - doc/modules/changes/20240905_danieldouglas92 | 6 - doc/modules/changes/20240925_gassmoeller | 8 - doc/modules/changes/20241008_gassmoeller | 8 - doc/modules/changes/20241009_guo | 8 - doc/modules/changes/20241016_gassmoeller | 8 - doc/modules/changes/20241021_gassmoeller | 9 - doc/modules/changes/20241021_ranpengli | 3 - doc/modules/changes/20241022_bangerth | 4 - doc/modules/changes/20241106_danieldouglas92 | 5 - doc/modules/changes/20241108_gassmoeller | 13 - doc/modules/changes/20241111_glerum | 8 - doc/modules/current_changes_header | 4 +- doc/modules/to-3.0.0.h | 853 +++++++++++++++++++ 118 files changed, 856 insertions(+), 707 deletions(-) delete mode 100644 doc/modules/changes/20221031_gassmoeller delete mode 100644 doc/modules/changes/20230210_dannberg delete mode 100644 doc/modules/changes/20230301_neuharth delete mode 100644 doc/modules/changes/20230707_busaleh delete mode 100644 doc/modules/changes/20230707_gassmoeller delete mode 100644 doc/modules/changes/20230708_bobmyhill delete mode 100644 doc/modules/changes/20230708_dannberg delete mode 100644 doc/modules/changes/20230708_lhy11009 delete mode 100644 doc/modules/changes/20230708_lhy11009_b delete mode 100644 doc/modules/changes/20230708b_dannberg delete mode 100644 doc/modules/changes/20230709_dannberg delete mode 100644 doc/modules/changes/20230709_glerum delete mode 100644 doc/modules/changes/20230709_mfraters delete mode 100644 doc/modules/changes/20230710_bangerth delete mode 100644 doc/modules/changes/20230711_thieulot delete mode 100644 doc/modules/changes/20230712_danieldouglas92 delete mode 100644 doc/modules/changes/20230712_gassmoeller delete mode 100644 doc/modules/changes/20230712_ranpengli delete mode 100644 doc/modules/changes/20230712_thieulot delete mode 100644 doc/modules/changes/20230713_alarshi delete mode 100644 doc/modules/changes/20230713_chameerasilva delete mode 100644 doc/modules/changes/20230713_glerum delete mode 100644 doc/modules/changes/20230713_thieulot delete mode 100644 doc/modules/changes/20230714_naliboff delete mode 100644 doc/modules/changes/20230714_naliboff_b delete mode 100644 doc/modules/changes/20230714_weerdesteijn delete mode 100644 doc/modules/changes/20230717_glerum delete mode 100644 doc/modules/changes/20230718_lhy11009 delete mode 100644 doc/modules/changes/20230802_gassmoeller delete mode 100644 doc/modules/changes/20230814_poulamiiroy delete mode 100644 doc/modules/changes/20230823_dannberg delete mode 100644 doc/modules/changes/20230829_gassmoeller delete mode 100644 doc/modules/changes/20230909_gassmoeller delete mode 100644 doc/modules/changes/20230910_gassmoeller delete mode 100644 doc/modules/changes/20230913_haoyuan delete mode 100644 doc/modules/changes/20230917_tjhei delete mode 100644 doc/modules/changes/20230927_mfraters delete mode 100644 doc/modules/changes/20231002_dannberg delete mode 100644 doc/modules/changes/20231007_dannberg delete mode 100644 doc/modules/changes/20231103_gassmoeller delete mode 100644 doc/modules/changes/20231106_gassmoeller delete mode 100644 doc/modules/changes/20231109_gassmoeller delete mode 100644 doc/modules/changes/20231110_bobmyhill delete mode 100644 doc/modules/changes/20231128_bangerth delete mode 100644 doc/modules/changes/20231207_bangerth delete mode 100644 doc/modules/changes/20231214_glerum delete mode 100644 doc/modules/changes/20240122_glerum delete mode 100644 doc/modules/changes/20240204_bangerth delete mode 100644 doc/modules/changes/20240213_dannberg delete mode 100644 doc/modules/changes/20240216_bangerth delete mode 100644 doc/modules/changes/20240224_danieldouglas92 delete mode 100644 doc/modules/changes/20240315_gassmoeller delete mode 100644 doc/modules/changes/20240315_gassmoeller2 delete mode 100644 doc/modules/changes/20240321_bangerth delete mode 100644 doc/modules/changes/20240326_gassmoeller delete mode 100644 doc/modules/changes/20240331_gassmoeller delete mode 100644 doc/modules/changes/20240529_block delete mode 100644 doc/modules/changes/20240529_myhill delete mode 100644 doc/modules/changes/20240530_dannberg delete mode 100644 doc/modules/changes/20240531_dannberg delete mode 100644 doc/modules/changes/20240531_gassmoeller delete mode 100644 doc/modules/changes/20240601_bangerth delete mode 100644 doc/modules/changes/20240601_block delete mode 100644 doc/modules/changes/20240601_dannberg delete mode 100644 doc/modules/changes/20240601_douglas delete mode 100644 doc/modules/changes/20240601_gassmoeller delete mode 100644 doc/modules/changes/20240601_orionjohnston delete mode 100644 doc/modules/changes/20240602_KerrMadeleine delete mode 100644 doc/modules/changes/20240602_gassmoeller delete mode 100644 doc/modules/changes/20240602_tjhei delete mode 100644 doc/modules/changes/20240604_Liu delete mode 100644 doc/modules/changes/20240604_Liu2 delete mode 100644 doc/modules/changes/20240605_KerrMadeleine delete mode 100644 doc/modules/changes/20240605_douglas delete mode 100644 doc/modules/changes/20240605_thieulot delete mode 100644 doc/modules/changes/20240605_tjhei delete mode 100644 doc/modules/changes/20240606_alarshi delete mode 100644 doc/modules/changes/20240606_block delete mode 100644 doc/modules/changes/20240606_dannberg delete mode 100644 doc/modules/changes/20240606_glerum delete mode 100644 doc/modules/changes/20240606_mfraters delete mode 100644 doc/modules/changes/20240607_dannberg delete mode 100644 doc/modules/changes/20240607_thieulot delete mode 100644 doc/modules/changes/20240607b_dannberg delete mode 100644 doc/modules/changes/20240609_danieldouglas92 delete mode 100644 doc/modules/changes/20240609_gassmoeller delete mode 100644 doc/modules/changes/20240609_mfraters delete mode 100644 doc/modules/changes/20240610_dannberg delete mode 100644 doc/modules/changes/20240612_dannberg delete mode 100644 doc/modules/changes/20240613_danieldouglas92 delete mode 100644 doc/modules/changes/20240614_dannberg delete mode 100644 doc/modules/changes/20240615_mfraters delete mode 100644 doc/modules/changes/20240618_tjhei delete mode 100644 doc/modules/changes/20240624_block delete mode 100644 doc/modules/changes/20240625_gassmoeller delete mode 100644 doc/modules/changes/20240625_gassmoeller2 delete mode 100644 doc/modules/changes/20240704_myhill delete mode 100644 doc/modules/changes/20240717_myhill delete mode 100644 doc/modules/changes/20240717b_myhill delete mode 100644 doc/modules/changes/20240717c_myhill delete mode 100644 doc/modules/changes/20240717d_myhill delete mode 100644 doc/modules/changes/20240717e_myhill delete mode 100644 doc/modules/changes/20240725_myhill delete mode 100644 doc/modules/changes/20240726_gassmoeller delete mode 100644 doc/modules/changes/20240905_danieldouglas92 delete mode 100644 doc/modules/changes/20240925_gassmoeller delete mode 100644 doc/modules/changes/20241008_gassmoeller delete mode 100644 doc/modules/changes/20241009_guo delete mode 100644 doc/modules/changes/20241016_gassmoeller delete mode 100644 doc/modules/changes/20241021_gassmoeller delete mode 100644 doc/modules/changes/20241021_ranpengli delete mode 100644 doc/modules/changes/20241022_bangerth delete mode 100644 doc/modules/changes/20241106_danieldouglas92 delete mode 100644 doc/modules/changes/20241108_gassmoeller delete mode 100644 doc/modules/changes/20241111_glerum create mode 100644 doc/modules/to-3.0.0.h diff --git a/VERSION b/VERSION index e126053ce37..7575d0ef4dd 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.6.0-pre +3.1.0-pre diff --git a/doc/modules/changes/20221031_gassmoeller b/doc/modules/changes/20221031_gassmoeller deleted file mode 100644 index ae3d42708c1..00000000000 --- a/doc/modules/changes/20221031_gassmoeller +++ /dev/null @@ -1,8 +0,0 @@ -New: The 'grain size' material model now supports the grain size evolution -equations of Mulyukova & Bercovici 2018 in addition to the existing -formulations. For this purpose the old input parameter 'Use paleowattmeter' -has been deprecated and replaced with 'Grain size evolution formulation'. The -default behavior of the material model has not changed. Benchmarks and tests -for the new feature have been added. -
-(Arushi Saxena, Ranpeng Li, Juliane Dannberg, Rene Gassmoeller, 2023/08/23) diff --git a/doc/modules/changes/20230210_dannberg b/doc/modules/changes/20230210_dannberg deleted file mode 100644 index 6a4efe971a0..00000000000 --- a/doc/modules/changes/20230210_dannberg +++ /dev/null @@ -1,5 +0,0 @@ -New: There is now a new initial temperature plugin that adds -a fixed number of Gaussian perturbations placed at random -locations to the initial temperature. -
-(Juliane Dannberg, 2023/02/10) diff --git a/doc/modules/changes/20230301_neuharth b/doc/modules/changes/20230301_neuharth deleted file mode 100644 index 8be934182c4..00000000000 --- a/doc/modules/changes/20230301_neuharth +++ /dev/null @@ -1,11 +0,0 @@ -New: Mesh deformation plugin that uses the landscape -evolution code FastScape to deform the surface through -erosion and sediment deposition. - -Citations: -Neuharth, D., Brune, S., Wrona, T., Glerum, A., Braun, J., & Yuan, X. (2022). Evolution of rift systems and their fault networks in response to surface processes. Tectonics, 41(3), e2021TC007166. - -Neuharth, D., Brune, S., Glerum, A., Morley, C. K., Yuan, X., & Braun, J. (2022). Flexural strike-slip basins. Geology, 50(3), 361-365. - -
-(Derek Neuharth, Anne Glerum, Sascha Brune, Esther Heckenbach 2023/03/01) diff --git a/doc/modules/changes/20230707_busaleh b/doc/modules/changes/20230707_busaleh deleted file mode 100644 index 4add3384d5a..00000000000 --- a/doc/modules/changes/20230707_busaleh +++ /dev/null @@ -1,5 +0,0 @@ -New: The maximum relative increase in the time step length is now -bounded by a factor of 1.91, where before it was unbounded. This value -is obtained from theoretical considerations about parabolic problems. -
-(Laila Busaleh, 2022/09/15) diff --git a/doc/modules/changes/20230707_gassmoeller b/doc/modules/changes/20230707_gassmoeller deleted file mode 100644 index 83dde0e840d..00000000000 --- a/doc/modules/changes/20230707_gassmoeller +++ /dev/null @@ -1,8 +0,0 @@ - Improved: ASPECT is now by default compiled in DebugRelease - mode which compiles both a debug and a release (optimized) - version of the executable. Individual build types can still - be selected using 'make debug' or 'make release' or by - setting the cmake variable CMAKE_BUILD_TYPE to Debug or - Release. -
- (Rene Gassmoeller, Timo Heister, 2023/07/07) diff --git a/doc/modules/changes/20230708_bobmyhill b/doc/modules/changes/20230708_bobmyhill deleted file mode 100644 index e0a7e27ff1c..00000000000 --- a/doc/modules/changes/20230708_bobmyhill +++ /dev/null @@ -1,10 +0,0 @@ -Changed: Default field types are now defined by ASPECT -based on Field Names if the types are not defined by the user. -The logic is as follows: if the name contains the substring stress, -it has type stress. If the name is equal to -s11, s12, s22, s13, s23, s33, it has type strain. -If the name is equal to grain_size, porosity, density_field, -or entropy it has the types grain size, porosity, density or entropy -respectively. Otherwise it has the type chemical composition. -
-(Bob Myhill, 2023/07/08) diff --git a/doc/modules/changes/20230708_dannberg b/doc/modules/changes/20230708_dannberg deleted file mode 100644 index 8f338a22a4b..00000000000 --- a/doc/modules/changes/20230708_dannberg +++ /dev/null @@ -1,5 +0,0 @@ -Fixed: The computation of the upper box origin in the 'box -with lithosphere boundary indicators' geometry model did not -take into account a nonzero origin. This is fixed now. -
-(Juliane Dannberg, 2023/07/08) diff --git a/doc/modules/changes/20230708_lhy11009 b/doc/modules/changes/20230708_lhy11009 deleted file mode 100644 index 523566641c8..00000000000 --- a/doc/modules/changes/20230708_lhy11009 +++ /dev/null @@ -1,5 +0,0 @@ - New: The cutoff stress for the Peierls stress - could now be applied strictly as the lower - limit of the stress in the Peierls rheology -
- (Haoyuan Li, Bob Myhill, 2023/07/08) diff --git a/doc/modules/changes/20230708_lhy11009_b b/doc/modules/changes/20230708_lhy11009_b deleted file mode 100644 index 0c72fe69b79..00000000000 --- a/doc/modules/changes/20230708_lhy11009_b +++ /dev/null @@ -1,3 +0,0 @@ -Improved: The iteration scheme in the Peierls creep rheology now uses the derivative of the logarithm of the strain rate to the logarithm of the stress. -
-(Haoyuan Li and Bob Myhill, 2023/07/08) diff --git a/doc/modules/changes/20230708b_dannberg b/doc/modules/changes/20230708b_dannberg deleted file mode 100644 index 3cefab202e0..00000000000 --- a/doc/modules/changes/20230708b_dannberg +++ /dev/null @@ -1,5 +0,0 @@ -New: There is now a new additional benchmark called solubility -that demonstrates the mass of water is conserved as water is -released, migrates and is being reabsorbed. -
-(Juliane Dannberg, 2023/07/08) diff --git a/doc/modules/changes/20230709_dannberg b/doc/modules/changes/20230709_dannberg deleted file mode 100644 index a4e10afb8c4..00000000000 --- a/doc/modules/changes/20230709_dannberg +++ /dev/null @@ -1,4 +0,0 @@ -New: ASPECT now allows it to select a different list of -assemblers for each advection field. -
-(Juliane Dannberg, 2023/07/09) diff --git a/doc/modules/changes/20230709_glerum b/doc/modules/changes/20230709_glerum deleted file mode 100644 index 22d3f9b7684..00000000000 --- a/doc/modules/changes/20230709_glerum +++ /dev/null @@ -1,7 +0,0 @@ - Changed: The input parameter 'Include viscoelasticity' has been - removed from the visco_plastic material model. When - 'Enable elasticity' in the Formulation subsection is - switched on, elasticity will automatically be included - in the visco_plastic material model. -
- (Anne Glerum, 2023/07/09) diff --git a/doc/modules/changes/20230709_mfraters b/doc/modules/changes/20230709_mfraters deleted file mode 100644 index cd73649d7cc..00000000000 --- a/doc/modules/changes/20230709_mfraters +++ /dev/null @@ -1,5 +0,0 @@ -New: The base code for the computation and output of -Crystal Preferred Orientation (CPO) has been added to -ASPECT. -
-(Menno Fraters, 2023/07/09) diff --git a/doc/modules/changes/20230710_bangerth b/doc/modules/changes/20230710_bangerth deleted file mode 100644 index 2fcabd6aa4e..00000000000 --- a/doc/modules/changes/20230710_bangerth +++ /dev/null @@ -1,6 +0,0 @@ -Fixed: -When using the 'artificial viscosity' visualization postprocessor in parallel, -we used to put NaNs into the output vector (for ghost and artificial -cells) that then triggered floating point exceptions. This is now fixed. -
-(Wolfgang Bangerth, 2023/07/10) diff --git a/doc/modules/changes/20230711_thieulot b/doc/modules/changes/20230711_thieulot deleted file mode 100644 index 8dfdb9f05f3..00000000000 --- a/doc/modules/changes/20230711_thieulot +++ /dev/null @@ -1,5 +0,0 @@ -New: There is now a new cookbook which models -the deformation of elliptical and rectangular inclusions -in simple shear and pure shear. -
-(Cedric Thieulot, 2023/07/11) diff --git a/doc/modules/changes/20230712_danieldouglas92 b/doc/modules/changes/20230712_danieldouglas92 deleted file mode 100644 index 3c83b8bbba3..00000000000 --- a/doc/modules/changes/20230712_danieldouglas92 +++ /dev/null @@ -1,4 +0,0 @@ -New: A cookbook which replicates the model setup of the -van Keken et al., 2008 2D corner flow subduction benchmark. -
-(Daniel Douglas, Cedric Thieulot, Wolfgang Bangerth, Max Rudolph, 2023/07/12) diff --git a/doc/modules/changes/20230712_gassmoeller b/doc/modules/changes/20230712_gassmoeller deleted file mode 100644 index 21110e568ba..00000000000 --- a/doc/modules/changes/20230712_gassmoeller +++ /dev/null @@ -1,5 +0,0 @@ -Changed: Material models are now always provided with the current -strain rate. Checks if the strain rate is provided are not longer necessary. -MaterialModelInputs can no longer be initialized without a strain rate. -
-(Rene Gassmoeller, 2023/07/12) diff --git a/doc/modules/changes/20230712_ranpengli b/doc/modules/changes/20230712_ranpengli deleted file mode 100644 index 8b82165aaa9..00000000000 --- a/doc/modules/changes/20230712_ranpengli +++ /dev/null @@ -1,4 +0,0 @@ -Changed: The entropy plugin now includes a plasticity rheology, which can be set by cohesion and frictional angle. It can also use a viscosity prefactor profile, set the lateral viscosity variation limit, and choose p-T dependent conductivity - -
-(Ranpeng Li & Juliane Dannberg, 2023/07/13) diff --git a/doc/modules/changes/20230712_thieulot b/doc/modules/changes/20230712_thieulot deleted file mode 100644 index 3b60c9a3454..00000000000 --- a/doc/modules/changes/20230712_thieulot +++ /dev/null @@ -1,5 +0,0 @@ -New: There is now a new cookbook which is a very -simple subduction initiation model as published -by Matsumoto and Tomoda (1983). -
-(Cedric Thieulot, 2023/07/12) diff --git a/doc/modules/changes/20230713_alarshi b/doc/modules/changes/20230713_alarshi deleted file mode 100644 index 822c15a6cd9..00000000000 --- a/doc/modules/changes/20230713_alarshi +++ /dev/null @@ -1,3 +0,0 @@ -New: Added a cookbook on how to set up global instantaneous models based on recent geophysical constraints with a heterogeneous density and viscosity distribution and weak plate boundaries prescribed using different plate boundary configurations. -
-(Arushi Saxena, Juliane Dannberg, and Rene Gassmoeller 2023/07/13) diff --git a/doc/modules/changes/20230713_chameerasilva b/doc/modules/changes/20230713_chameerasilva deleted file mode 100644 index b647120337f..00000000000 --- a/doc/modules/changes/20230713_chameerasilva +++ /dev/null @@ -1,8 +0,0 @@ -Changed: Boundary traction models are now organized in -a manager class that allows to assign multiple -boundary traction plugins to each boundary. Existing -user plugins that use the function -this->get_boundary_traction() will need to be modified -to use this->get_boundary_traction_manager(). -
-(Chameera Silva, Rene Gassmoeller, 2023/07/13) diff --git a/doc/modules/changes/20230713_glerum b/doc/modules/changes/20230713_glerum deleted file mode 100644 index cb06388e74d..00000000000 --- a/doc/modules/changes/20230713_glerum +++ /dev/null @@ -1,6 +0,0 @@ - Improved: The initial lithostatic pressure plugin for - boundary tractions now includes the initial topography - of the reference point into its pressure profile - instead of the maximum topography within the domain. -
- (Anne Glerum, 2023/07/13) diff --git a/doc/modules/changes/20230713_thieulot b/doc/modules/changes/20230713_thieulot deleted file mode 100644 index cac67492506..00000000000 --- a/doc/modules/changes/20230713_thieulot +++ /dev/null @@ -1,4 +0,0 @@ -New: There is now a new cookbook which models -the (Poiseuille) flow of the lower crust around a rigid obstacle. -
-(Cedric Thieulot, 2023/07/13) diff --git a/doc/modules/changes/20230714_naliboff b/doc/modules/changes/20230714_naliboff deleted file mode 100644 index b39b0340dc0..00000000000 --- a/doc/modules/changes/20230714_naliboff +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: The strain rheology now uses the correct 'old strain' -when computing the reaction term updates. -
-(John Naliboff 2023/07/14) diff --git a/doc/modules/changes/20230714_naliboff_b b/doc/modules/changes/20230714_naliboff_b deleted file mode 100644 index bb4c795089a..00000000000 --- a/doc/modules/changes/20230714_naliboff_b +++ /dev/null @@ -1,8 +0,0 @@ -New: There is now a new material model ('reactive fluid -transport') that is designed to advect fluids and -compute fluid release and absorption based on -different models for fluid-rock interaction. The -properties of the solid are taken from a -base material model. -
-(John Naliboff, 2023/07/14) diff --git a/doc/modules/changes/20230714_weerdesteijn b/doc/modules/changes/20230714_weerdesteijn deleted file mode 100644 index 019802a8c9d..00000000000 --- a/doc/modules/changes/20230714_weerdesteijn +++ /dev/null @@ -1,9 +0,0 @@ - Added: A sea level postprocessor that computes the - sea level for glacial isostatic adjustment modeling. - It computes the sea level based on the free - surface topography, ocean basin, ice melt from - boundary traction, and perturbed gravitational - potential of the Earth model from the geoid - postprocessor. -
- (Maaike Weerdesteijn, 2023/07/14) diff --git a/doc/modules/changes/20230717_glerum b/doc/modules/changes/20230717_glerum deleted file mode 100644 index 1b458265b03..00000000000 --- a/doc/modules/changes/20230717_glerum +++ /dev/null @@ -1,5 +0,0 @@ - New: There is now a strain rate tensor postprocessor - that is only outputted on the surface of the model - domain. -
- (Anne Glerum, 2023/07/17) diff --git a/doc/modules/changes/20230718_lhy11009 b/doc/modules/changes/20230718_lhy11009 deleted file mode 100644 index 42589f78cb0..00000000000 --- a/doc/modules/changes/20230718_lhy11009 +++ /dev/null @@ -1,3 +0,0 @@ -Improved: The iteration scheme in the diffusion dislocation material model now uses the derivative of the logarithm of the strain rate to the logarithm of the stress. This improves efficiency and stability of the iterative scheme. The parameter "Strain rate residual tolerance" now corresponds to the residual for the logarithm of the strain rate (which close to the solution corresponds to the relative residual). -
-(Haoyuan Li and Bob Myhill, 2023/07/18) diff --git a/doc/modules/changes/20230802_gassmoeller b/doc/modules/changes/20230802_gassmoeller deleted file mode 100644 index a0883204630..00000000000 --- a/doc/modules/changes/20230802_gassmoeller +++ /dev/null @@ -1,6 +0,0 @@ - Improved: The 'spherical constant' boundary composition and boundary - temperature plugins have been updated. In particular the boundary - composition plugin can now prescribe different values for different - compositional fields. -
- (Rene Gassmoeller, 2023/08/02) diff --git a/doc/modules/changes/20230814_poulamiiroy b/doc/modules/changes/20230814_poulamiiroy deleted file mode 100644 index 6b3411f9aa5..00000000000 --- a/doc/modules/changes/20230814_poulamiiroy +++ /dev/null @@ -1,6 +0,0 @@ -New: The steinberger material model now allows the -viscosities of different materials to differ from -the reference viscosity by a constant factor -via the parameter Composition viscosity prefactors. -
-(Poulami Roy and Bob Myhill, 2023/08/14) diff --git a/doc/modules/changes/20230823_dannberg b/doc/modules/changes/20230823_dannberg deleted file mode 100644 index 3f16b17a61c..00000000000 --- a/doc/modules/changes/20230823_dannberg +++ /dev/null @@ -1,5 +0,0 @@ -New: There is now a new viscosity profile data file that -is more consistent with how the profile is computed in -the original Steinberger and Calderwood (2006) paper. -
-(Juliane Dannberg, Bernhard Steinberger, 2023/08/22) diff --git a/doc/modules/changes/20230829_gassmoeller b/doc/modules/changes/20230829_gassmoeller deleted file mode 100644 index d3bc5485aef..00000000000 --- a/doc/modules/changes/20230829_gassmoeller +++ /dev/null @@ -1,7 +0,0 @@ -Changed: The benchmarks 'blankenbach' and 'king2dcompressible' have been -reworked and extended. Changes include: (1) higher resolution, (2) more -reproducible convergence results, (3) additional figures, (4) a comparison -between gradient based and CBF heat flux calculation, (5) reproducible -Richardson extrapolation of ASPECT reference results. -
-(Rene Gassmoeller, 2023/08/29) diff --git a/doc/modules/changes/20230909_gassmoeller b/doc/modules/changes/20230909_gassmoeller deleted file mode 100644 index 6b202eb7b8e..00000000000 --- a/doc/modules/changes/20230909_gassmoeller +++ /dev/null @@ -1,4 +0,0 @@ -Changed: ASPECT now requires CMake 3.13.4 (just like deal.II v9.5.0) -and no longer supports GeodynamicWorldBuilder older than 0.5.0. -
-(Rene Gassmoeller, 2023/09/09) diff --git a/doc/modules/changes/20230910_gassmoeller b/doc/modules/changes/20230910_gassmoeller deleted file mode 100644 index ba9c8a9b5e5..00000000000 --- a/doc/modules/changes/20230910_gassmoeller +++ /dev/null @@ -1,9 +0,0 @@ -Changed: The input subsection 'Particles' has been moved -from the 'Postprocess' subsection into its own subsection -at the top level. This is to make it more clear that -particles are not simply a postprocessing feature. -All included input files have been adjusted and the reformatting -script has been adjusted. Users will have to apply the reformatting -script to their input files manually. -
-(Rene Gassmoeller, 2023/09/10) diff --git a/doc/modules/changes/20230913_haoyuan b/doc/modules/changes/20230913_haoyuan deleted file mode 100644 index 373ae6f8720..00000000000 --- a/doc/modules/changes/20230913_haoyuan +++ /dev/null @@ -1,7 +0,0 @@ - New: There is now an entropy table lookup model - in the initial composition model. - This model takes an initial temperature field and - converts it to an initial entropy field using - a lookup table. -
- (Haoyuan Li, 2023/08/11) diff --git a/doc/modules/changes/20230917_tjhei b/doc/modules/changes/20230917_tjhei deleted file mode 100644 index 08938d7ac0e..00000000000 --- a/doc/modules/changes/20230917_tjhei +++ /dev/null @@ -1,6 +0,0 @@ -Changed: ASPECT has been renamed from "Advanced Solver for Problems in -Earth's ConvecTion" to "Advanced Solver for Planetary Evolution, -Convection, and Tectonics" to reflect that the scope of ASPECT has -grown beyond mantle convection. -
-(Timo Heister, 2023/09/17) diff --git a/doc/modules/changes/20230927_mfraters b/doc/modules/changes/20230927_mfraters deleted file mode 100644 index b38c81cd067..00000000000 --- a/doc/modules/changes/20230927_mfraters +++ /dev/null @@ -1,5 +0,0 @@ -Added: There is now a prescribed viscosity material model plugin, which can -overwrite the viscosity of a specified location with a viscosity prescribed -by a function. -
-(Menno Fraters, 2023/09/27) diff --git a/doc/modules/changes/20231002_dannberg b/doc/modules/changes/20231002_dannberg deleted file mode 100644 index feaf2d34eaa..00000000000 --- a/doc/modules/changes/20231002_dannberg +++ /dev/null @@ -1,7 +0,0 @@ -New: The amount of shear heating in a computation can -now be limited by setting a maximum stress to be used, -based on a Drucker-Prager yield stress with a user- -specified cohesion and friction angle. This is useful -in models with unrealistically high stresses. -
-(Juliane Dannberg, 2023/10/01) diff --git a/doc/modules/changes/20231007_dannberg b/doc/modules/changes/20231007_dannberg deleted file mode 100644 index c69778a78f8..00000000000 --- a/doc/modules/changes/20231007_dannberg +++ /dev/null @@ -1,6 +0,0 @@ -New: There is now a new cookbook that demonstrates how -to use the grain size material model and how to choose -the particle parameters in a model with a complex -nonlinear rheology. -
-(Juliane Dannberg, 2023/10/07) diff --git a/doc/modules/changes/20231103_gassmoeller b/doc/modules/changes/20231103_gassmoeller deleted file mode 100644 index 222698c6773..00000000000 --- a/doc/modules/changes/20231103_gassmoeller +++ /dev/null @@ -1,5 +0,0 @@ -Fixed: The RK4 particle interpolation scheme computed wrong -particle locations for particles that crossed periodic boundaries -in a box geometry. This is fixed now. -
-(Rene Gassmoeller, 2023/11/03) diff --git a/doc/modules/changes/20231106_gassmoeller b/doc/modules/changes/20231106_gassmoeller deleted file mode 100644 index d5f58cd3c9a..00000000000 --- a/doc/modules/changes/20231106_gassmoeller +++ /dev/null @@ -1,12 +0,0 @@ -Changed: ASPECT now considers boundaries with no normal flow as -boundaries with inflow for the purposes of the parameter -'Allow fixed temperature on outflow boundaries' and the -corresponding parameter for composition. This was the default -behavior up to ASPECT 2.4.0. This behavior was changed in ASPECT 2.5.0, -in which boundaries with no normal flow are treated like outflow -boundaries. The new behavior caused unintended side effects, therefore -it is reverted back to the original behavior. -The reason for the initial change was a bugfix for boundary conditions -in the first timestep that is now implemented differently. -
-(Rene Gassmoeller, 2023/11/06) diff --git a/doc/modules/changes/20231109_gassmoeller b/doc/modules/changes/20231109_gassmoeller deleted file mode 100644 index 8fcb1ff8862..00000000000 --- a/doc/modules/changes/20231109_gassmoeller +++ /dev/null @@ -1,6 +0,0 @@ -Fixed: The 'principal stress' postprocessor used the wrong -sign for stresses in models with elastic deformation, leading -to principal stress directions that were rotated by 90 degrees. -This is fixed now. -
-(Rene Gassmoeller, Rebecca Fildes, 2023/11/09) diff --git a/doc/modules/changes/20231110_bobmyhill b/doc/modules/changes/20231110_bobmyhill deleted file mode 100644 index 6e1963199ec..00000000000 --- a/doc/modules/changes/20231110_bobmyhill +++ /dev/null @@ -1,4 +0,0 @@ -Fixed: The stress and shear stress visualization postprocessors -now output the correct stresses when elasticity is enabled. -
-(Bob Myhill, Rebecca Fildes, 2023/11/10) diff --git a/doc/modules/changes/20231128_bangerth b/doc/modules/changes/20231128_bangerth deleted file mode 100644 index cf1c4cd1c3c..00000000000 --- a/doc/modules/changes/20231128_bangerth +++ /dev/null @@ -1,9 +0,0 @@ -Changed: The interface -Postprocess::VisualizationPostprocessors::CellDataVectorCreator::execute() -used to return an object of type -`std::pair*>` where the second part is just a -raw pointer. This has been changed (incompatibly) to -`std::pair>>` to avoid the use -of raw pointers and ensure that memory de-allocation happens automatically. -
-(Wolfgang Bangerth, 2023/11/28) diff --git a/doc/modules/changes/20231207_bangerth b/doc/modules/changes/20231207_bangerth deleted file mode 100644 index 2b84a9cc09b..00000000000 --- a/doc/modules/changes/20231207_bangerth +++ /dev/null @@ -1,6 +0,0 @@ -Removed: The GeometryModel::Chunk and GeometryModel::TwoMergedChunks -classes had member functions `depth_wrt_topo()`, but these were not -used anywhere and did not work with the mesh deformation -framework. They have consequently been removed. -
-(Wolfgang Bangerth, 2023/12/07) diff --git a/doc/modules/changes/20231214_glerum b/doc/modules/changes/20231214_glerum deleted file mode 100644 index b72905b8842..00000000000 --- a/doc/modules/changes/20231214_glerum +++ /dev/null @@ -1,5 +0,0 @@ - Improved: The geometry function point_is_in_domain - now also works for meshes that include initial topography - and/or mesh deformation for box and chunk geometries. -
- (Anne Glerum, 2023/12/14) diff --git a/doc/modules/changes/20240122_glerum b/doc/modules/changes/20240122_glerum deleted file mode 100644 index 5efb4452345..00000000000 --- a/doc/modules/changes/20240122_glerum +++ /dev/null @@ -1,4 +0,0 @@ - New: Solution variables can now also be outputted - on the surface mesh of the model domain. -
- (Anne Glerum, 2024/05/30) diff --git a/doc/modules/changes/20240204_bangerth b/doc/modules/changes/20240204_bangerth deleted file mode 100644 index 9a77ccb3fbf..00000000000 --- a/doc/modules/changes/20240204_bangerth +++ /dev/null @@ -1,5 +0,0 @@ -New: There is now a new visualization postprocessor called "surface -elevation" that can be used to plot the initial topography or the -effects of a free surface. -
-(Wolfgang Bangerth, 2024/02/04) diff --git a/doc/modules/changes/20240213_dannberg b/doc/modules/changes/20240213_dannberg deleted file mode 100644 index 68a8857853e..00000000000 --- a/doc/modules/changes/20240213_dannberg +++ /dev/null @@ -1,6 +0,0 @@ -New: There is now a new cookbook that demonstrates how -to use the Geodynamic World Builder to set up initial -conditions for a mid-ocean ridge model with a transform -fault following the setup of Behn et al., 2007. -
-(Juliane Dannberg, 2024/02/13) diff --git a/doc/modules/changes/20240216_bangerth b/doc/modules/changes/20240216_bangerth deleted file mode 100644 index 751c64b964e..00000000000 --- a/doc/modules/changes/20240216_bangerth +++ /dev/null @@ -1,11 +0,0 @@ -Incompatible: When using the "AsciiDataBoundary" class to read initial -topographies for the chunk geometry, the input file needed to provide -topographies spaced on a grid in latitude and longitude where the -longitude was to be provided from -pi (180 degrees west) to +pi (180 -degrees east). This is contrary to the rest of ASPECT, which generally -uses 0 to 2*pi (0 to 360 degrees east) as a convention. This has now -been changed: The initial topography plugin will be asked about -topographies in lat-long with longitudes between 0 and 2*pi. This also -means that input files have to be changed correspondingly. -
-(Wolfgang Bangerth, 2024/02/16) diff --git a/doc/modules/changes/20240224_danieldouglas92 b/doc/modules/changes/20240224_danieldouglas92 deleted file mode 100644 index 3b825c0ecf7..00000000000 --- a/doc/modules/changes/20240224_danieldouglas92 +++ /dev/null @@ -1,5 +0,0 @@ -Implemented a new fluid-rock interaction scheme for the reactive fluid -transport material model based on a parametrization by Tian et al., 2019 G3, -https://doi.org/10.1029/2019GC008488. -
- (Daniel Douglas, 2024/02/24) diff --git a/doc/modules/changes/20240315_gassmoeller b/doc/modules/changes/20240315_gassmoeller deleted file mode 100644 index 685f70b21a4..00000000000 --- a/doc/modules/changes/20240315_gassmoeller +++ /dev/null @@ -1,6 +0,0 @@ -Removed: The outdated input option for the geoid postprocessor named -'Include the contributon from dynamic topography' has been removed. -Use 'Include surface topography contribution' or 'Include CMB topography -contribution' instead. -
-(Rene Gassmoeller, 2024/03/15) diff --git a/doc/modules/changes/20240315_gassmoeller2 b/doc/modules/changes/20240315_gassmoeller2 deleted file mode 100644 index 916f0bbfd06..00000000000 --- a/doc/modules/changes/20240315_gassmoeller2 +++ /dev/null @@ -1,8 +0,0 @@ -Changed: The postprocessor 'heat flux map' now outputs the heat flux values in -the same format as the 'dynamic topography' postprocessor does for dynamic -topography. This in particular means instead of writing all values into a -single file 'heat flux map' now writes one file per boundary. Both -postprocessors now take care to not include spaces in the data file -headers so that separating the header columns by spaces works correctly. -
-(Rene Gassmoeller, 2024/03/15) diff --git a/doc/modules/changes/20240321_bangerth b/doc/modules/changes/20240321_bangerth deleted file mode 100644 index c5357ac5fd6..00000000000 --- a/doc/modules/changes/20240321_bangerth +++ /dev/null @@ -1,9 +0,0 @@ -New: It is now possible to use the "initial topography" plugin system -for the spherical shell geometry, including using the ascii data -system that can then be used to import a text description of the -initial topography. As an example, we also include the file -`data/geometry-model/initial-topography-model/ascii-data/global_1deg.txt.gz` -that describes the topography of Earth on a (relatively coarse) 1 -degree mesh. -
-(Wolfgang Bangerth, 2024/03/21) diff --git a/doc/modules/changes/20240326_gassmoeller b/doc/modules/changes/20240326_gassmoeller deleted file mode 100644 index 005827422b9..00000000000 --- a/doc/modules/changes/20240326_gassmoeller +++ /dev/null @@ -1,6 +0,0 @@ -Changed: The solver used during the expensive iterations of -the AMG preconditioner has been changed from the trilinos implementation -to the one provided by deal.II. The new solver should be faster and more -stable, but can produce marginally different results. -
-(Rene Gassmoeller, 2024/03/26) diff --git a/doc/modules/changes/20240331_gassmoeller b/doc/modules/changes/20240331_gassmoeller deleted file mode 100644 index 77bd9d3382c..00000000000 --- a/doc/modules/changes/20240331_gassmoeller +++ /dev/null @@ -1,8 +0,0 @@ -Changed: The A block solver in the expensive Stokes iterations -has been changed for free surface models from a CG solver to a BiCGStab -solver. This should improve the stability of the inner (top left) -preconditioner in free surface models. The new solver can also be forced -by an input parameter, which can be a useful option for models that -crash when solving the top left (A) block of the Stokes system. -
-(Rene Gassmoeller, 2024/03/31) diff --git a/doc/modules/changes/20240529_block b/doc/modules/changes/20240529_block deleted file mode 100644 index e856bb13adf..00000000000 --- a/doc/modules/changes/20240529_block +++ /dev/null @@ -1,6 +0,0 @@ -Changed: A pressure term was added to the Frank Kamenetskii viscous flow law -in the Visco Plastic material model. The new FK function is given by -viscosity = A * exp(E * 0.5 * (1.0-(T/ref_T)) + F * (P-ref_P)/(ref_rho*g*h)), -where F * (P-ref_P)/(ref_rho*g*h) are the new terms added here. -
-(Grant Block, 2024/05/29) diff --git a/doc/modules/changes/20240529_myhill b/doc/modules/changes/20240529_myhill deleted file mode 100644 index 173157eb235..00000000000 --- a/doc/modules/changes/20240529_myhill +++ /dev/null @@ -1,5 +0,0 @@ -New: ASPECT now has a DiffusionDislocation rheology. This rheology -is identical to the one that was originally in the Material Model -of the same name. -
-(Bob Myhill, 2024/05/29) diff --git a/doc/modules/changes/20240530_dannberg b/doc/modules/changes/20240530_dannberg deleted file mode 100644 index e4ad8f563f5..00000000000 --- a/doc/modules/changes/20240530_dannberg +++ /dev/null @@ -1,6 +0,0 @@ -Changed: The reset of the grain size at phase transitions -is now determined only by the velocity of the material -moving through a transition rather than by a somewhat -arbitrary 'transition width' parameter. -
-(Juliane Dannberg, 2024/05/30) diff --git a/doc/modules/changes/20240531_dannberg b/doc/modules/changes/20240531_dannberg deleted file mode 100644 index f93d8f931a0..00000000000 --- a/doc/modules/changes/20240531_dannberg +++ /dev/null @@ -1,11 +0,0 @@ -Changed: The grain size material model now uses the -phase function class to compute where phase transitions -occur. This means that phase transition temperature, -depth and Clapeyron slope now have to be specified in -a different format in the input file (rather than a -comma-separated list, they can now be specified as -key:value1|value2|...). This is in line with other -material models. Note that the width of phase -transitions is still zero in the grain size model. -
-(Juliane Dannberg, 2024/05/31) diff --git a/doc/modules/changes/20240531_gassmoeller b/doc/modules/changes/20240531_gassmoeller deleted file mode 100644 index 4d92bf615c6..00000000000 --- a/doc/modules/changes/20240531_gassmoeller +++ /dev/null @@ -1,10 +0,0 @@ -Changed: ASPECT's default Stokes preconditioner has been changed from -a block AMG preconditioner to the geometric multigrid (GMG) preconditioner -described in Clevenger and Heister, 2021 (https://doi.org/10.1002/nla.2375). -The GMG preconditioner generally performs better, but requires that -the viscosity is averaged using one of the material model averaging functions. -If models use features that are not supported by the GMG preconditioner -and the GMG preconditioner has not been explicitly set ASPECT will -fall back to the AMG preconditioner. -
-(Rene Gassmoeller, 2024/06/09) diff --git a/doc/modules/changes/20240601_bangerth b/doc/modules/changes/20240601_bangerth deleted file mode 100644 index b5d92f66341..00000000000 --- a/doc/modules/changes/20240601_bangerth +++ /dev/null @@ -1,3 +0,0 @@ -New: ASPECT now outputs the physical units of quantities into .pvtu files. -
-(Wolfgang Bangerth, 2024/06/01) diff --git a/doc/modules/changes/20240601_block b/doc/modules/changes/20240601_block deleted file mode 100644 index a97faa20c3c..00000000000 --- a/doc/modules/changes/20240601_block +++ /dev/null @@ -1,6 +0,0 @@ -Changed: Melt fraction calculated by the Katz2003 model -in the ReactionModels module was added to the reactive fluid transport model. -A test was added compositing the reactive fluid transport and visco plastic models, -benchmarking the melt fraction results with Katz et. al. 2003. -
-(Grant Block, 2024/06/01) diff --git a/doc/modules/changes/20240601_dannberg b/doc/modules/changes/20240601_dannberg deleted file mode 100644 index 0f4df9b373c..00000000000 --- a/doc/modules/changes/20240601_dannberg +++ /dev/null @@ -1,7 +0,0 @@ -New: The grain size material model now has the option -to apply plastic yielding (Drucker-Prager yield -criterion) to limit the viscosity. This can be switched -on through a new input parameter. At the moment, grain -size evolution is not affected by plastic yielding. -
-(Juliane Dannberg, 2024/06/01) diff --git a/doc/modules/changes/20240601_douglas b/doc/modules/changes/20240601_douglas deleted file mode 100644 index 0afa1ba0be1..00000000000 --- a/doc/modules/changes/20240601_douglas +++ /dev/null @@ -1,6 +0,0 @@ -Added: Functionality for multiplying the dislocation and/or diffusion creep -viscosities by prefactors which depend on the model composition. Created a -specific use-case for multiplying the viscosity by a factor that accounts for -bound H2O from Hirth & Kohlstaedt 2004 10.1029/138GM06 -
-(Daniel Douglas, 2024/06/01) diff --git a/doc/modules/changes/20240601_gassmoeller b/doc/modules/changes/20240601_gassmoeller deleted file mode 100644 index 80a51ec5277..00000000000 --- a/doc/modules/changes/20240601_gassmoeller +++ /dev/null @@ -1,6 +0,0 @@ -Improved: The limiter for the DG solution can now be selected -for each compositional field individually, instead of using -a single setting that applies to all compositional fields. -If only a single setting is found it will still apply to all fields. -
-(Rene Gassmoeller, 2024/06/01) diff --git a/doc/modules/changes/20240601_orionjohnston b/doc/modules/changes/20240601_orionjohnston deleted file mode 100644 index d96b0846995..00000000000 --- a/doc/modules/changes/20240601_orionjohnston +++ /dev/null @@ -1,3 +0,0 @@ -New: Benchmark from Gassmoller et al. 2018 for particle integration schemes. -
-(Gabriel Johnston, 2024/06/01) diff --git a/doc/modules/changes/20240602_KerrMadeleine b/doc/modules/changes/20240602_KerrMadeleine deleted file mode 100644 index 816f47ff3fd..00000000000 --- a/doc/modules/changes/20240602_KerrMadeleine +++ /dev/null @@ -1,3 +0,0 @@ -Added: The Function expression plug-in for the Gravity model can now evaluate functions in multiple coordinate systems. The plug-in was amended to read in entries to the "Coordinate system" parameter in the Function subsection and Gravity Model section of the parameter file. There are three added tests for the Gravity model function plug-in to ensure the cartesian, spherical, and depth coordinate systems evaluate functions as expected in a 2D cylindrical annulus. -
-(Madeleine Kerr, 2024/06/02) diff --git a/doc/modules/changes/20240602_gassmoeller b/doc/modules/changes/20240602_gassmoeller deleted file mode 100644 index e29875a6992..00000000000 --- a/doc/modules/changes/20240602_gassmoeller +++ /dev/null @@ -1,4 +0,0 @@ -Added: The heating function plugin now supports input in different coordinate -systems (cartesian, spherical, depth). -
-(Rene Gassmoeller, 2024/06/02) diff --git a/doc/modules/changes/20240602_tjhei b/doc/modules/changes/20240602_tjhei deleted file mode 100644 index bbbdb3ec2d1..00000000000 --- a/doc/modules/changes/20240602_tjhei +++ /dev/null @@ -1,6 +0,0 @@ -Changed: The QT based Parameter GUI has been removed from the ASPECT repository -and the documentation as it was no longer maintained and no longer working -correctly. Instead, use the parameter list linked from the website or edit -directly in Visual Studio Code with the ASPECT plugin. -
-(Timo Heister, 2024/06/02) diff --git a/doc/modules/changes/20240604_Liu b/doc/modules/changes/20240604_Liu deleted file mode 100644 index 2945a1ec025..00000000000 --- a/doc/modules/changes/20240604_Liu +++ /dev/null @@ -1,8 +0,0 @@ -Changed: In S40RTS and SAVANI initial temperature models, the input parameter, -'Specify a lower maximum order' is changed to 'Specify a lower maximum degree', -and the input parameter, 'Maximum order' is changed to 'Maximum degree'. -This avoids confusion because the function of these two parameters is to -allow users to specify a maximum degree lower than the maximum degree -of the spherical harmonic data file to calculate the temperature field. -
-(Shangxin Liu, 2024/06/04) diff --git a/doc/modules/changes/20240604_Liu2 b/doc/modules/changes/20240604_Liu2 deleted file mode 100644 index 1f842c8143d..00000000000 --- a/doc/modules/changes/20240604_Liu2 +++ /dev/null @@ -1,7 +0,0 @@ -Fixed: There was a bug in spherical harmonic data reading of S40RTS -and SAVANI initial temperature models when a maximum degree lower -than the maximum degree of the spherical harmonic coefficients of -the data file is specified by users to set up temperature field -from spherical harmonic summation. This bug is now fixed. -
-(Shangxin Liu, 2024/06/04) diff --git a/doc/modules/changes/20240605_KerrMadeleine b/doc/modules/changes/20240605_KerrMadeleine deleted file mode 100644 index 80d3b893466..00000000000 --- a/doc/modules/changes/20240605_KerrMadeleine +++ /dev/null @@ -1,3 +0,0 @@ -Added: A cookbook using a model with simple 2D annulus convection to showcase the capabilities of the pyvista Python package in plotting and conducting simple mesh operations using numpy arrays. The cookbook contains a parameter file, documentation, and figures produces by manipulating data on pyvista and plotting new fields. The relevant script is located in [cookbooks/twoD_annulus_visualization/2D_annulus_example.prm]. -
-(Madeleine Kerr, 2024/06/05) diff --git a/doc/modules/changes/20240605_douglas b/doc/modules/changes/20240605_douglas deleted file mode 100644 index 503e31c131f..00000000000 --- a/doc/modules/changes/20240605_douglas +++ /dev/null @@ -1,6 +0,0 @@ -Added: Cookbook which showcases the use of the tian approximation -in the Reactive Fluid Transport material model. The cookbook features -a kinematically subducting slab with an initial hydration state -dehydrating as it advects through a hot mantle wedge. -
-(Daniel Douglas, 2024/06/05) diff --git a/doc/modules/changes/20240605_thieulot b/doc/modules/changes/20240605_thieulot deleted file mode 100644 index 923be915729..00000000000 --- a/doc/modules/changes/20240605_thieulot +++ /dev/null @@ -1,5 +0,0 @@ -New: There is now a new cookbook based on the -setup of Allken et al, G3, 2012 which models -rift interaction in 3D brittle-ductile coupled systems. -
-(Cedric Thieulot, 2024/06/05) diff --git a/doc/modules/changes/20240605_tjhei b/doc/modules/changes/20240605_tjhei deleted file mode 100644 index a45a9ec9405..00000000000 --- a/doc/modules/changes/20240605_tjhei +++ /dev/null @@ -1,4 +0,0 @@ -Changed: We no longer support "make test" to run the -testsuite. Please use "ctest" directly. -
-(Timo Heister, 2024/06/05) diff --git a/doc/modules/changes/20240606_alarshi b/doc/modules/changes/20240606_alarshi deleted file mode 100644 index 082526c6e38..00000000000 --- a/doc/modules/changes/20240606_alarshi +++ /dev/null @@ -1,5 +0,0 @@ -New: There is now a python script in the contrib folder that -creates netcdf files from an input ascii file -formatted following structured ascii data file convention. -
-(Arushi Saxena, 2024/06/06) diff --git a/doc/modules/changes/20240606_block b/doc/modules/changes/20240606_block deleted file mode 100644 index 08a51bfea32..00000000000 --- a/doc/modules/changes/20240606_block +++ /dev/null @@ -1,7 +0,0 @@ -New: Added fluid reaction and properties calculations to the -Katz2003MantleMelting model in the ReactionModels module. These calculations -were taken from MeltSimple and the model now calls Katz2003MantleMelting. Additionally, -the katz 2003 option in ReactiveFluidTransport calls these calculations, allowing for -melting and melt transport to be composited with any material model via ReactiveFluidTransport. -
-(Grant Block, 2024/06/06) diff --git a/doc/modules/changes/20240606_dannberg b/doc/modules/changes/20240606_dannberg deleted file mode 100644 index 0b50ff36338..00000000000 --- a/doc/modules/changes/20240606_dannberg +++ /dev/null @@ -1,5 +0,0 @@ -Changed: The grain size material model now uses SUNDIALs -to compute the grain size change (rather than a hand- -written forward Euler scheme). -
-(Juliane Dannberg, 2024/06/06) diff --git a/doc/modules/changes/20240606_glerum b/doc/modules/changes/20240606_glerum deleted file mode 100644 index 01a66efadb5..00000000000 --- a/doc/modules/changes/20240606_glerum +++ /dev/null @@ -1,9 +0,0 @@ -New: Added a Rayleigh Taylor instability benchmark with a free surface. -The benchmark was described by Kaus et al. (2010) and reproduced with -ASPECT with different stabilization schemes for the free surface by -Rose et al. (2017). It can be used to show that the stabilization -scheme implemented by I. Rose allows for larger timesteps, and that -the projection of velocities onto the surface leads to significantly -different topography. -
-(Anne Glerum, 2024/06/06) diff --git a/doc/modules/changes/20240606_mfraters b/doc/modules/changes/20240606_mfraters deleted file mode 100644 index 095167ceeb7..00000000000 --- a/doc/modules/changes/20240606_mfraters +++ /dev/null @@ -1,6 +0,0 @@ -New: The CPO particle property plugin set now contains a plugin -which can compute the symmetry decompositions of the elastic -tensor. There are now also tests which test the whole CPO -particle property plugin set. -
-(Menno Fraters, 2024/06/06) diff --git a/doc/modules/changes/20240607_dannberg b/doc/modules/changes/20240607_dannberg deleted file mode 100644 index ec1e70f3260..00000000000 --- a/doc/modules/changes/20240607_dannberg +++ /dev/null @@ -1,8 +0,0 @@ -Changed: The grain size material model no longer has the -option to advect the logarithm of the grain size. This -option used to be helpful for models with large gradients -in grain size, but now that ASPECT has particles it is -more accurate to advect the grain size on particles -instead. -
-(Juliane Dannberg, 2024/06/07) diff --git a/doc/modules/changes/20240607_thieulot b/doc/modules/changes/20240607_thieulot deleted file mode 100644 index e4376bc0339..00000000000 --- a/doc/modules/changes/20240607_thieulot +++ /dev/null @@ -1,4 +0,0 @@ -New: There is now a new cookbook which models compressible -mantle convection in an annulus. -
-(Cedric Thieulot, 2024/06/06) diff --git a/doc/modules/changes/20240607b_dannberg b/doc/modules/changes/20240607b_dannberg deleted file mode 100644 index d20999a73fb..00000000000 --- a/doc/modules/changes/20240607b_dannberg +++ /dev/null @@ -1,8 +0,0 @@ -Changed: The grain size material model no longer has the -option to scale the grain size in the lower mantle. This -option used to be helpful in models where the grain size -is very different between upper and lower mantle, but -now that ASPECT has particles, it is more accurate to -advect the grain size on particles instead. -
-(Juliane Dannberg, 2024/06/07) diff --git a/doc/modules/changes/20240609_danieldouglas92 b/doc/modules/changes/20240609_danieldouglas92 deleted file mode 100644 index cbbd82231cb..00000000000 --- a/doc/modules/changes/20240609_danieldouglas92 +++ /dev/null @@ -1,4 +0,0 @@ -Added: Functionality to limit the timestep based on the -Darcy velocity. -
-(Daniel Douglas, 2024/06/09) diff --git a/doc/modules/changes/20240609_gassmoeller b/doc/modules/changes/20240609_gassmoeller deleted file mode 100644 index f2a3a519d02..00000000000 --- a/doc/modules/changes/20240609_gassmoeller +++ /dev/null @@ -1,8 +0,0 @@ -Added: A new particle interpolator plugin 'distance weighted average' that -computes the interpolated properties as an average of particle properties -weighted by a distance function. This plugin is similarly accurate -as the 'cell average' interpolator, but provides smoother results and is -less susceptible to jumps in interpolated properties if particles move -small distances. -
-(Rene Gassmoeller, 2024/06/09) diff --git a/doc/modules/changes/20240609_mfraters b/doc/modules/changes/20240609_mfraters deleted file mode 100644 index aa8006be024..00000000000 --- a/doc/modules/changes/20240609_mfraters +++ /dev/null @@ -1,4 +0,0 @@ -New: The CPO particle property plugin can now use the Geodynamic -World Builder to set initial grain-sizes and grain orientations -
-(Menno Fraters, 2024/06/09) diff --git a/doc/modules/changes/20240610_dannberg b/doc/modules/changes/20240610_dannberg deleted file mode 100644 index db0fad3ac0a..00000000000 --- a/doc/modules/changes/20240610_dannberg +++ /dev/null @@ -1,11 +0,0 @@ -Fixed: The grain size material model now computes the -stress that is used to calculate the grain size reduction -rate with the viscosity that has been limited between its -minimum and maximum given in the input file, rather than -with the unlimited viscosity. This is more consistent, -because the limited viscosity is the one we use to compute -the strain rate (and stress is 2*viscosity_strain_rate). -This updated implementation prevents artificial grain size -reduction in regions with large viscosity. -
-(Juliane Dannberg, 2024/06/10) diff --git a/doc/modules/changes/20240612_dannberg b/doc/modules/changes/20240612_dannberg deleted file mode 100644 index 9b5ef62f861..00000000000 --- a/doc/modules/changes/20240612_dannberg +++ /dev/null @@ -1,4 +0,0 @@ -New: There is now a postprocessor that computes statistics -about how many iterations ARKode needs to solve ODEs. -
-(Juliane Dannberg, 2024/06/12) diff --git a/doc/modules/changes/20240613_danieldouglas92 b/doc/modules/changes/20240613_danieldouglas92 deleted file mode 100644 index 67d39fffd77..00000000000 --- a/doc/modules/changes/20240613_danieldouglas92 +++ /dev/null @@ -1,7 +0,0 @@ -Added: A postprocessor 'darcy velocity' that visualizes the fluid -velocity in models with a compositional field named 'porosity'. -This postprocessor is independent of the method the porosity is actually -advected with, i.e. it could be static, advected with the Darcy velocity, -or advected according to the two-phase flow equations. -
-(Daniel Douglas, 2024/06/13) diff --git a/doc/modules/changes/20240614_dannberg b/doc/modules/changes/20240614_dannberg deleted file mode 100644 index b049722fca5..00000000000 --- a/doc/modules/changes/20240614_dannberg +++ /dev/null @@ -1,7 +0,0 @@ -Changed: The operator splitting scheme can now use SUNDIALs -ARKode to compute the reactions (rather than a hand-written -forward Euler scheme). ARKode is the new default, but the -original scheme can still be used by setting the input -parameter Reaction solver type to fixed step. -
-(Juliane Dannberg, 2024/06/14) diff --git a/doc/modules/changes/20240615_mfraters b/doc/modules/changes/20240615_mfraters deleted file mode 100644 index c8250b52922..00000000000 --- a/doc/modules/changes/20240615_mfraters +++ /dev/null @@ -1,5 +0,0 @@ -Changed: The particle plugin functions declare_parameters and parse_parameters -now assume that they are already in the particles subsection. User plugins will -have to change accordingly. -
-(Menno Fraters, 2024/06/15) diff --git a/doc/modules/changes/20240618_tjhei b/doc/modules/changes/20240618_tjhei deleted file mode 100644 index 4c9269de89b..00000000000 --- a/doc/modules/changes/20240618_tjhei +++ /dev/null @@ -1,5 +0,0 @@ -New: ASPECT now supports compositional fields with -different discretizations (continuous or discontinuous) -and different polynomial degrees at the same time. -
-(Timo Heister, 2024/06/18) diff --git a/doc/modules/changes/20240624_block b/doc/modules/changes/20240624_block deleted file mode 100644 index df921eebc8f..00000000000 --- a/doc/modules/changes/20240624_block +++ /dev/null @@ -1,5 +0,0 @@ -Added: The Frank Kamenetskii module now has user inputs for reference -temperature and reference pressure. Adiabatic surface temperature and pressure -are used as the defaults for those values. -
-(Grant Block, 2024/06/24) diff --git a/doc/modules/changes/20240625_gassmoeller b/doc/modules/changes/20240625_gassmoeller deleted file mode 100644 index df8492ccabb..00000000000 --- a/doc/modules/changes/20240625_gassmoeller +++ /dev/null @@ -1,5 +0,0 @@ -Removed: The input parameter 'Update ghost particles' has been deprecated. -Ghost particles are now always updated. Existing parameter files can -be updated by the script in 'contrib/utilities/update_prm_files.sh'. -
-(Rene Gassmoeller, 2024/06/25) diff --git a/doc/modules/changes/20240625_gassmoeller2 b/doc/modules/changes/20240625_gassmoeller2 deleted file mode 100644 index e3786364ac2..00000000000 --- a/doc/modules/changes/20240625_gassmoeller2 +++ /dev/null @@ -1,7 +0,0 @@ -Changed: The particle interpolator plugin 'bilinear least squares' -now activates a limiter by default, which prevents unwanted over- -and undershoots by limiting the returned properties to the bounds -of the particle properties in the cell. The limiter can be -deactivated by the input parameter 'Use linear least squares limiter'. -
-(Rene Gassmoeller, 2024/06/25) diff --git a/doc/modules/changes/20240704_myhill b/doc/modules/changes/20240704_myhill deleted file mode 100644 index a986d618ca2..00000000000 --- a/doc/modules/changes/20240704_myhill +++ /dev/null @@ -1,5 +0,0 @@ -Added: The DiffusionCreep rheology module can now -calculate viscosities and strain rates with grain size -as an variable argument. -
-(Bob Myhill, 2024/07/04) diff --git a/doc/modules/changes/20240717_myhill b/doc/modules/changes/20240717_myhill deleted file mode 100644 index 5ced7d70ca3..00000000000 --- a/doc/modules/changes/20240717_myhill +++ /dev/null @@ -1,4 +0,0 @@ -Added: The functions in the CompositeViscoPlastic -rheology model now have grain_size as an argument. -
-(Bob Myhill, 2024/07/17) diff --git a/doc/modules/changes/20240717b_myhill b/doc/modules/changes/20240717b_myhill deleted file mode 100644 index 38362db54d0..00000000000 --- a/doc/modules/changes/20240717b_myhill +++ /dev/null @@ -1,7 +0,0 @@ -New: ASPECT now has a DruckerPragerPower rheology. This rheology -is based on the DruckerPrager rheology, but the strain-rate-independent -yield stress is replaced with a power-law rheology. The parameters -"Reference plastic strain rate" and "Plastic stress exponent" control -how the yield stress varies with strain rate. -
-(Bob Myhill, 2024/07/17) diff --git a/doc/modules/changes/20240717c_myhill b/doc/modules/changes/20240717c_myhill deleted file mode 100644 index cbbc4a14586..00000000000 --- a/doc/modules/changes/20240717c_myhill +++ /dev/null @@ -1,4 +0,0 @@ -Changed: The CompositeViscoPlastic rheology in ASPECT now uses -the DruckerPragerPower rheology. -
-(Bob Myhill, 2024/07/17) diff --git a/doc/modules/changes/20240717d_myhill b/doc/modules/changes/20240717d_myhill deleted file mode 100644 index e9dc13e9aa6..00000000000 --- a/doc/modules/changes/20240717d_myhill +++ /dev/null @@ -1,5 +0,0 @@ -Changed: The CompositeViscoPlastic rheology in ASPECT is now -required to use the approximate Peierls flow rheology if -Peierls flow is switched on. -
-(Bob Myhill, 2024/07/17) diff --git a/doc/modules/changes/20240717e_myhill b/doc/modules/changes/20240717e_myhill deleted file mode 100644 index 61c331814b6..00000000000 --- a/doc/modules/changes/20240717e_myhill +++ /dev/null @@ -1,5 +0,0 @@ -Changed: The CompositeViscoPlastic rheology in ASPECT -now uses a log-stress Newton scheme, which requires -fewer iterations to converge. -
-(Bob Myhill, 2024/07/17) diff --git a/doc/modules/changes/20240725_myhill b/doc/modules/changes/20240725_myhill deleted file mode 100644 index 6f7adba213c..00000000000 --- a/doc/modules/changes/20240725_myhill +++ /dev/null @@ -1,7 +0,0 @@ -New: The CompositeViscoPlastic rheology in ASPECT now -allows the user to select isostress (Reuss) or -isostrain (Voigt) averaging of viscosities for -multicomponent materials via the parameter -"Viscosity averaging scheme". -
-(Bob Myhill, 2024/07/25) diff --git a/doc/modules/changes/20240726_gassmoeller b/doc/modules/changes/20240726_gassmoeller deleted file mode 100644 index 6ee2dfd13e0..00000000000 --- a/doc/modules/changes/20240726_gassmoeller +++ /dev/null @@ -1,5 +0,0 @@ -New: The grain size evolution functionality has been extracted from the grain -size material model into the new grain size evolution reaction model. This -simplifies using the grain size evolution equations in other material models. -
-(Rene Gassmoeller, 2024/07/26) diff --git a/doc/modules/changes/20240905_danieldouglas92 b/doc/modules/changes/20240905_danieldouglas92 deleted file mode 100644 index 2e76701b47e..00000000000 --- a/doc/modules/changes/20240905_danieldouglas92 +++ /dev/null @@ -1,6 +0,0 @@ -Added: A python script which uses Paraview's pvpython to extract velocities -from a global model along user-specified boundaries and saves them to ASCII -files which can then be applied as velocity boundary conditions in regional -chunk models. -
-(Daniel Douglas, 2024/09/05) diff --git a/doc/modules/changes/20240925_gassmoeller b/doc/modules/changes/20240925_gassmoeller deleted file mode 100644 index b955db31128..00000000000 --- a/doc/modules/changes/20240925_gassmoeller +++ /dev/null @@ -1,8 +0,0 @@ -New: The interface for particle property plugins has been updated. -The new interface can update particles cell-wise and is more efficient. -In addition, the interface is more extensible for future improvements. -All particle property plugins in ASPECT have been updated, user plugins -will have to be updated accordingly before the support for the now deprecated -old interface is dropped. -
-(Rene Gassmoeller, 2024/09/25) diff --git a/doc/modules/changes/20241008_gassmoeller b/doc/modules/changes/20241008_gassmoeller deleted file mode 100644 index 67c5049b8bd..00000000000 --- a/doc/modules/changes/20241008_gassmoeller +++ /dev/null @@ -1,8 +0,0 @@ -Changed: The class Particle::World has been renamed to -Particle::Manager. All references to world have been replaced -by references to manager in the source code. The existing header file "world.h" -is now deprecated and user plugins should instead include -"manager.h". In input and output options we now refer to -different groups of particles as "particle systems". -
-(Rene Gassmoeller, 2024/10/08) diff --git a/doc/modules/changes/20241009_guo b/doc/modules/changes/20241009_guo deleted file mode 100644 index 8b4302f99b7..00000000000 --- a/doc/modules/changes/20241009_guo +++ /dev/null @@ -1,8 +0,0 @@ -New: ASPECT now has a Visual Studio Code extension named -ASPECT (https://marketplace.visualstudio.com/items?itemName=zhikui.vscode-aspect). -This extension provides syntax highlighting and auto-completion for input parameter -files, and can display the documentation of input parameters while writing parameter -files in VS Code. It is now one of the recommended extensions for VS Code when using -ASPECT. -
-(Zhikui Guo, Timo Heister, Rene Gassmoeller, 2024/10/09) diff --git a/doc/modules/changes/20241016_gassmoeller b/doc/modules/changes/20241016_gassmoeller deleted file mode 100644 index a4107371482..00000000000 --- a/doc/modules/changes/20241016_gassmoeller +++ /dev/null @@ -1,8 +0,0 @@ -Removed: A number of deprecated source code functions and input parameters -have been removed. In particular the deprecated option to specify -individual material properties in the parameter -'Postprocess/Visualization/List of output variables' has been removed. -Input files will be automatically fixed and updated -by the update scripts in the directory contrib/utilities. -
-(Rene Gassmoeller, 2024/10/16) diff --git a/doc/modules/changes/20241021_gassmoeller b/doc/modules/changes/20241021_gassmoeller deleted file mode 100644 index 1f1faee8bef..00000000000 --- a/doc/modules/changes/20241021_gassmoeller +++ /dev/null @@ -1,9 +0,0 @@ -Changed: The 'random uniform' particle generator no longer uses -the input parameters in the subsection 'Probability density function'. -Instead it uses its own subsection 'Random uniform'. Additionally, -the default parameters of the 'probability density function' generator -have been fixed to allow not specifying a probability density function. -If no function is specified the 'probability density function' generator -now behaves identically to the 'random uniform' generator. -
-(Rene Gassmoeller, Qianyi Lu, 2024/10/21) diff --git a/doc/modules/changes/20241021_ranpengli b/doc/modules/changes/20241021_ranpengli deleted file mode 100644 index 128694b0344..00000000000 --- a/doc/modules/changes/20241021_ranpengli +++ /dev/null @@ -1,3 +0,0 @@ -Changed: The time dimension of the surface condition function of the 'compute profile' adiabatic conditions plugin now respects the value of the parameter 'Use years in output instead of seconds'. -
-(Ranpeng Li, 2024/10/21) \ No newline at end of file diff --git a/doc/modules/changes/20241022_bangerth b/doc/modules/changes/20241022_bangerth deleted file mode 100644 index 012d6d9e753..00000000000 --- a/doc/modules/changes/20241022_bangerth +++ /dev/null @@ -1,4 +0,0 @@ -New: The new input parameter "Output directory LFS stripe count" allows for configuring -the ASPECT output directory for better performance on Lustre file systems. -
-(Wolfgang Bangerth, 2024/10/22) diff --git a/doc/modules/changes/20241106_danieldouglas92 b/doc/modules/changes/20241106_danieldouglas92 deleted file mode 100644 index b75b3e83dba..00000000000 --- a/doc/modules/changes/20241106_danieldouglas92 +++ /dev/null @@ -1,5 +0,0 @@ -Added: When using the Geodynamic World Builder, ASPECT will create a file -called 'original.wb' in the output directory which contains the exact -worldbuilder file used to run the ASPECT model. -
-(Daniel Douglas, 2024/11/06) diff --git a/doc/modules/changes/20241108_gassmoeller b/doc/modules/changes/20241108_gassmoeller deleted file mode 100644 index ac15010b088..00000000000 --- a/doc/modules/changes/20241108_gassmoeller +++ /dev/null @@ -1,13 +0,0 @@ -Fixed: Several fixes for the Newton solver that would slow down convergence or -rarely lead to wrong results. The Newton solver and defect correction Picard -solver computed a wrong pressure scaling for the linear solver. This has been -fixed, leading to a reduction in linear solver iterations. The solution -variable temporarily contained the update to the solution when using the Newton -solver or defect correction Picard solver, leading to bugs in models that -assumed the vector contains the values. This has been fixed by always storing -the values of the solution in the variable and never the update. The -Eisenstat-Walker method to compute linear solver tolerances for the Newton -solver would compute too coarse linear residuals leading to poor nonlinear -convergence. This has been fixed. -
-(Rene Gassmoeller, Menno Fraters, 2024/11/08) diff --git a/doc/modules/changes/20241111_glerum b/doc/modules/changes/20241111_glerum deleted file mode 100644 index 974ac63a540..00000000000 --- a/doc/modules/changes/20241111_glerum +++ /dev/null @@ -1,8 +0,0 @@ - Fixed: The function to determine whether a boundary is an inflow -or outflow boundary (for the purpose of deciding whether to apply -boundary conditions for compositional fields) did not take into -account the mesh deformation. This caused incorrectly applied -surface boundary conditions in models with free surface and is -fixed now. -
- (Anne Glerum, 2024/11/11) diff --git a/doc/modules/current_changes_header b/doc/modules/current_changes_header index 3e6266fc150..7d2d8f798cf 100644 --- a/doc/modules/current_changes_header +++ b/doc/modules/current_changes_header @@ -1,8 +1,8 @@ /** - * @page changes_current Changes after the latest release (v2.5.0) + * @page changes_current Changes after the latest release (v3.0.0) * *

This is the list of changes made after the release of ASPECT version - * 2.5.0. All entries are signed with the names of the author.

+ * 3.0.0. All entries are signed with the names of the author.

* * *
    diff --git a/doc/modules/to-3.0.0.h b/doc/modules/to-3.0.0.h new file mode 100644 index 00000000000..54ec0943a89 --- /dev/null +++ b/doc/modules/to-3.0.0.h @@ -0,0 +1,853 @@ +/** + * @page changes_between_2.5.0_and_3.0.0 Changes between version 2.5.0 and version 3.0.0 + * + *

    This is the list of changes made after the release of ASPECT version + * 2.5.0 for version 3.0.0. All entries are signed with the names of the author. + *

    + * + *
      + * + *
    1. Fixed: The function to determine whether a boundary is an inflow + * or outflow boundary (for the purpose of deciding whether to apply + * boundary conditions for compositional fields) did not take into + * account the mesh deformation. This caused incorrectly applied + * surface boundary conditions in models with free surface and is + * fixed now. + *
      + * (Anne Glerum, 2024/11/11) + * + *
    2. Fixed: Several fixes for the Newton solver that would slow down convergence or + * rarely lead to wrong results. The Newton solver and defect correction Picard + * solver computed a wrong pressure scaling for the linear solver. This has been + * fixed, leading to a reduction in linear solver iterations. The solution + * variable temporarily contained the update to the solution when using the Newton + * solver or defect correction Picard solver, leading to bugs in models that + * assumed the vector contains the values. This has been fixed by always storing + * the values of the solution in the variable and never the update. The + * Eisenstat-Walker method to compute linear solver tolerances for the Newton + * solver would compute too coarse linear residuals leading to poor nonlinear + * convergence. This has been fixed. + *
      + * (Rene Gassmoeller, Menno Fraters, 2024/11/08) + * + *
    3. Added: When using the Geodynamic World Builder, ASPECT will create a file + * called 'original.wb' in the output directory which contains the exact + * worldbuilder file used to run the ASPECT model. + *
      + * (Daniel Douglas, 2024/11/06) + * + *
    4. New: The new input parameter "Output directory LFS stripe count" allows for configuring + * the ASPECT output directory for better performance on Lustre file systems. + *
      + * (Wolfgang Bangerth, 2024/10/22) + * + *
    5. Changed: The time dimension of the surface condition function of the 'compute profile' + * adiabatic conditions plugin now respects the value of the parameter 'Use years in output instead of seconds'. + *
      + * (Ranpeng Li, 2024/10/21) + * + *
    6. Changed: The 'random uniform' particle generator no longer uses + * the input parameters in the subsection 'Probability density function'. + * Instead it uses its own subsection 'Random uniform'. Additionally, + * the default parameters of the 'probability density function' generator + * have been fixed to allow not specifying a probability density function. + * If no function is specified the 'probability density function' generator + * now behaves identically to the 'random uniform' generator. + *
      + * (Rene Gassmoeller, Qianyi Lu, 2024/10/21) + * + *
    7. Removed: A number of deprecated source code functions and input parameters + * have been removed. In particular the deprecated option to specify + * individual material properties in the parameter + * 'Postprocess/Visualization/List of output variables' has been removed. + * Input files will be automatically fixed and updated + * by the update scripts in the directory contrib/utilities. + *
      + * (Rene Gassmoeller, 2024/10/16) + * + *
    8. New: ASPECT now has a Visual Studio Code extension named + * ASPECT (https://marketplace.visualstudio.com/items?itemName=zhikui.vscode-aspect). + * This extension provides syntax highlighting and auto-completion for input parameter + * files, and can display the documentation of input parameters while writing parameter + * files in VS Code. It is now one of the recommended extensions for VS Code when using + * ASPECT. + *
      + * (Zhikui Guo, Timo Heister, Rene Gassmoeller, 2024/10/09) + * + *
    9. Changed: The class Particle::World has been renamed to + * Particle::Manager. All references to world have been replaced + * by references to manager in the source code. The existing header file "world.h" + * is now deprecated and user plugins should instead include + * "manager.h". In input and output options we now refer to + * different groups of particles as "particle systems". + *
      + * (Rene Gassmoeller, 2024/10/08) + * + *
    10. New: The interface for particle property plugins has been updated. + * The new interface can update particles cell-wise and is more efficient. + * In addition, the interface is more extensible for future improvements. + * All particle property plugins in ASPECT have been updated, user plugins + * will have to be updated accordingly before the support for the now deprecated + * old interface is dropped. + *
      + * (Rene Gassmoeller, 2024/09/25) + * + *
    11. Added: A python script which uses Paraview's pvpython to extract velocities + * from a global model along user-specified boundaries and saves them to ASCII + * files which can then be applied as velocity boundary conditions in regional + * chunk models. + *
      + * (Daniel Douglas, 2024/09/05) + * + *
    12. New: The grain size evolution functionality has been extracted from the grain + * size material model into the new grain size evolution reaction model. This + * simplifies using the grain size evolution equations in other material models. + *
      + * (Rene Gassmoeller, 2024/07/26) + * + *
    13. New: The CompositeViscoPlastic rheology in ASPECT now + * allows the user to select isostress (Reuss) or + * isostrain (Voigt) averaging of viscosities for + * multicomponent materials via the parameter + * "Viscosity averaging scheme". + *
      + * (Bob Myhill, 2024/07/25) + * + *
    14. Added: The functions in the CompositeViscoPlastic + * rheology model now have grain_size as an argument. + *
      + * (Bob Myhill, 2024/07/17) + * + *
    15. Changed: The CompositeViscoPlastic rheology in ASPECT + * now uses a log-stress Newton scheme, which requires + * fewer iterations to converge. + *
      + * (Bob Myhill, 2024/07/17) + * + *
    16. Changed: The CompositeViscoPlastic rheology in ASPECT is now + * required to use the approximate Peierls flow rheology if + * Peierls flow is switched on. + *
      + * (Bob Myhill, 2024/07/17) + * + *
    17. Changed: The CompositeViscoPlastic rheology in ASPECT now uses + * the DruckerPragerPower rheology. + *
      + * (Bob Myhill, 2024/07/17) + * + *
    18. New: ASPECT now has a DruckerPragerPower rheology. This rheology + * is based on the DruckerPrager rheology, but the strain-rate-independent + * yield stress is replaced with a power-law rheology. The parameters + * "Reference plastic strain rate" and "Plastic stress exponent" control + * how the yield stress varies with strain rate. + *
      + * (Bob Myhill, 2024/07/17) + * + *
    19. Added: The DiffusionCreep rheology module can now + * calculate viscosities and strain rates with grain size + * as an variable argument. + *
      + * (Bob Myhill, 2024/07/04) + * + *
    20. Changed: The particle interpolator plugin 'bilinear least squares' + * now activates a limiter by default, which prevents unwanted over- + * and undershoots by limiting the returned properties to the bounds + * of the particle properties in the cell. The limiter can be + * deactivated by the input parameter 'Use linear least squares limiter'. + *
      + * (Rene Gassmoeller, 2024/06/25) + * + *
    21. Removed: The input parameter 'Update ghost particles' has been deprecated. + * Ghost particles are now always updated. Existing parameter files can + * be updated by the script in 'contrib/utilities/update_prm_files.sh'. + *
      + * (Rene Gassmoeller, 2024/06/25) + * + *
    22. Added: The Frank Kamenetskii module now has user inputs for reference + * temperature and reference pressure. Adiabatic surface temperature and pressure + * are used as the defaults for those values. + *
      + * (Grant Block, 2024/06/24) + * + *
    23. New: ASPECT now supports compositional fields with + * different discretizations (continuous or discontinuous) + * and different polynomial degrees at the same time. + *
      + * (Timo Heister, 2024/06/18) + * + *
    24. Changed: The particle plugin functions declare_parameters and parse_parameters + * now assume that they are already in the particles subsection. User plugins will + * have to change accordingly. + *
      + * (Menno Fraters, 2024/06/15) + * + *
    25. Changed: The operator splitting scheme can now use SUNDIALs + * ARKode to compute the reactions (rather than a hand-written + * forward Euler scheme). ARKode is the new default, but the + * original scheme can still be used by setting the input + * parameter Reaction solver type to fixed step. + *
      + * (Juliane Dannberg, 2024/06/14) + * + *
    26. Added: A postprocessor 'darcy velocity' that visualizes the fluid + * velocity in models with a compositional field named 'porosity'. + * This postprocessor is independent of the method the porosity is actually + * advected with, i.e. it could be static, advected with the Darcy velocity, + * or advected according to the two-phase flow equations. + *
      + * (Daniel Douglas, 2024/06/13) + * + *
    27. New: There is now a postprocessor that computes statistics + * about how many iterations ARKode needs to solve ODEs. + *
      + * (Juliane Dannberg, 2024/06/12) + * + *
    28. Fixed: The grain size material model now computes the + * stress that is used to calculate the grain size reduction + * rate with the viscosity that has been limited between its + * minimum and maximum given in the input file, rather than + * with the unlimited viscosity. This is more consistent, + * because the limited viscosity is the one we use to compute + * the strain rate (and stress is 2*viscosity_strain_rate). + * This updated implementation prevents artificial grain size + * reduction in regions with large viscosity. + *
      + * (Juliane Dannberg, 2024/06/10) + * + *
    29. New: The CPO particle property plugin can now use the Geodynamic + * World Builder to set initial grain-sizes and grain orientations + *
      + * (Menno Fraters, 2024/06/09) + * + *
    30. Added: A new particle interpolator plugin 'distance weighted average' that + * computes the interpolated properties as an average of particle properties + * weighted by a distance function. This plugin is similarly accurate + * as the 'cell average' interpolator, but provides smoother results and is + * less susceptible to jumps in interpolated properties if particles move + * small distances. + *
      + * (Rene Gassmoeller, 2024/06/09) + * + *
    31. Added: Functionality to limit the timestep based on the + * Darcy velocity. + *
      + * (Daniel Douglas, 2024/06/09) + * + *
    32. New: There is now a new cookbook which models compressible + * mantle convection in an annulus. + *
      + * (Cedric Thieulot, 2024/06/06) + * + *
    33. Changed: The grain size material model no longer has the + * option to advect the logarithm of the grain size. This + * option used to be helpful for models with large gradients + * in grain size, but now that ASPECT has particles it is + * more accurate to advect the grain size on particles + * instead. + *
      + * (Juliane Dannberg, 2024/06/07) + * + *
    34. Changed: The grain size material model no longer has the + * option to scale the grain size in the lower mantle. This + * option used to be helpful in models where the grain size + * is very different between upper and lower mantle, but + * now that ASPECT has particles, it is more accurate to + * advect the grain size on particles instead. + *
      + * (Juliane Dannberg, 2024/06/07) + * + *
    35. New: The CPO particle property plugin set now contains a plugin + * which can compute the symmetry decompositions of the elastic + * tensor. There are now also tests which test the whole CPO + * particle property plugin set. + *
      + * (Menno Fraters, 2024/06/06) + * + *
    36. New: Added a Rayleigh Taylor instability benchmark with a free surface. + * The benchmark was described by Kaus et al. (2010) and reproduced with + * ASPECT with different stabilization schemes for the free surface by + * Rose et al. (2017). It can be used to show that the stabilization + * scheme implemented by I. Rose allows for larger timesteps, and that + * the projection of velocities onto the surface leads to significantly + * different topography. + *
      + * (Anne Glerum, 2024/06/06) + * + *
    37. Changed: The grain size material model now uses SUNDIALs + * to compute the grain size change (rather than a hand- + * written forward Euler scheme). + *
      + * (Juliane Dannberg, 2024/06/06) + * + *
    38. New: Added fluid reaction and properties calculations to the + * Katz2003MantleMelting model in the ReactionModels module. These calculations + * were taken from MeltSimple and the model now calls Katz2003MantleMelting. Additionally, + * the katz 2003 option in ReactiveFluidTransport calls these calculations, allowing for + * melting and melt transport to be composited with any material model via ReactiveFluidTransport. + *
      + * (Grant Block, 2024/06/06) + * + *
    39. New: There is now a python script in the contrib folder that + * creates netcdf files from an input ascii file + * formatted following structured ascii data file convention. + *
      + * (Arushi Saxena, 2024/06/06) + * + *
    40. Changed: We no longer support "make test" to run the + * testsuite. Please use "ctest" directly. + *
      + * (Timo Heister, 2024/06/05) + * + *
    41. New: There is now a new cookbook based on the + * setup of Allken et al, G3, 2012 which models + * rift interaction in 3D brittle-ductile coupled systems. + *
      + * (Cedric Thieulot, 2024/06/05) + * + *
    42. Added: A cookbook using a model with simple 2D annulus convection + * to showcase the capabilities of the pyvista Python package in plotting + * and conducting simple mesh operations using numpy arrays. The cookbook + * contains a parameter file, documentation, and figures produces by + * manipulating data on pyvista and plotting new fields. The relevant script + * is located in [cookbooks/twoD_annulus_visualization/2D_annulus_example.prm]. + *
      + * (Madeleine Kerr, 2024/06/05) + * + *
    43. Added: Cookbook which showcases the use of the tian approximation + * in the Reactive Fluid Transport material model. The cookbook features + * a kinematically subducting slab with an initial hydration state + * dehydrating as it advects through a hot mantle wedge. + *
      + * (Daniel Douglas, 2024/06/05) + * + *
    44. Fixed: There was a bug in spherical harmonic data reading of S40RTS + * and SAVANI initial temperature models when a maximum degree lower + * than the maximum degree of the spherical harmonic coefficients of + * the data file is specified by users to set up temperature field + * from spherical harmonic summation. This bug is now fixed. + *
      + * (Shangxin Liu, 2024/06/04) + * + *
    45. Changed: In S40RTS and SAVANI initial temperature models, the input parameter, + * 'Specify a lower maximum order' is changed to 'Specify a lower maximum degree', + * and the input parameter, 'Maximum order' is changed to 'Maximum degree'. + * This avoids confusion because the function of these two parameters is to + * allow users to specify a maximum degree lower than the maximum degree + * of the spherical harmonic data file to calculate the temperature field. + *
      + * (Shangxin Liu, 2024/06/04) + * + *
    46. Changed: The QT based Parameter GUI has been removed from the ASPECT repository + * and the documentation as it was no longer maintained and no longer working + * correctly. Instead, use the parameter list linked from the website or edit + * directly in Visual Studio Code with the ASPECT plugin. + *
      + * (Timo Heister, 2024/06/02) + * + *
    47. Added: The Function expression plug-in for the Gravity model can now evaluate + * functions in multiple coordinate systems. The plug-in was amended to read in entries + * to the "Coordinate system" parameter in the Function subsection and Gravity Model + * section of the parameter file. There are three added tests for the Gravity model + * function plug-in to ensure the cartesian, spherical, and depth coordinate systems + * evaluate functions as expected in a 2D cylindrical annulus. + *
      + * (Madeleine Kerr, 2024/06/02) + * + *
    48. Added: The heating function plugin now supports input in different coordinate + * systems (cartesian, spherical, depth). + *
      + * (Rene Gassmoeller, 2024/06/02) + * + *
    49. New: Benchmark from Gassmoller et al. 2018 for particle integration schemes. + *
      + * (Gabriel Johnston, 2024/06/01) + * + *
    50. Improved: The limiter for the DG solution can now be selected + * for each compositional field individually, instead of using + * a single setting that applies to all compositional fields. + * If only a single setting is found it will still apply to all fields. + *
      + * (Rene Gassmoeller, 2024/06/01) + * + *
    51. Added: Functionality for multiplying the dislocation and/or diffusion creep + * viscosities by prefactors which depend on the model composition. Created a + * specific use-case for multiplying the viscosity by a factor that accounts for + * bound H2O from Hirth & Kohlstaedt 2004 10.1029/138GM06 + *
      + * (Daniel Douglas, 2024/06/01) + * + *
    52. New: The grain size material model now has the option + * to apply plastic yielding (Drucker-Prager yield + * criterion) to limit the viscosity. This can be switched + * on through a new input parameter. At the moment, grain + * size evolution is not affected by plastic yielding. + *
      + * (Juliane Dannberg, 2024/06/01) + * + *
    53. Changed: Melt fraction calculated by the Katz2003 model + * in the ReactionModels module was added to the reactive fluid transport model. + * A test was added compositing the reactive fluid transport and visco plastic models, + * benchmarking the melt fraction results with Katz et. al. 2003. + *
      + * (Grant Block, 2024/06/01) + * + *
    54. New: ASPECT now outputs the physical units of quantities into .pvtu files. + *
      + * (Wolfgang Bangerth, 2024/06/01) + * + *
    55. Changed: ASPECT's default Stokes preconditioner has been changed from + * a block AMG preconditioner to the geometric multigrid (GMG) preconditioner + * described in Clevenger and Heister, 2021 (https://doi.org/10.1002/nla.2375). + * The GMG preconditioner generally performs better, but requires that + * the viscosity is averaged using one of the material model averaging functions. + * If models use features that are not supported by the GMG preconditioner + * and the GMG preconditioner has not been explicitly set ASPECT will + * fall back to the AMG preconditioner. + *
      + * (Rene Gassmoeller, 2024/06/09) + * + *
    56. Changed: The grain size material model now uses the + * phase function class to compute where phase transitions + * occur. This means that phase transition temperature, + * depth and Clapeyron slope now have to be specified in + * a different format in the input file (rather than a + * comma-separated list, they can now be specified as + * key:value1|value2|...). This is in line with other + * material models. Note that the width of phase + * transitions is still zero in the grain size model. + *
      + * (Juliane Dannberg, 2024/05/31) + * + *
    57. Changed: The reset of the grain size at phase transitions + * is now determined only by the velocity of the material + * moving through a transition rather than by a somewhat + * arbitrary 'transition width' parameter. + *
      + * (Juliane Dannberg, 2024/05/30) + * + *
    58. New: ASPECT now has a DiffusionDislocation rheology. This rheology + * is identical to the one that was originally in the Material Model + * of the same name. + *
      + * (Bob Myhill, 2024/05/29) + * + *
    59. Changed: A pressure term was added to the Frank Kamenetskii viscous flow law + * in the Visco Plastic material model. The new FK function is given by + * viscosity = A * exp(E * 0.5 * (1.0-(T/ref_T)) + F * (P-ref_P)/(ref_rho*g*h)), + * where F * (P-ref_P)/(ref_rho*g*h) are the new terms added here. + *
      + * (Grant Block, 2024/05/29) + * + *
    60. Changed: The A block solver in the expensive Stokes iterations + * has been changed for free surface models from a CG solver to a BiCGStab + * solver. This should improve the stability of the inner (top left) + * preconditioner in free surface models. The new solver can also be forced + * by an input parameter, which can be a useful option for models that + * crash when solving the top left (A) block of the Stokes system. + *
      + * (Rene Gassmoeller, 2024/03/31) + * + *
    61. Changed: The solver used during the expensive iterations of + * the AMG preconditioner has been changed from the trilinos implementation + * to the one provided by deal.II. The new solver should be faster and more + * stable, but can produce marginally different results. + *
      + * (Rene Gassmoeller, 2024/03/26) + * + *
    62. New: It is now possible to use the "initial topography" plugin system + * for the spherical shell geometry, including using the ascii data + * system that can then be used to import a text description of the + * initial topography. As an example, we also include the file + * `data/geometry-model/initial-topography-model/ascii-data/global_1deg.txt.gz` + * that describes the topography of Earth on a (relatively coarse) 1 + * degree mesh. + *
      + * (Wolfgang Bangerth, 2024/03/21) + * + *
    63. Changed: The postprocessor 'heat flux map' now outputs the heat flux values in + * the same format as the 'dynamic topography' postprocessor does for dynamic + * topography. This in particular means instead of writing all values into a + * single file 'heat flux map' now writes one file per boundary. Both + * postprocessors now take care to not include spaces in the data file + * headers so that separating the header columns by spaces works correctly. + *
      + * (Rene Gassmoeller, 2024/03/15) + * + *
    64. Removed: The outdated input option for the geoid postprocessor named + * 'Include the contributon from dynamic topography' has been removed. + * Use 'Include surface topography contribution' or 'Include CMB topography + * contribution' instead. + *
      + * (Rene Gassmoeller, 2024/03/15) + * + *
    65. Implemented a new fluid-rock interaction scheme for the reactive fluid + * transport material model based on a parametrization by Tian et al., 2019 G3, + * https://doi.org/10.1029/2019GC008488. + *
      + * (Daniel Douglas, 2024/02/24) + * + *
    66. Incompatible: When using the "AsciiDataBoundary" class to read initial + * topographies for the chunk geometry, the input file needed to provide + * topographies spaced on a grid in latitude and longitude where the + * longitude was to be provided from -pi (180 degrees west) to +pi (180 + * degrees east). This is contrary to the rest of ASPECT, which generally + * uses 0 to 2*pi (0 to 360 degrees east) as a convention. This has now + * been changed: The initial topography plugin will be asked about + * topographies in lat-long with longitudes between 0 and 2*pi. This also + * means that input files have to be changed correspondingly. + *
      + * (Wolfgang Bangerth, 2024/02/16) + * + *
    67. New: There is now a new cookbook that demonstrates how + * to use the Geodynamic World Builder to set up initial + * conditions for a mid-ocean ridge model with a transform + * fault following the setup of Behn et al., 2007. + *
      + * (Juliane Dannberg, 2024/02/13) + * + *
    68. New: There is now a new visualization postprocessor called "surface + * elevation" that can be used to plot the initial topography or the + * effects of a free surface. + *
      + * (Wolfgang Bangerth, 2024/02/04) + * + *
    69. New: Solution variables can now also be outputted + * on the surface mesh of the model domain. + *
      + * (Anne Glerum, 2024/05/30) + * + *
    70. Improved: The geometry function point_is_in_domain + * now also works for meshes that include initial topography + * and/or mesh deformation for box and chunk geometries. + *
      + * (Anne Glerum, 2023/12/14) + * + *
    71. Removed: The GeometryModel::Chunk and GeometryModel::TwoMergedChunks + * classes had member functions `depth_wrt_topo()`, but these were not + * used anywhere and did not work with the mesh deformation + * framework. They have consequently been removed. + *
      + * (Wolfgang Bangerth, 2023/12/07) + * + *
    72. Changed: The interface + * Postprocess::VisualizationPostprocessors::CellDataVectorCreator::execute() + * used to return an object of type + * `std::pair*>` where the second part is just a + * raw pointer. This has been changed (incompatibly) to + * `std::pair>>` to avoid the use + * of raw pointers and ensure that memory de-allocation happens automatically. + *
      + * (Wolfgang Bangerth, 2023/11/28) + * + *
    73. Fixed: The stress and shear stress visualization postprocessors + * now output the correct stresses when elasticity is enabled. + *
      + * (Bob Myhill, Rebecca Fildes, 2023/11/10) + * + *
    74. Fixed: The 'principal stress' postprocessor used the wrong + * sign for stresses in models with elastic deformation, leading + * to principal stress directions that were rotated by 90 degrees. + * This is fixed now. + *
      + * (Rene Gassmoeller, Rebecca Fildes, 2023/11/09) + * + *
    75. Changed: ASPECT now considers boundaries with no normal flow as + * boundaries with inflow for the purposes of the parameter + * 'Allow fixed temperature on outflow boundaries' and the + * corresponding parameter for composition. This was the default + * behavior up to ASPECT 2.4.0. This behavior was changed in ASPECT 2.5.0, + * in which boundaries with no normal flow are treated like outflow + * boundaries. The new behavior caused unintended side effects, therefore + * it is reverted back to the original behavior. + * The reason for the initial change was a bugfix for boundary conditions + * in the first timestep that is now implemented differently. + *
      + * (Rene Gassmoeller, 2023/11/06) + * + *
    76. Fixed: The RK4 particle interpolation scheme computed wrong + * particle locations for particles that crossed periodic boundaries + * in a box geometry. This is fixed now. + *
      + * (Rene Gassmoeller, 2023/11/03) + * + *
    77. New: There is now a new cookbook that demonstrates how + * to use the grain size material model and how to choose + * the particle parameters in a model with a complex + * nonlinear rheology. + *
      + * (Juliane Dannberg, 2023/10/07) + * + *
    78. New: The amount of shear heating in a computation can + * now be limited by setting a maximum stress to be used, + * based on a Drucker-Prager yield stress with a user- + * specified cohesion and friction angle. This is useful + * in models with unrealistically high stresses. + *
      + * (Juliane Dannberg, 2023/10/01) + * + *
    79. Added: There is now a prescribed viscosity material model plugin, which can + * overwrite the viscosity of a specified location with a viscosity prescribed + * by a function. + *
      + * (Menno Fraters, 2023/09/27) + * + *
    80. Changed: ASPECT has been renamed from "Advanced Solver for Problems in + * Earth's ConvecTion" to "Advanced Solver for Planetary Evolution, + * Convection, and Tectonics" to reflect that the scope of ASPECT has + * grown beyond mantle convection. + *
      + * (Timo Heister, 2023/09/17) + * + *
    81. New: There is now an entropy table lookup model + * in the initial composition model. + * This model takes an initial temperature field and + * converts it to an initial entropy field using + * a lookup table. + *
      + * (Haoyuan Li, 2023/08/11) + * + *
    82. Changed: The input subsection 'Particles' has been moved + * from the 'Postprocess' subsection into its own subsection + * at the top level. This is to make it more clear that + * particles are not simply a postprocessing feature. + * All included input files have been adjusted and the reformatting + * script has been adjusted. Users will have to apply the reformatting + * script to their input files manually. + *
      + * (Rene Gassmoeller, 2023/09/10) + * + *
    83. Changed: ASPECT now requires CMake 3.13.4 (just like deal.II v9.5.0) + * and no longer supports GeodynamicWorldBuilder older than 0.5.0. + *
      + * (Rene Gassmoeller, 2023/09/09) + * + *
    84. Changed: The benchmarks 'blankenbach' and 'king2dcompressible' have been + * reworked and extended. Changes include: (1) higher resolution, (2) more + * reproducible convergence results, (3) additional figures, (4) a comparison + * between gradient based and CBF heat flux calculation, (5) reproducible + * Richardson extrapolation of ASPECT reference results. + *
      + * (Rene Gassmoeller, 2023/08/29) + * + *
    85. New: There is now a new viscosity profile data file that + * is more consistent with how the profile is computed in + * the original Steinberger and Calderwood (2006) paper. + *
      + * (Juliane Dannberg, Bernhard Steinberger, 2023/08/22) + * + *
    86. New: The steinberger material model now allows the + * viscosities of different materials to differ from + * the reference viscosity by a constant factor + * via the parameter Composition viscosity prefactors. + *
      + * (Poulami Roy and Bob Myhill, 2023/08/14) + * + *
    87. Improved: The 'spherical constant' boundary composition and boundary + * temperature plugins have been updated. In particular the boundary + * composition plugin can now prescribe different values for different + * compositional fields. + *
      + * (Rene Gassmoeller, 2023/08/02) + * + *
    88. Improved: The iteration scheme in the diffusion dislocation material + * model now uses the derivative of the logarithm of the strain rate to the + * logarithm of the stress. This improves efficiency and stability of the + * iterative scheme. The parameter "Strain rate residual tolerance" now + * corresponds to the residual for the logarithm of the strain rate (which + * close to the solution corresponds to the relative residual). + *
      + * (Haoyuan Li and Bob Myhill, 2023/07/18) + * + *
    89. New: There is now a strain rate tensor postprocessor + * that is only outputted on the surface of the model + * domain. + *
      + * (Anne Glerum, 2023/07/17) + * + *
    90. Added: A sea level postprocessor that computes the + * sea level for glacial isostatic adjustment modeling. + * It computes the sea level based on the free + * surface topography, ocean basin, ice melt from + * boundary traction, and perturbed gravitational + * potential of the Earth model from the geoid + * postprocessor. + *
      + * (Maaike Weerdesteijn, 2023/07/14) + * + *
    91. New: There is now a new material model ('reactive fluid + * transport') that is designed to advect fluids and + * compute fluid release and absorption based on + * different models for fluid-rock interaction. The + * properties of the solid are taken from a + * base material model. + *
      + * (John Naliboff, 2023/07/14) + * + *
    92. Fixed: The strain rheology now uses the correct 'old strain' + * when computing the reaction term updates. + *
      + * (John Naliboff 2023/07/14) + * + *
    93. New: There is now a new cookbook which models + * the (Poiseuille) flow of the lower crust around a rigid obstacle. + *
      + * (Cedric Thieulot, 2023/07/13) + * + *
    94. Improved: The initial lithostatic pressure plugin for + * boundary tractions now includes the initial topography + * of the reference point into its pressure profile + * instead of the maximum topography within the domain. + *
      + * (Anne Glerum, 2023/07/13) + * + *
    95. Changed: Boundary traction models are now organized in + * a manager class that allows to assign multiple + * boundary traction plugins to each boundary. Existing + * user plugins that use the function + * this->get_boundary_traction() will need to be modified + * to use this->get_boundary_traction_manager(). + *
      + * (Chameera Silva, Rene Gassmoeller, 2023/07/13) + * + *
    96. New: Added a cookbook on how to set up global instantaneous models + * based on recent geophysical constraints with a heterogeneous density and + * viscosity distribution and weak plate boundaries prescribed using + * different plate boundary configurations. + *
      + * (Arushi Saxena, Juliane Dannberg, and Rene Gassmoeller 2023/07/13) + * + *
    97. New: There is now a new cookbook which is a very + * simple subduction initiation model as published + * by Matsumoto and Tomoda (1983). + *
      + * (Cedric Thieulot, 2023/07/12) + * + *
    98. Changed: The entropy plugin now includes a plasticity rheology, which + * can be set by cohesion and frictional angle. It can also use a viscosity + * prefactor profile, set the lateral viscosity variation limit, and choose + * p-T dependent conductivity. + *
      + * (Ranpeng Li & Juliane Dannberg, 2023/07/13) + * + *
    99. Changed: Material models are now always provided with the current + * strain rate. Checks if the strain rate is provided are not longer necessary. + * MaterialModelInputs can no longer be initialized without a strain rate. + *
      + * (Rene Gassmoeller, 2023/07/12) + * + *
    100. New: A cookbook which replicates the model setup of the + * van Keken et al., 2008 2D corner flow subduction benchmark. + *
      + * (Daniel Douglas, Cedric Thieulot, Wolfgang Bangerth, Max Rudolph, 2023/07/12) + * + *
    101. New: There is now a new cookbook which models + * the deformation of elliptical and rectangular inclusions + * in simple shear and pure shear. + *
      + * (Cedric Thieulot, 2023/07/11) + * + *
    102. Fixed: + * When using the 'artificial viscosity' visualization postprocessor in parallel, + * we used to put NaNs into the output vector (for ghost and artificial + * cells) that then triggered floating point exceptions. This is now fixed. + *
      + * (Wolfgang Bangerth, 2023/07/10) + * + *
    103. New: The base code for the computation and output of + * Crystal Preferred Orientation (CPO) has been added to + * ASPECT. + *
      + * (Menno Fraters, 2023/07/09) + * + *
    104. Changed: The input parameter 'Include viscoelasticity' has been + * removed from the visco_plastic material model. When + * 'Enable elasticity' in the Formulation subsection is + * switched on, elasticity will automatically be included + * in the visco_plastic material model. + *
      + * (Anne Glerum, 2023/07/09) + * + *
    105. New: ASPECT now allows it to select a different list of + * assemblers for each advection field. + *
      + * (Juliane Dannberg, 2023/07/09) + * + *
    106. Improved: The iteration scheme in the Peierls creep rheology + * now uses the derivative of the logarithm of the strain rate to + * the logarithm of the stress. + *
      + * (Haoyuan Li and Bob Myhill, 2023/07/08) + * + *
    107. New: The cutoff stress for the Peierls stress + * could now be applied strictly as the lower + * limit of the stress in the Peierls rheology + *
      + * (Haoyuan Li, Bob Myhill, 2023/07/08) + * + *
    108. Fixed: The computation of the upper box origin in the 'box + * with lithosphere boundary indicators' geometry model did not + * take into account a nonzero origin. This is fixed now. + *
      + * (Juliane Dannberg, 2023/07/08) + * + *
    109. Changed: Default field types are now defined by ASPECT + * based on Field Names if the types are not defined by the user. + * The logic is as follows: if the name contains the substring stress, + * it has type stress. If the name is equal to + * s11, s12, s22, s13, s23, s33, it has type strain. + * If the name is equal to grain_size, porosity, density_field, + * or entropy it has the types grain size, porosity, density or entropy + * respectively. Otherwise it has the type chemical composition. + *
      + * (Bob Myhill, 2023/07/08) + * + *
    110. New: There is now a new additional benchmark called solubility + * that demonstrates the mass of water is conserved as water is + * released, migrates and is being reabsorbed. + *
      + * (Juliane Dannberg, 2023/07/08) + * + *
    111. Improved: ASPECT is now by default compiled in DebugRelease + * mode which compiles both a debug and a release (optimized) + * version of the executable. Individual build types can still + * be selected using 'make debug' or 'make release' or by + * setting the cmake variable CMAKE_BUILD_TYPE to Debug or + * Release. + *
      + * (Rene Gassmoeller, Timo Heister, 2023/07/07) + * + *
    112. New: The maximum relative increase in the time step length is now + * bounded by a factor of 1.91, where before it was unbounded. This value + * is obtained from theoretical considerations about parabolic problems. + *
      + * (Laila Busaleh, 2022/09/15) + * + *
    113. New: Mesh deformation plugin that uses the landscape + * evolution code FastScape to deform the surface through + * erosion and sediment deposition. + * + * Citations: + * Neuharth, D., Brune, S., Wrona, T., Glerum, A., Braun, J., & Yuan, X. (2022). Evolution of rift systems and their fault networks in response to surface processes. Tectonics, 41(3), e2021TC007166. + * + * Neuharth, D., Brune, S., Glerum, A., Morley, C. K., Yuan, X., & Braun, J. (2022). Flexural strike-slip basins. Geology, 50(3), 361-365. + * + *
      + * (Derek Neuharth, Anne Glerum, Sascha Brune, Esther Heckenbach 2023/03/01) + * + *
    114. New: There is now a new initial temperature plugin that adds + * a fixed number of Gaussian perturbations placed at random + * locations to the initial temperature. + *
      + * (Juliane Dannberg, 2023/02/10) + * + *
    115. New: The 'grain size' material model now supports the grain size evolution + * equations of Mulyukova & Bercovici 2018 in addition to the existing + * formulations. For this purpose the old input parameter 'Use paleowattmeter' + * has been deprecated and replaced with 'Grain size evolution formulation'. The + * default behavior of the material model has not changed. Benchmarks and tests + * for the new feature have been added. + *
      + * (Arushi Saxena, Ranpeng Li, Juliane Dannberg, Rene Gassmoeller, 2023/08/23) + * + *
    + */ From a7051236361268ce9fa9f953b85b9ec2b0094349 Mon Sep 17 00:00:00 2001 From: Rene Gassmoeller Date: Mon, 18 Nov 2024 17:31:57 +0100 Subject: [PATCH 2/2] make indent --- doc/modules/to-3.0.0.h | 104 ++++++++++++++++++++--------------------- 1 file changed, 52 insertions(+), 52 deletions(-) diff --git a/doc/modules/to-3.0.0.h b/doc/modules/to-3.0.0.h index 54ec0943a89..eb76178f7ee 100644 --- a/doc/modules/to-3.0.0.h +++ b/doc/modules/to-3.0.0.h @@ -31,7 +31,7 @@ * (Rene Gassmoeller, Menno Fraters, 2024/11/08) * *
  1. Added: When using the Geodynamic World Builder, ASPECT will create a file - * called 'original.wb' in the output directory which contains the exact + * called 'original.wb' in the output directory which contains the exact * worldbuilder file used to run the ASPECT model. *
    * (Daniel Douglas, 2024/11/06) @@ -58,7 +58,7 @@ * *
  2. Removed: A number of deprecated source code functions and input parameters * have been removed. In particular the deprecated option to specify - * individual material properties in the parameter + * individual material properties in the parameter * 'Postprocess/Visualization/List of output variables' has been removed. * Input files will be automatically fixed and updated * by the update scripts in the directory contrib/utilities. @@ -84,7 +84,7 @@ * (Rene Gassmoeller, 2024/10/08) * *
  3. New: The interface for particle property plugins has been updated. - * The new interface can update particles cell-wise and is more efficient. + * The new interface can update particles cell-wise and is more efficient. * In addition, the interface is more extensible for future improvements. * All particle property plugins in ASPECT have been updated, user plugins * will have to be updated accordingly before the support for the now deprecated @@ -176,7 +176,7 @@ * (Timo Heister, 2024/06/18) * *
  4. Changed: The particle plugin functions declare_parameters and parse_parameters - * now assume that they are already in the particles subsection. User plugins will + * now assume that they are already in the particles subsection. User plugins will * have to change accordingly. *
    * (Menno Fraters, 2024/06/15) @@ -190,9 +190,9 @@ * (Juliane Dannberg, 2024/06/14) * *
  5. Added: A postprocessor 'darcy velocity' that visualizes the fluid - * velocity in models with a compositional field named 'porosity'. - * This postprocessor is independent of the method the porosity is actually - * advected with, i.e. it could be static, advected with the Darcy velocity, + * velocity in models with a compositional field named 'porosity'. + * This postprocessor is independent of the method the porosity is actually + * advected with, i.e. it could be static, advected with the Darcy velocity, * or advected according to the two-phase flow equations. *
    * (Daniel Douglas, 2024/06/13) @@ -214,7 +214,7 @@ *
    * (Juliane Dannberg, 2024/06/10) * - *
  6. New: The CPO particle property plugin can now use the Geodynamic + *
  7. New: The CPO particle property plugin can now use the Geodynamic * World Builder to set initial grain-sizes and grain orientations *
    * (Menno Fraters, 2024/06/09) @@ -258,7 +258,7 @@ * *
  8. New: The CPO particle property plugin set now contains a plugin * which can compute the symmetry decompositions of the elastic - * tensor. There are now also tests which test the whole CPO + * tensor. There are now also tests which test the whole CPO * particle property plugin set. *
    * (Menno Fraters, 2024/06/06) @@ -266,7 +266,7 @@ *
  9. New: Added a Rayleigh Taylor instability benchmark with a free surface. * The benchmark was described by Kaus et al. (2010) and reproduced with * ASPECT with different stabilization schemes for the free surface by - * Rose et al. (2017). It can be used to show that the stabilization + * Rose et al. (2017). It can be used to show that the stabilization * scheme implemented by I. Rose allows for larger timesteps, and that * the projection of velocities onto the surface leads to significantly * different topography. @@ -279,16 +279,16 @@ *
    * (Juliane Dannberg, 2024/06/06) * - *
  10. New: Added fluid reaction and properties calculations to the + *
  11. New: Added fluid reaction and properties calculations to the * Katz2003MantleMelting model in the ReactionModels module. These calculations * were taken from MeltSimple and the model now calls Katz2003MantleMelting. Additionally, - * the katz 2003 option in ReactiveFluidTransport calls these calculations, allowing for - * melting and melt transport to be composited with any material model via ReactiveFluidTransport. + * the katz 2003 option in ReactiveFluidTransport calls these calculations, allowing for + * melting and melt transport to be composited with any material model via ReactiveFluidTransport. *
    * (Grant Block, 2024/06/06) * *
  12. New: There is now a python script in the contrib folder that - * creates netcdf files from an input ascii file + * creates netcdf files from an input ascii file * formatted following structured ascii data file convention. *
    * (Arushi Saxena, 2024/06/06) @@ -298,8 +298,8 @@ *
    * (Timo Heister, 2024/06/05) * - *
  13. New: There is now a new cookbook based on the - * setup of Allken et al, G3, 2012 which models + *
  14. New: There is now a new cookbook based on the + * setup of Allken et al, G3, 2012 which models * rift interaction in 3D brittle-ductile coupled systems. *
    * (Cedric Thieulot, 2024/06/05) @@ -320,20 +320,20 @@ *
    * (Daniel Douglas, 2024/06/05) * - *
  15. Fixed: There was a bug in spherical harmonic data reading of S40RTS - * and SAVANI initial temperature models when a maximum degree lower - * than the maximum degree of the spherical harmonic coefficients of - * the data file is specified by users to set up temperature field + *
  16. Fixed: There was a bug in spherical harmonic data reading of S40RTS + * and SAVANI initial temperature models when a maximum degree lower + * than the maximum degree of the spherical harmonic coefficients of + * the data file is specified by users to set up temperature field * from spherical harmonic summation. This bug is now fixed. *
    * (Shangxin Liu, 2024/06/04) * *
  17. Changed: In S40RTS and SAVANI initial temperature models, the input parameter, * 'Specify a lower maximum order' is changed to 'Specify a lower maximum degree', - * and the input parameter, 'Maximum order' is changed to 'Maximum degree'. + * and the input parameter, 'Maximum order' is changed to 'Maximum degree'. * This avoids confusion because the function of these two parameters is to * allow users to specify a maximum degree lower than the maximum degree - * of the spherical harmonic data file to calculate the temperature field. + * of the spherical harmonic data file to calculate the temperature field. *
    * (Shangxin Liu, 2024/06/04) * @@ -370,7 +370,7 @@ * (Rene Gassmoeller, 2024/06/01) * *
  18. Added: Functionality for multiplying the dislocation and/or diffusion creep - * viscosities by prefactors which depend on the model composition. Created a + * viscosities by prefactors which depend on the model composition. Created a * specific use-case for multiplying the viscosity by a factor that accounts for * bound H2O from Hirth & Kohlstaedt 2004 10.1029/138GM06 *
    @@ -432,8 +432,8 @@ * (Bob Myhill, 2024/05/29) * *
  19. Changed: A pressure term was added to the Frank Kamenetskii viscous flow law - * in the Visco Plastic material model. The new FK function is given by - * viscosity = A * exp(E * 0.5 * (1.0-(T/ref_T)) + F * (P-ref_P)/(ref_rho*g*h)), + * in the Visco Plastic material model. The new FK function is given by + * viscosity = A * exp(E * 0.5 * (1.0-(T/ref_T)) + F * (P-ref_P)/(ref_rho*g*h)), * where F * (P-ref_P)/(ref_rho*g*h) are the new terms added here. *
    * (Grant Block, 2024/05/29) @@ -585,7 +585,7 @@ *
    * (Juliane Dannberg, 2023/10/01) * - *
  20. Added: There is now a prescribed viscosity material model plugin, which can + *
  21. Added: There is now a prescribed viscosity material model plugin, which can * overwrite the viscosity of a specified location with a viscosity prescribed * by a function. *
    @@ -674,28 +674,28 @@ *
    * (Maaike Weerdesteijn, 2023/07/14) * - *
  22. New: There is now a new material model ('reactive fluid - * transport') that is designed to advect fluids and - * compute fluid release and absorption based on + *
  23. New: There is now a new material model ('reactive fluid + * transport') that is designed to advect fluids and + * compute fluid release and absorption based on * different models for fluid-rock interaction. The - * properties of the solid are taken from a - * base material model. + * properties of the solid are taken from a + * base material model. *
    * (John Naliboff, 2023/07/14) * *
  24. Fixed: The strain rheology now uses the correct 'old strain' - * when computing the reaction term updates. + * when computing the reaction term updates. *
    * (John Naliboff 2023/07/14) * - *
  25. New: There is now a new cookbook which models + *
  26. New: There is now a new cookbook which models * the (Poiseuille) flow of the lower crust around a rigid obstacle. *
    * (Cedric Thieulot, 2023/07/13) * *
  27. Improved: The initial lithostatic pressure plugin for * boundary tractions now includes the initial topography - * of the reference point into its pressure profile + * of the reference point into its pressure profile * instead of the maximum topography within the domain. *
    * (Anne Glerum, 2023/07/13) @@ -712,13 +712,13 @@ *
  28. New: Added a cookbook on how to set up global instantaneous models * based on recent geophysical constraints with a heterogeneous density and * viscosity distribution and weak plate boundaries prescribed using - * different plate boundary configurations. + * different plate boundary configurations. *
    * (Arushi Saxena, Juliane Dannberg, and Rene Gassmoeller 2023/07/13) * - *
  29. New: There is now a new cookbook which is a very - * simple subduction initiation model as published - * by Matsumoto and Tomoda (1983). + *
  30. New: There is now a new cookbook which is a very + * simple subduction initiation model as published + * by Matsumoto and Tomoda (1983). *
    * (Cedric Thieulot, 2023/07/12) * @@ -735,12 +735,12 @@ *
    * (Rene Gassmoeller, 2023/07/12) * - *
  31. New: A cookbook which replicates the model setup of the + *
  32. New: A cookbook which replicates the model setup of the * van Keken et al., 2008 2D corner flow subduction benchmark. *
    * (Daniel Douglas, Cedric Thieulot, Wolfgang Bangerth, Max Rudolph, 2023/07/12) * - *
  33. New: There is now a new cookbook which models + *
  34. New: There is now a new cookbook which models * the deformation of elliptical and rectangular inclusions * in simple shear and pure shear. *
    @@ -753,17 +753,17 @@ *
    * (Wolfgang Bangerth, 2023/07/10) * - *
  35. New: The base code for the computation and output of - * Crystal Preferred Orientation (CPO) has been added to - * ASPECT. + *
  36. New: The base code for the computation and output of + * Crystal Preferred Orientation (CPO) has been added to + * ASPECT. *
    * (Menno Fraters, 2023/07/09) * - *
  37. Changed: The input parameter 'Include viscoelasticity' has been + *
  38. Changed: The input parameter 'Include viscoelasticity' has been * removed from the visco_plastic material model. When * 'Enable elasticity' in the Formulation subsection is * switched on, elasticity will automatically be included - * in the visco_plastic material model. + * in the visco_plastic material model. *
    * (Anne Glerum, 2023/07/09) * @@ -785,17 +785,17 @@ * (Haoyuan Li, Bob Myhill, 2023/07/08) * *
  39. Fixed: The computation of the upper box origin in the 'box - * with lithosphere boundary indicators' geometry model did not + * with lithosphere boundary indicators' geometry model did not * take into account a nonzero origin. This is fixed now. *
    * (Juliane Dannberg, 2023/07/08) * *
  40. Changed: Default field types are now defined by ASPECT * based on Field Names if the types are not defined by the user. - * The logic is as follows: if the name contains the substring stress, - * it has type stress. If the name is equal to + * The logic is as follows: if the name contains the substring stress, + * it has type stress. If the name is equal to * s11, s12, s22, s13, s23, s33, it has type strain. - * If the name is equal to grain_size, porosity, density_field, + * If the name is equal to grain_size, porosity, density_field, * or entropy it has the types grain size, porosity, density or entropy * respectively. Otherwise it has the type chemical composition. *
    @@ -825,12 +825,12 @@ *
  41. New: Mesh deformation plugin that uses the landscape * evolution code FastScape to deform the surface through * erosion and sediment deposition. - * + * * Citations: * Neuharth, D., Brune, S., Wrona, T., Glerum, A., Braun, J., & Yuan, X. (2022). Evolution of rift systems and their fault networks in response to surface processes. Tectonics, 41(3), e2021TC007166. - * + * * Neuharth, D., Brune, S., Glerum, A., Morley, C. K., Yuan, X., & Braun, J. (2022). Flexural strike-slip basins. Geology, 50(3), 361-365. - * + * *
    * (Derek Neuharth, Anne Glerum, Sascha Brune, Esther Heckenbach 2023/03/01) *