diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000000..a286317355
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,32 @@
+# Change Log
+All notable changes to the Lethe project will be documented in this file.
+
+The format is based on [Keep a Changelog](http://keepachangelog.com/).
+
+## [Master] - 2023-09-19
+
+### Changed
+
+- MAJOR All the applications were renamed [#882](https://github.com/lethe-cfd/lethe/pull/882): `gls_navier_stokes` is now `lethe-fluid`, `gd_navier_stokes` is now `lethe-fluid-block`, `nitsche_navier_stokes` is now `lethe-fluid-nitsche`, `gls_sharp_navier_stokes` is now `lethe-fluid-sharp`, `gls_vans` is now `lethe-fluid-vans`, `mf_navier_stokes` is now `lethe-fluid-matrix-free`, `dem` is now `lethe-particles`, `cfd_dem_coupling` is now `lethe-fluid-particles`, `rpt3d` is now `lethe-rpt-3d`, `rpt_cell_reconstruction_3d` is now `lethe-rpt-cell-reconstruction-3d`, `rpt_fem_reconstruction_3d` is now `lethe-rpt-fem-reconstruction-3d`, and `rpt_l2_projection_3d` is now `lethe-rpt-l2-projection-3d`.
+
+## [Sample] - YYYY/MM/DD
+
+### Added
+
+- MAJOR/MINOR/PATCH Description (#PR).
+
+### Changed
+
+- MAJOR/MINOR/PATCH Description (#PR).
+
+### Deprecated
+
+- MAJOR/MINOR/PATCH Description (#PR).
+
+### Removed
+
+- MAJOR/MINOR/PATCH Description (#PR).
+
+### Fixed
+
+- MAJOR/MINOR/PATCH Description (#PR).
\ No newline at end of file
diff --git a/README.md b/README.md
index fb7807676e..083d471261 100644
--- a/README.md
+++ b/README.md
@@ -5,8 +5,9 @@
[![Build Status](https://github.com/lethe-cfd/lethe/workflows/CI/badge.svg)](https://github.com/lethe-cfd/lethe/workflows/CI/badge.svg)
Lethe (pronounced /ˈliːθiː/) is open-source computational fluid dynamics
-(CFD) software which uses high-order continuous Galerkin formulations to
-solve the incompressible Navier–Stokes equations (among others).
+(CFD), discrete element method (DEM) and coupled CFD-DEM
+software which uses high-order continuous Galerkin formulations to
+simulate single and multiphase flows.
Lethe contains a family of solvers that are based on
[deal.II](https://www.dealii.org/), a finite element library.
Through deal.II, Lethe uses [Trilinos](https://trilinos.github.io/) for
diff --git a/applications/CMakeLists.txt b/applications/CMakeLists.txt
index 41a6bac660..7b3700f85a 100644
--- a/applications/CMakeLists.txt
+++ b/applications/CMakeLists.txt
@@ -1,19 +1,19 @@
foreach(_target IN ITEMS
- cfd_dem_coupling
- dem
+ lethe-fluid-particles
+ lethe-particles
dem_parameter_template
- gd_navier_stokes
- gls_navier_stokes
- nitsche_navier_stokes
- gls_sharp_navier_stokes
- gls_vans
- mf_navier_stokes
+ lethe-fluid-block
+ lethe-fluid
+ lethe-fluid-nitsche
+ lethe-fluid-sharp
+ lethe-fluid-vans
+ lethe-fluid-matrix-free
initial_conditions
navier_stokes_parameter_template
- rpt_3d
- rpt_cell_reconstruction_3d
- rpt_fem_reconstruction_3d
- rpt_l2_projection_3d)
+ lethe-rpt-3d
+ lethe-rpt-cell-reconstruction-3d
+ lethe-rpt-fem-reconstruction-3d
+ lethe-rpt-l2-projection-3d)
add_subdirectory(${_target})
install(TARGETS ${_target})
endforeach()
diff --git a/applications/cfd_dem_coupling/CMakeLists.txt b/applications/cfd_dem_coupling/CMakeLists.txt
deleted file mode 100644
index 352444e7af..0000000000
--- a/applications/cfd_dem_coupling/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_executable(cfd_dem_coupling cfd_dem_coupling.cc)
-deal_ii_setup_target(cfd_dem_coupling)
-target_link_libraries(cfd_dem_coupling lethe-fem-dem)
diff --git a/applications/dem/CMakeLists.txt b/applications/dem/CMakeLists.txt
deleted file mode 100644
index eed969c5b5..0000000000
--- a/applications/dem/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_executable(dem dem.cc)
-deal_ii_setup_target(dem)
-target_link_libraries(dem lethe-core lethe-dem)
diff --git a/applications/gd_navier_stokes/CMakeLists.txt b/applications/gd_navier_stokes/CMakeLists.txt
deleted file mode 100644
index ac156c3548..0000000000
--- a/applications/gd_navier_stokes/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_executable(gd_navier_stokes gd_navier_stokes.cc)
-deal_ii_setup_target(gd_navier_stokes)
-target_link_libraries(gd_navier_stokes lethe-solvers)
diff --git a/applications/gls_navier_stokes/CMakeLists.txt b/applications/gls_navier_stokes/CMakeLists.txt
deleted file mode 100644
index 9ba8f5af91..0000000000
--- a/applications/gls_navier_stokes/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_executable(gls_navier_stokes gls_navier_stokes.cc)
-deal_ii_setup_target(gls_navier_stokes)
-target_link_libraries(gls_navier_stokes lethe-solvers)
diff --git a/applications/gls_sharp_navier_stokes/CMakeLists.txt b/applications/gls_sharp_navier_stokes/CMakeLists.txt
deleted file mode 100644
index e7985dbdc3..0000000000
--- a/applications/gls_sharp_navier_stokes/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_executable(gls_sharp_navier_stokes gls_sharp_navier_stokes.cc)
-deal_ii_setup_target(gls_sharp_navier_stokes)
-target_link_libraries(gls_sharp_navier_stokes lethe-fem-dem)
diff --git a/applications/gls_vans/CMakeLists.txt b/applications/gls_vans/CMakeLists.txt
deleted file mode 100644
index 2102724498..0000000000
--- a/applications/gls_vans/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_executable(gls_vans gls_vans.cc)
-deal_ii_setup_target(gls_vans)
-target_link_libraries(gls_vans lethe-fem-dem)
diff --git a/applications/lethe-fluid-block/CMakeLists.txt b/applications/lethe-fluid-block/CMakeLists.txt
new file mode 100644
index 0000000000..f783e8f39f
--- /dev/null
+++ b/applications/lethe-fluid-block/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_executable(lethe-fluid-block gd_navier_stokes.cc)
+deal_ii_setup_target(lethe-fluid-block)
+target_link_libraries(lethe-fluid-block lethe-solvers)
diff --git a/applications/gd_navier_stokes/gd_navier_stokes.cc b/applications/lethe-fluid-block/gd_navier_stokes.cc
similarity index 100%
rename from applications/gd_navier_stokes/gd_navier_stokes.cc
rename to applications/lethe-fluid-block/gd_navier_stokes.cc
diff --git a/applications/lethe-fluid-matrix-free/CMakeLists.txt b/applications/lethe-fluid-matrix-free/CMakeLists.txt
new file mode 100644
index 0000000000..6b315f7329
--- /dev/null
+++ b/applications/lethe-fluid-matrix-free/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_executable(lethe-fluid-matrix-free mf_navier_stokes.cc)
+deal_ii_setup_target(lethe-fluid-matrix-free)
+target_link_libraries(lethe-fluid-matrix-free lethe-solvers)
diff --git a/applications/mf_navier_stokes/mf_navier_stokes.cc b/applications/lethe-fluid-matrix-free/mf_navier_stokes.cc
similarity index 100%
rename from applications/mf_navier_stokes/mf_navier_stokes.cc
rename to applications/lethe-fluid-matrix-free/mf_navier_stokes.cc
diff --git a/applications/lethe-fluid-nitsche/CMakeLists.txt b/applications/lethe-fluid-nitsche/CMakeLists.txt
new file mode 100644
index 0000000000..65cadd6470
--- /dev/null
+++ b/applications/lethe-fluid-nitsche/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_executable(lethe-fluid-nitsche nitsche_navier_stokes.cc)
+deal_ii_setup_target(lethe-fluid-nitsche)
+target_link_libraries(lethe-fluid-nitsche lethe-solvers)
diff --git a/applications/nitsche_navier_stokes/nitsche_navier_stokes.cc b/applications/lethe-fluid-nitsche/nitsche_navier_stokes.cc
similarity index 100%
rename from applications/nitsche_navier_stokes/nitsche_navier_stokes.cc
rename to applications/lethe-fluid-nitsche/nitsche_navier_stokes.cc
diff --git a/applications/lethe-fluid-particles/CMakeLists.txt b/applications/lethe-fluid-particles/CMakeLists.txt
new file mode 100644
index 0000000000..2c39f20d70
--- /dev/null
+++ b/applications/lethe-fluid-particles/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_executable(lethe-fluid-particles cfd_dem_coupling.cc)
+deal_ii_setup_target(lethe-fluid-particles)
+target_link_libraries(lethe-fluid-particles lethe-fem-dem)
diff --git a/applications/cfd_dem_coupling/cfd_dem_coupling.cc b/applications/lethe-fluid-particles/cfd_dem_coupling.cc
similarity index 100%
rename from applications/cfd_dem_coupling/cfd_dem_coupling.cc
rename to applications/lethe-fluid-particles/cfd_dem_coupling.cc
diff --git a/applications/lethe-fluid-sharp/CMakeLists.txt b/applications/lethe-fluid-sharp/CMakeLists.txt
new file mode 100644
index 0000000000..924c773677
--- /dev/null
+++ b/applications/lethe-fluid-sharp/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_executable(lethe-fluid-sharp gls_sharp_navier_stokes.cc)
+deal_ii_setup_target(lethe-fluid-sharp)
+target_link_libraries(lethe-fluid-sharp lethe-fem-dem)
diff --git a/applications/gls_sharp_navier_stokes/gls_sharp_navier_stokes.cc b/applications/lethe-fluid-sharp/gls_sharp_navier_stokes.cc
similarity index 100%
rename from applications/gls_sharp_navier_stokes/gls_sharp_navier_stokes.cc
rename to applications/lethe-fluid-sharp/gls_sharp_navier_stokes.cc
diff --git a/applications/lethe-fluid-vans/CMakeLists.txt b/applications/lethe-fluid-vans/CMakeLists.txt
new file mode 100644
index 0000000000..2502f55e99
--- /dev/null
+++ b/applications/lethe-fluid-vans/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_executable(lethe-fluid-vans gls_vans.cc)
+deal_ii_setup_target(lethe-fluid-vans)
+target_link_libraries(lethe-fluid-vans lethe-fem-dem)
diff --git a/applications/gls_vans/gls_vans.cc b/applications/lethe-fluid-vans/gls_vans.cc
similarity index 100%
rename from applications/gls_vans/gls_vans.cc
rename to applications/lethe-fluid-vans/gls_vans.cc
diff --git a/applications/lethe-fluid/CMakeLists.txt b/applications/lethe-fluid/CMakeLists.txt
new file mode 100644
index 0000000000..94009dccbf
--- /dev/null
+++ b/applications/lethe-fluid/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_executable(lethe-fluid gls_navier_stokes.cc)
+deal_ii_setup_target(lethe-fluid)
+target_link_libraries(lethe-fluid lethe-solvers)
diff --git a/applications/gls_navier_stokes/gls_navier_stokes.cc b/applications/lethe-fluid/gls_navier_stokes.cc
similarity index 100%
rename from applications/gls_navier_stokes/gls_navier_stokes.cc
rename to applications/lethe-fluid/gls_navier_stokes.cc
diff --git a/applications/lethe-particles/CMakeLists.txt b/applications/lethe-particles/CMakeLists.txt
new file mode 100644
index 0000000000..be3f3a988e
--- /dev/null
+++ b/applications/lethe-particles/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_executable(lethe-particles dem.cc)
+deal_ii_setup_target(lethe-particles)
+target_link_libraries(lethe-particles lethe-core lethe-dem)
diff --git a/applications/dem/dem.cc b/applications/lethe-particles/dem.cc
similarity index 100%
rename from applications/dem/dem.cc
rename to applications/lethe-particles/dem.cc
diff --git a/applications/lethe-rpt-3d/CMakeLists.txt b/applications/lethe-rpt-3d/CMakeLists.txt
new file mode 100644
index 0000000000..84c4c4160a
--- /dev/null
+++ b/applications/lethe-rpt-3d/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_executable(lethe-rpt-3d rpt_3d.cc)
+deal_ii_setup_target(lethe-rpt-3d)
+target_link_libraries(lethe-rpt-3d lethe-rpt)
diff --git a/applications/rpt_3d/rpt_3d.cc b/applications/lethe-rpt-3d/rpt_3d.cc
similarity index 100%
rename from applications/rpt_3d/rpt_3d.cc
rename to applications/lethe-rpt-3d/rpt_3d.cc
diff --git a/applications/lethe-rpt-cell-reconstruction-3d/CMakeLists.txt b/applications/lethe-rpt-cell-reconstruction-3d/CMakeLists.txt
new file mode 100644
index 0000000000..c21a878541
--- /dev/null
+++ b/applications/lethe-rpt-cell-reconstruction-3d/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_executable(lethe-rpt-cell-reconstruction-3d rpt_cell_reconstruction_3d.cc)
+deal_ii_setup_target(lethe-rpt-cell-reconstruction-3d)
+target_link_libraries(lethe-rpt-cell-reconstruction-3d lethe-rpt)
diff --git a/applications/rpt_cell_reconstruction_3d/rpt_cell_reconstruction_3d.cc b/applications/lethe-rpt-cell-reconstruction-3d/rpt_cell_reconstruction_3d.cc
similarity index 100%
rename from applications/rpt_cell_reconstruction_3d/rpt_cell_reconstruction_3d.cc
rename to applications/lethe-rpt-cell-reconstruction-3d/rpt_cell_reconstruction_3d.cc
diff --git a/applications/lethe-rpt-fem-reconstruction-3d/CMakeLists.txt b/applications/lethe-rpt-fem-reconstruction-3d/CMakeLists.txt
new file mode 100644
index 0000000000..433d6c91b7
--- /dev/null
+++ b/applications/lethe-rpt-fem-reconstruction-3d/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_executable(lethe-rpt-fem-reconstruction-3d rpt_fem_reconstruction_3d.cc)
+deal_ii_setup_target(lethe-rpt-fem-reconstruction-3d)
+target_link_libraries(lethe-rpt-fem-reconstruction-3d lethe-rpt)
diff --git a/applications/rpt_fem_reconstruction_3d/rpt_fem_reconstruction_3d.cc b/applications/lethe-rpt-fem-reconstruction-3d/rpt_fem_reconstruction_3d.cc
similarity index 100%
rename from applications/rpt_fem_reconstruction_3d/rpt_fem_reconstruction_3d.cc
rename to applications/lethe-rpt-fem-reconstruction-3d/rpt_fem_reconstruction_3d.cc
diff --git a/applications/lethe-rpt-l2-projection-3d/CMakeLists.txt b/applications/lethe-rpt-l2-projection-3d/CMakeLists.txt
new file mode 100644
index 0000000000..a4c12a8fb1
--- /dev/null
+++ b/applications/lethe-rpt-l2-projection-3d/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_executable(lethe-rpt-l2-projection-3d rpt_l2_projection_3d.cc)
+deal_ii_setup_target(lethe-rpt-l2-projection-3d)
+target_link_libraries(lethe-rpt-l2-projection-3d lethe-rpt)
diff --git a/applications/rpt_l2_projection_3d/rpt_l2_projection_3d.cc b/applications/lethe-rpt-l2-projection-3d/rpt_l2_projection_3d.cc
similarity index 100%
rename from applications/rpt_l2_projection_3d/rpt_l2_projection_3d.cc
rename to applications/lethe-rpt-l2-projection-3d/rpt_l2_projection_3d.cc
diff --git a/applications/mf_navier_stokes/CMakeLists.txt b/applications/mf_navier_stokes/CMakeLists.txt
deleted file mode 100644
index b9baee8b3a..0000000000
--- a/applications/mf_navier_stokes/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_executable(mf_navier_stokes mf_navier_stokes.cc)
-deal_ii_setup_target(mf_navier_stokes)
-target_link_libraries(mf_navier_stokes lethe-solvers)
diff --git a/applications/nitsche_navier_stokes/CMakeLists.txt b/applications/nitsche_navier_stokes/CMakeLists.txt
deleted file mode 100644
index ea006cdb08..0000000000
--- a/applications/nitsche_navier_stokes/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_executable(nitsche_navier_stokes nitsche_navier_stokes.cc)
-deal_ii_setup_target(nitsche_navier_stokes)
-target_link_libraries(nitsche_navier_stokes lethe-solvers)
diff --git a/applications/rpt_3d/CMakeLists.txt b/applications/rpt_3d/CMakeLists.txt
deleted file mode 100644
index b13160aad3..0000000000
--- a/applications/rpt_3d/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_executable(rpt_3d rpt_3d.cc)
-deal_ii_setup_target(rpt_3d)
-target_link_libraries(rpt_3d lethe-rpt)
diff --git a/applications/rpt_cell_reconstruction_3d/CMakeLists.txt b/applications/rpt_cell_reconstruction_3d/CMakeLists.txt
deleted file mode 100644
index eb58a3e271..0000000000
--- a/applications/rpt_cell_reconstruction_3d/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_executable(rpt_cell_reconstruction_3d rpt_cell_reconstruction_3d.cc)
-deal_ii_setup_target(rpt_cell_reconstruction_3d)
-target_link_libraries(rpt_cell_reconstruction_3d lethe-rpt)
diff --git a/applications/rpt_fem_reconstruction_3d/CMakeLists.txt b/applications/rpt_fem_reconstruction_3d/CMakeLists.txt
deleted file mode 100644
index dfb834c5fa..0000000000
--- a/applications/rpt_fem_reconstruction_3d/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_executable(rpt_fem_reconstruction_3d rpt_fem_reconstruction_3d.cc)
-deal_ii_setup_target(rpt_fem_reconstruction_3d)
-target_link_libraries(rpt_fem_reconstruction_3d lethe-rpt)
diff --git a/applications/rpt_l2_projection_3d/CMakeLists.txt b/applications/rpt_l2_projection_3d/CMakeLists.txt
deleted file mode 100644
index ae10b5e35e..0000000000
--- a/applications/rpt_l2_projection_3d/CMakeLists.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-add_executable(rpt_l2_projection_3d rpt_l2_projection_3d.cc)
-deal_ii_setup_target(rpt_l2_projection_3d)
-target_link_libraries(rpt_l2_projection_3d lethe-rpt)
diff --git a/applications_tests/CMakeLists.txt b/applications_tests/CMakeLists.txt
index f283ea0f96..4a3086764a 100644
--- a/applications_tests/CMakeLists.txt
+++ b/applications_tests/CMakeLists.txt
@@ -1,12 +1,12 @@
-add_subdirectory(cfd_dem_coupling)
-add_subdirectory(dem)
-add_subdirectory(gd_navier_stokes)
-add_subdirectory(gls_navier_stokes)
-add_subdirectory(gls_sharp_navier_stokes)
-add_subdirectory(gls_vans)
+add_subdirectory(lethe-fluid-particles)
+add_subdirectory(lethe-particles)
+add_subdirectory(lethe-fluid-block)
+add_subdirectory(lethe-fluid)
+add_subdirectory(lethe-fluid-sharp)
+add_subdirectory(lethe-fluid-vans)
add_subdirectory(initial_conditions)
-add_subdirectory(mf_navier_stokes)
-add_subdirectory(nitsche_navier_stokes)
-add_subdirectory(rpt_cell_reconstruction_3d)
-add_subdirectory(rpt_fem_reconstruction_3d)
-add_subdirectory(rpt_l2_projection_3d)
+add_subdirectory(lethe-fluid-matrix-free)
+add_subdirectory(lethe-fluid-nitsche)
+add_subdirectory(lethe-rpt-cell-reconstruction-3d)
+add_subdirectory(lethe-rpt-fem-reconstruction-3d)
+add_subdirectory(lethe-rpt-l2-projection-3d)
diff --git a/applications_tests/gd_navier_stokes/2d_channel.msh b/applications_tests/lethe-fluid-block/2d_channel.msh
similarity index 100%
rename from applications_tests/gd_navier_stokes/2d_channel.msh
rename to applications_tests/lethe-fluid-block/2d_channel.msh
diff --git a/applications_tests/gd_navier_stokes/CMakeLists.txt b/applications_tests/lethe-fluid-block/CMakeLists.txt
similarity index 69%
rename from applications_tests/gd_navier_stokes/CMakeLists.txt
rename to applications_tests/lethe-fluid-block/CMakeLists.txt
index bc9ca24af9..924d8ea9de 100644
--- a/applications_tests/gd_navier_stokes/CMakeLists.txt
+++ b/applications_tests/lethe-fluid-block/CMakeLists.txt
@@ -1,4 +1,4 @@
-set(TEST_TARGET gd_navier_stokes)
+set(TEST_TARGET lethe-fluid-block)
file(COPY 2d_channel.msh DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")
file(COPY cylinder_structured.msh DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")
@@ -7,6 +7,6 @@ file(COPY square.msh DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")
deal_ii_pickup_tests()
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
- set_tests_properties(gd_navier_stokes/mms3d_gd.mpirun=2.debug PROPERTIES TIMEOUT 2000)
+ set_tests_properties(lethe-fluid-block/mms3d_gd.mpirun=2.debug PROPERTIES TIMEOUT 2000)
endif()
diff --git a/applications_tests/gd_navier_stokes/apparent_viscosity_carreau_gd.mpirun=2.output b/applications_tests/lethe-fluid-block/apparent_viscosity_carreau_gd.mpirun=2.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/apparent_viscosity_carreau_gd.mpirun=2.output
rename to applications_tests/lethe-fluid-block/apparent_viscosity_carreau_gd.mpirun=2.output
diff --git a/applications_tests/gd_navier_stokes/apparent_viscosity_carreau_gd.prm b/applications_tests/lethe-fluid-block/apparent_viscosity_carreau_gd.prm
similarity index 100%
rename from applications_tests/gd_navier_stokes/apparent_viscosity_carreau_gd.prm
rename to applications_tests/lethe-fluid-block/apparent_viscosity_carreau_gd.prm
diff --git a/applications_tests/gd_navier_stokes/cylinder_carreau_gd.output b/applications_tests/lethe-fluid-block/cylinder_carreau_gd.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/cylinder_carreau_gd.output
rename to applications_tests/lethe-fluid-block/cylinder_carreau_gd.output
diff --git a/applications_tests/gd_navier_stokes/cylinder_carreau_gd.prm b/applications_tests/lethe-fluid-block/cylinder_carreau_gd.prm
similarity index 100%
rename from applications_tests/gd_navier_stokes/cylinder_carreau_gd.prm
rename to applications_tests/lethe-fluid-block/cylinder_carreau_gd.prm
diff --git a/applications_tests/gd_navier_stokes/cylinder_structured.msh b/applications_tests/lethe-fluid-block/cylinder_structured.msh
similarity index 100%
rename from applications_tests/gd_navier_stokes/cylinder_structured.msh
rename to applications_tests/lethe-fluid-block/cylinder_structured.msh
diff --git a/applications_tests/gd_navier_stokes/mms-conduction_gd.output b/applications_tests/lethe-fluid-block/mms-conduction_gd.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/mms-conduction_gd.output
rename to applications_tests/lethe-fluid-block/mms-conduction_gd.output
diff --git a/applications_tests/gd_navier_stokes/mms-conduction_gd.prm b/applications_tests/lethe-fluid-block/mms-conduction_gd.prm
similarity index 100%
rename from applications_tests/gd_navier_stokes/mms-conduction_gd.prm
rename to applications_tests/lethe-fluid-block/mms-conduction_gd.prm
diff --git a/applications_tests/gd_navier_stokes/mms2d-unstructured_gd.output b/applications_tests/lethe-fluid-block/mms2d-unstructured_gd.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/mms2d-unstructured_gd.output
rename to applications_tests/lethe-fluid-block/mms2d-unstructured_gd.output
diff --git a/applications_tests/gd_navier_stokes/mms2d-unstructured_gd.prm b/applications_tests/lethe-fluid-block/mms2d-unstructured_gd.prm
similarity index 100%
rename from applications_tests/gd_navier_stokes/mms2d-unstructured_gd.prm
rename to applications_tests/lethe-fluid-block/mms2d-unstructured_gd.prm
diff --git a/applications_tests/gd_navier_stokes/mms2d_gd.mpirun=2.output b/applications_tests/lethe-fluid-block/mms2d_gd.mpirun=2.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/mms2d_gd.mpirun=2.output
rename to applications_tests/lethe-fluid-block/mms2d_gd.mpirun=2.output
diff --git a/applications_tests/gd_navier_stokes/mms2d_gd.output b/applications_tests/lethe-fluid-block/mms2d_gd.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/mms2d_gd.output
rename to applications_tests/lethe-fluid-block/mms2d_gd.output
diff --git a/applications_tests/gd_navier_stokes/mms2d_gd.prm b/applications_tests/lethe-fluid-block/mms2d_gd.prm
similarity index 100%
rename from applications_tests/gd_navier_stokes/mms2d_gd.prm
rename to applications_tests/lethe-fluid-block/mms2d_gd.prm
diff --git a/applications_tests/gd_navier_stokes/mms2d_powerlaw_gd.output b/applications_tests/lethe-fluid-block/mms2d_powerlaw_gd.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/mms2d_powerlaw_gd.output
rename to applications_tests/lethe-fluid-block/mms2d_powerlaw_gd.output
diff --git a/applications_tests/gd_navier_stokes/mms2d_powerlaw_gd.prm b/applications_tests/lethe-fluid-block/mms2d_powerlaw_gd.prm
similarity index 100%
rename from applications_tests/gd_navier_stokes/mms2d_powerlaw_gd.prm
rename to applications_tests/lethe-fluid-block/mms2d_powerlaw_gd.prm
diff --git a/applications_tests/gd_navier_stokes/mms3d_gd.mpirun=2.output b/applications_tests/lethe-fluid-block/mms3d_gd.mpirun=2.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/mms3d_gd.mpirun=2.output
rename to applications_tests/lethe-fluid-block/mms3d_gd.mpirun=2.output
diff --git a/applications_tests/gd_navier_stokes/mms3d_gd.prm b/applications_tests/lethe-fluid-block/mms3d_gd.prm
similarity index 100%
rename from applications_tests/gd_navier_stokes/mms3d_gd.prm
rename to applications_tests/lethe-fluid-block/mms3d_gd.prm
diff --git a/applications_tests/gd_navier_stokes/poiseuille3d_gd.output b/applications_tests/lethe-fluid-block/poiseuille3d_gd.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/poiseuille3d_gd.output
rename to applications_tests/lethe-fluid-block/poiseuille3d_gd.output
diff --git a/applications_tests/gd_navier_stokes/poiseuille3d_gd.prm b/applications_tests/lethe-fluid-block/poiseuille3d_gd.prm
similarity index 100%
rename from applications_tests/gd_navier_stokes/poiseuille3d_gd.prm
rename to applications_tests/lethe-fluid-block/poiseuille3d_gd.prm
diff --git a/applications_tests/gd_navier_stokes/poiseuille_gd.mpirun=2.output b/applications_tests/lethe-fluid-block/poiseuille_gd.mpirun=2.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/poiseuille_gd.mpirun=2.output
rename to applications_tests/lethe-fluid-block/poiseuille_gd.mpirun=2.output
diff --git a/applications_tests/gd_navier_stokes/poiseuille_gd.prm b/applications_tests/lethe-fluid-block/poiseuille_gd.prm
similarity index 100%
rename from applications_tests/gd_navier_stokes/poiseuille_gd.prm
rename to applications_tests/lethe-fluid-block/poiseuille_gd.prm
diff --git a/applications_tests/gd_navier_stokes/square.msh b/applications_tests/lethe-fluid-block/square.msh
similarity index 100%
rename from applications_tests/gd_navier_stokes/square.msh
rename to applications_tests/lethe-fluid-block/square.msh
diff --git a/applications_tests/gd_navier_stokes/taylor-green-vortex_gd_bdf1.output b/applications_tests/lethe-fluid-block/taylor-green-vortex_gd_bdf1.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/taylor-green-vortex_gd_bdf1.output
rename to applications_tests/lethe-fluid-block/taylor-green-vortex_gd_bdf1.output
diff --git a/applications_tests/gd_navier_stokes/taylor-green-vortex_gd_bdf1.prm b/applications_tests/lethe-fluid-block/taylor-green-vortex_gd_bdf1.prm
similarity index 100%
rename from applications_tests/gd_navier_stokes/taylor-green-vortex_gd_bdf1.prm
rename to applications_tests/lethe-fluid-block/taylor-green-vortex_gd_bdf1.prm
diff --git a/applications_tests/gd_navier_stokes/taylor-green-vortex_gd_bdf2.output b/applications_tests/lethe-fluid-block/taylor-green-vortex_gd_bdf2.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/taylor-green-vortex_gd_bdf2.output
rename to applications_tests/lethe-fluid-block/taylor-green-vortex_gd_bdf2.output
diff --git a/applications_tests/gd_navier_stokes/taylor-green-vortex_gd_bdf2.prm b/applications_tests/lethe-fluid-block/taylor-green-vortex_gd_bdf2.prm
similarity index 100%
rename from applications_tests/gd_navier_stokes/taylor-green-vortex_gd_bdf2.prm
rename to applications_tests/lethe-fluid-block/taylor-green-vortex_gd_bdf2.prm
diff --git a/applications_tests/gd_navier_stokes/taylorcouette_gd.mpirun=2.output b/applications_tests/lethe-fluid-block/taylorcouette_gd.mpirun=2.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/taylorcouette_gd.mpirun=2.output
rename to applications_tests/lethe-fluid-block/taylorcouette_gd.mpirun=2.output
diff --git a/applications_tests/gd_navier_stokes/taylorcouette_gd.output b/applications_tests/lethe-fluid-block/taylorcouette_gd.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/taylorcouette_gd.output
rename to applications_tests/lethe-fluid-block/taylorcouette_gd.output
diff --git a/applications_tests/gd_navier_stokes/taylorcouette_gd.prm b/applications_tests/lethe-fluid-block/taylorcouette_gd.prm
similarity index 100%
rename from applications_tests/gd_navier_stokes/taylorcouette_gd.prm
rename to applications_tests/lethe-fluid-block/taylorcouette_gd.prm
diff --git a/applications_tests/gd_navier_stokes/taylorcouette_gd_dimensions.output b/applications_tests/lethe-fluid-block/taylorcouette_gd_dimensions.output
similarity index 100%
rename from applications_tests/gd_navier_stokes/taylorcouette_gd_dimensions.output
rename to applications_tests/lethe-fluid-block/taylorcouette_gd_dimensions.output
diff --git a/applications_tests/gd_navier_stokes/taylorcouette_gd_dimensions.prm b/applications_tests/lethe-fluid-block/taylorcouette_gd_dimensions.prm
similarity index 100%
rename from applications_tests/gd_navier_stokes/taylorcouette_gd_dimensions.prm
rename to applications_tests/lethe-fluid-block/taylorcouette_gd_dimensions.prm
diff --git a/applications_tests/mf_navier_stokes/CMakeLists.txt b/applications_tests/lethe-fluid-matrix-free/CMakeLists.txt
similarity index 64%
rename from applications_tests/mf_navier_stokes/CMakeLists.txt
rename to applications_tests/lethe-fluid-matrix-free/CMakeLists.txt
index bab3c6b27d..e0fe1a1ccf 100644
--- a/applications_tests/mf_navier_stokes/CMakeLists.txt
+++ b/applications_tests/lethe-fluid-matrix-free/CMakeLists.txt
@@ -1,4 +1,4 @@
-set(TEST_TARGET mf_navier_stokes)
+set(TEST_TARGET lethe-fluid-matrix-free)
string(TOLOWER ${CMAKE_BUILD_TYPE} _build_type)
diff --git a/applications_tests/mf_navier_stokes/mms2d_fe1.mpirun=2.output b/applications_tests/lethe-fluid-matrix-free/mms2d_fe1.mpirun=2.output
similarity index 100%
rename from applications_tests/mf_navier_stokes/mms2d_fe1.mpirun=2.output
rename to applications_tests/lethe-fluid-matrix-free/mms2d_fe1.mpirun=2.output
diff --git a/applications_tests/mf_navier_stokes/mms2d_fe1.output b/applications_tests/lethe-fluid-matrix-free/mms2d_fe1.output
similarity index 100%
rename from applications_tests/mf_navier_stokes/mms2d_fe1.output
rename to applications_tests/lethe-fluid-matrix-free/mms2d_fe1.output
diff --git a/applications_tests/mf_navier_stokes/mms2d_fe1.prm b/applications_tests/lethe-fluid-matrix-free/mms2d_fe1.prm
similarity index 100%
rename from applications_tests/mf_navier_stokes/mms2d_fe1.prm
rename to applications_tests/lethe-fluid-matrix-free/mms2d_fe1.prm
diff --git a/applications_tests/mf_navier_stokes/mms2d_fe2.mpirun=2.output b/applications_tests/lethe-fluid-matrix-free/mms2d_fe2.mpirun=2.output
similarity index 100%
rename from applications_tests/mf_navier_stokes/mms2d_fe2.mpirun=2.output
rename to applications_tests/lethe-fluid-matrix-free/mms2d_fe2.mpirun=2.output
diff --git a/applications_tests/mf_navier_stokes/mms2d_fe2.output b/applications_tests/lethe-fluid-matrix-free/mms2d_fe2.output
similarity index 100%
rename from applications_tests/mf_navier_stokes/mms2d_fe2.output
rename to applications_tests/lethe-fluid-matrix-free/mms2d_fe2.output
diff --git a/applications_tests/mf_navier_stokes/mms2d_fe2.prm b/applications_tests/lethe-fluid-matrix-free/mms2d_fe2.prm
similarity index 100%
rename from applications_tests/mf_navier_stokes/mms2d_fe2.prm
rename to applications_tests/lethe-fluid-matrix-free/mms2d_fe2.prm
diff --git a/applications_tests/mf_navier_stokes/mms2d_fe3.mpirun=2.output b/applications_tests/lethe-fluid-matrix-free/mms2d_fe3.mpirun=2.output
similarity index 100%
rename from applications_tests/mf_navier_stokes/mms2d_fe3.mpirun=2.output
rename to applications_tests/lethe-fluid-matrix-free/mms2d_fe3.mpirun=2.output
diff --git a/applications_tests/mf_navier_stokes/mms2d_fe3.output b/applications_tests/lethe-fluid-matrix-free/mms2d_fe3.output
similarity index 100%
rename from applications_tests/mf_navier_stokes/mms2d_fe3.output
rename to applications_tests/lethe-fluid-matrix-free/mms2d_fe3.output
diff --git a/applications_tests/mf_navier_stokes/mms2d_fe3.prm b/applications_tests/lethe-fluid-matrix-free/mms2d_fe3.prm
similarity index 100%
rename from applications_tests/mf_navier_stokes/mms2d_fe3.prm
rename to applications_tests/lethe-fluid-matrix-free/mms2d_fe3.prm
diff --git a/applications_tests/mf_navier_stokes/mms3d_fe1.mpirun=2.output b/applications_tests/lethe-fluid-matrix-free/mms3d_fe1.mpirun=2.output
similarity index 100%
rename from applications_tests/mf_navier_stokes/mms3d_fe1.mpirun=2.output
rename to applications_tests/lethe-fluid-matrix-free/mms3d_fe1.mpirun=2.output
diff --git a/applications_tests/mf_navier_stokes/mms3d_fe1.output b/applications_tests/lethe-fluid-matrix-free/mms3d_fe1.output
similarity index 100%
rename from applications_tests/mf_navier_stokes/mms3d_fe1.output
rename to applications_tests/lethe-fluid-matrix-free/mms3d_fe1.output
diff --git a/applications_tests/mf_navier_stokes/mms3d_fe1.prm b/applications_tests/lethe-fluid-matrix-free/mms3d_fe1.prm
similarity index 100%
rename from applications_tests/mf_navier_stokes/mms3d_fe1.prm
rename to applications_tests/lethe-fluid-matrix-free/mms3d_fe1.prm
diff --git a/applications_tests/nitsche_navier_stokes/CMakeLists.txt b/applications_tests/lethe-fluid-nitsche/CMakeLists.txt
similarity index 95%
rename from applications_tests/nitsche_navier_stokes/CMakeLists.txt
rename to applications_tests/lethe-fluid-nitsche/CMakeLists.txt
index 803121809e..737248843b 100644
--- a/applications_tests/nitsche_navier_stokes/CMakeLists.txt
+++ b/applications_tests/lethe-fluid-nitsche/CMakeLists.txt
@@ -1,4 +1,4 @@
-set(TEST_TARGET nitsche_navier_stokes)
+set(TEST_TARGET lethe-fluid-nitsche)
string(TOLOWER ${CMAKE_BUILD_TYPE} _build_type)
@@ -25,6 +25,6 @@ file(COPY two-bar-mixer-restart/restart_solid_triangulation_01.pvdhandler DESTIN
deal_ii_pickup_tests()
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
- set_tests_properties(nitsche_navier_stokes/noslip_22.debug PROPERTIES TIMEOUT 1200)
+ set_tests_properties(lethe-fluid-nitsche/noslip_22.debug PROPERTIES TIMEOUT 1200)
endif()
diff --git a/applications_tests/nitsche_navier_stokes/impeller.output b/applications_tests/lethe-fluid-nitsche/impeller.output
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/impeller.output
rename to applications_tests/lethe-fluid-nitsche/impeller.output
diff --git a/applications_tests/nitsche_navier_stokes/impeller.prm b/applications_tests/lethe-fluid-nitsche/impeller.prm
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/impeller.prm
rename to applications_tests/lethe-fluid-nitsche/impeller.prm
diff --git a/applications_tests/nitsche_navier_stokes/mixer_back_and_forth.output b/applications_tests/lethe-fluid-nitsche/mixer_back_and_forth.output
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/mixer_back_and_forth.output
rename to applications_tests/lethe-fluid-nitsche/mixer_back_and_forth.output
diff --git a/applications_tests/nitsche_navier_stokes/mixer_back_and_forth.prm b/applications_tests/lethe-fluid-nitsche/mixer_back_and_forth.prm
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/mixer_back_and_forth.prm
rename to applications_tests/lethe-fluid-nitsche/mixer_back_and_forth.prm
diff --git a/applications_tests/nitsche_navier_stokes/nitsche_heating_couette.output b/applications_tests/lethe-fluid-nitsche/nitsche_heating_couette.output
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/nitsche_heating_couette.output
rename to applications_tests/lethe-fluid-nitsche/nitsche_heating_couette.output
diff --git a/applications_tests/nitsche_navier_stokes/nitsche_heating_couette.prm b/applications_tests/lethe-fluid-nitsche/nitsche_heating_couette.prm
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/nitsche_heating_couette.prm
rename to applications_tests/lethe-fluid-nitsche/nitsche_heating_couette.prm
diff --git a/applications_tests/nitsche_navier_stokes/nitsche_heating_moving.output b/applications_tests/lethe-fluid-nitsche/nitsche_heating_moving.output
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/nitsche_heating_moving.output
rename to applications_tests/lethe-fluid-nitsche/nitsche_heating_moving.output
diff --git a/applications_tests/nitsche_navier_stokes/nitsche_heating_moving.prm b/applications_tests/lethe-fluid-nitsche/nitsche_heating_moving.prm
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/nitsche_heating_moving.prm
rename to applications_tests/lethe-fluid-nitsche/nitsche_heating_moving.prm
diff --git a/applications_tests/nitsche_navier_stokes/nitsche_heating_static.output b/applications_tests/lethe-fluid-nitsche/nitsche_heating_static.output
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/nitsche_heating_static.output
rename to applications_tests/lethe-fluid-nitsche/nitsche_heating_static.output
diff --git a/applications_tests/nitsche_navier_stokes/nitsche_heating_static.prm b/applications_tests/lethe-fluid-nitsche/nitsche_heating_static.prm
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/nitsche_heating_static.prm
rename to applications_tests/lethe-fluid-nitsche/nitsche_heating_static.prm
diff --git a/applications_tests/nitsche_navier_stokes/noslip33_simplex.mpirun=2.output b/applications_tests/lethe-fluid-nitsche/noslip33_simplex.mpirun=2.output
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/noslip33_simplex.mpirun=2.output
rename to applications_tests/lethe-fluid-nitsche/noslip33_simplex.mpirun=2.output
diff --git a/applications_tests/nitsche_navier_stokes/noslip33_simplex.prm b/applications_tests/lethe-fluid-nitsche/noslip33_simplex.prm
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/noslip33_simplex.prm
rename to applications_tests/lethe-fluid-nitsche/noslip33_simplex.prm
diff --git a/applications_tests/nitsche_navier_stokes/noslip_22.output b/applications_tests/lethe-fluid-nitsche/noslip_22.output
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/noslip_22.output
rename to applications_tests/lethe-fluid-nitsche/noslip_22.output
diff --git a/applications_tests/nitsche_navier_stokes/noslip_22.prm b/applications_tests/lethe-fluid-nitsche/noslip_22.prm
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/noslip_22.prm
rename to applications_tests/lethe-fluid-nitsche/noslip_22.prm
diff --git a/applications_tests/nitsche_navier_stokes/noslip_33.output b/applications_tests/lethe-fluid-nitsche/noslip_33.output
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/noslip_33.output
rename to applications_tests/lethe-fluid-nitsche/noslip_33.output
diff --git a/applications_tests/nitsche_navier_stokes/noslip_33.prm b/applications_tests/lethe-fluid-nitsche/noslip_33.prm
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/noslip_33.prm
rename to applications_tests/lethe-fluid-nitsche/noslip_33.prm
diff --git a/applications_tests/nitsche_navier_stokes/poiseuille_22.output b/applications_tests/lethe-fluid-nitsche/poiseuille_22.output
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/poiseuille_22.output
rename to applications_tests/lethe-fluid-nitsche/poiseuille_22.output
diff --git a/applications_tests/nitsche_navier_stokes/poiseuille_22.prm b/applications_tests/lethe-fluid-nitsche/poiseuille_22.prm
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/poiseuille_22.prm
rename to applications_tests/lethe-fluid-nitsche/poiseuille_22.prm
diff --git a/applications_tests/nitsche_navier_stokes/poiseuille_two_solids_22.output b/applications_tests/lethe-fluid-nitsche/poiseuille_two_solids_22.output
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/poiseuille_two_solids_22.output
rename to applications_tests/lethe-fluid-nitsche/poiseuille_two_solids_22.output
diff --git a/applications_tests/nitsche_navier_stokes/poiseuille_two_solids_22.prm b/applications_tests/lethe-fluid-nitsche/poiseuille_two_solids_22.prm
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/poiseuille_two_solids_22.prm
rename to applications_tests/lethe-fluid-nitsche/poiseuille_two_solids_22.prm
diff --git a/applications_tests/nitsche_navier_stokes/sphere.geo b/applications_tests/lethe-fluid-nitsche/sphere.geo
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/sphere.geo
rename to applications_tests/lethe-fluid-nitsche/sphere.geo
diff --git a/applications_tests/nitsche_navier_stokes/sphere.msh b/applications_tests/lethe-fluid-nitsche/sphere.msh
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/sphere.msh
rename to applications_tests/lethe-fluid-nitsche/sphere.msh
diff --git a/applications_tests/nitsche_navier_stokes/taylor_couette_nitsche_22.disabled b/applications_tests/lethe-fluid-nitsche/taylor_couette_nitsche_22.disabled
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/taylor_couette_nitsche_22.disabled
rename to applications_tests/lethe-fluid-nitsche/taylor_couette_nitsche_22.disabled
diff --git a/applications_tests/nitsche_navier_stokes/taylor_couette_nitsche_22.prm b/applications_tests/lethe-fluid-nitsche/taylor_couette_nitsche_22.prm
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/taylor_couette_nitsche_22.prm
rename to applications_tests/lethe-fluid-nitsche/taylor_couette_nitsche_22.prm
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart.output b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart.output
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart.output
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart.output
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart.prm b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart.prm
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart.prm
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart.prm
diff --git a/applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart_files/restart.pvdhandler b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart.pvdhandler
similarity index 100%
rename from applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart_files/restart.pvdhandler
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart.pvdhandler
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart.simulationcontrol b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart.simulationcontrol
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart.simulationcontrol
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart.simulationcontrol
diff --git a/applications_tests/gls_navier_stokes/mms-transient-conduction-restart_files/restart.triangulation b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart.triangulation
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-transient-conduction-restart_files/restart.triangulation
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart.triangulation
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart.triangulation.info b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart.triangulation.info
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart.triangulation.info
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart.triangulation.info
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart.triangulation_fixed.data b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart.triangulation_fixed.data
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart.triangulation_fixed.data
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart.triangulation_fixed.data
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart.triangulation_variable.data b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart.triangulation_variable.data
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart.triangulation_variable.data
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart.triangulation_variable.data
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_00.triangulation b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_00.triangulation
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_00.triangulation
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_00.triangulation
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_00.triangulation.info b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_00.triangulation.info
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_00.triangulation.info
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_00.triangulation.info
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_00.triangulation_fixed.data b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_00.triangulation_fixed.data
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_00.triangulation_fixed.data
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_00.triangulation_fixed.data
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_01.triangulation b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_01.triangulation
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_01.triangulation
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_01.triangulation
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_01.triangulation.info b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_01.triangulation.info
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_01.triangulation.info
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_01.triangulation.info
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_01.triangulation_fixed.data b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_01.triangulation_fixed.data
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_01.triangulation_fixed.data
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_01.triangulation_fixed.data
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_particles_00.pvdhandler b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_particles_00.pvdhandler
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_particles_00.pvdhandler
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_particles_00.pvdhandler
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_particles_01.pvdhandler b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_particles_01.pvdhandler
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_particles_01.pvdhandler
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_particles_01.pvdhandler
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_triangulation_00.pvdhandler b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_triangulation_00.pvdhandler
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_triangulation_00.pvdhandler
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_triangulation_00.pvdhandler
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_triangulation_01.pvdhandler b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_triangulation_01.pvdhandler
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart_solid_triangulation_01.pvdhandler
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-restart/restart_solid_triangulation_01.pvdhandler
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-start.prm b/applications_tests/lethe-fluid-nitsche/two-bar-mixer-start.prm
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-start.prm
rename to applications_tests/lethe-fluid-nitsche/two-bar-mixer-start.prm
diff --git a/applications_tests/cfd_dem_coupling/CMakeLists.txt b/applications_tests/lethe-fluid-particles/CMakeLists.txt
similarity index 93%
rename from applications_tests/cfd_dem_coupling/CMakeLists.txt
rename to applications_tests/lethe-fluid-particles/CMakeLists.txt
index 36c588edcb..64e8a8f6d8 100644
--- a/applications_tests/cfd_dem_coupling/CMakeLists.txt
+++ b/applications_tests/lethe-fluid-particles/CMakeLists.txt
@@ -1,4 +1,4 @@
-set(TEST_TARGET cfd_dem_coupling)
+set(TEST_TARGET lethe-fluid-particles)
string(TOLOWER ${CMAKE_BUILD_TYPE} _build_type)
@@ -53,8 +53,8 @@ file(COPY periodic_particles_qcm_files/dem.triangulation_variable.data DESTINATI
deal_ii_pickup_tests()
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
- set_tests_properties(cfd_dem_coupling/particle_sedimentation.debug PROPERTIES TIMEOUT 1200)
- set_tests_properties(cfd_dem_coupling/restart_particle_sedimentation.debug PROPERTIES TIMEOUT 1200)
- set_tests_properties(cfd_dem_coupling/dynamic_contact_search.debug PROPERTIES TIMEOUT 1200)
- set_tests_properties(cfd_dem_coupling/liquid_fluidized_bed.debug PROPERTIES TIMEOUT 2400)
+ set_tests_properties(lethe-fluid-particles/particle_sedimentation.debug PROPERTIES TIMEOUT 1200)
+ set_tests_properties(lethe-fluid-particles/restart_particle_sedimentation.debug PROPERTIES TIMEOUT 1200)
+ set_tests_properties(lethe-fluid-particles/dynamic_contact_search.debug PROPERTIES TIMEOUT 1200)
+ set_tests_properties(lethe-fluid-particles/liquid_fluidized_bed.debug PROPERTIES TIMEOUT 2400)
endif()
diff --git a/applications_tests/cfd_dem_coupling/dynamic_contact_search.output b/applications_tests/lethe-fluid-particles/dynamic_contact_search.output
similarity index 100%
rename from applications_tests/cfd_dem_coupling/dynamic_contact_search.output
rename to applications_tests/lethe-fluid-particles/dynamic_contact_search.output
diff --git a/applications_tests/cfd_dem_coupling/dynamic_contact_search.prm b/applications_tests/lethe-fluid-particles/dynamic_contact_search.prm
similarity index 100%
rename from applications_tests/cfd_dem_coupling/dynamic_contact_search.prm
rename to applications_tests/lethe-fluid-particles/dynamic_contact_search.prm
diff --git a/applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.particles b/applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.particles
similarity index 100%
rename from applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.particles
rename to applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.particles
diff --git a/applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.pvdhandler b/applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.pvdhandler
diff --git a/applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.simulationcontrol b/applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.simulationcontrol
diff --git a/applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.triangulation b/applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.triangulation
similarity index 100%
rename from applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.triangulation
rename to applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.triangulation
diff --git a/applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.triangulation.info b/applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.triangulation.info
diff --git a/applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.triangulation_fixed.data
diff --git a/applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dem.triangulation_variable.data
diff --git a/applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dynamic_contact_search_generator.prm b/applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dynamic_contact_search_generator.prm
similarity index 100%
rename from applications_tests/cfd_dem_coupling/dynamic_contact_search_files/dynamic_contact_search_generator.prm
rename to applications_tests/lethe-fluid-particles/dynamic_contact_search_files/dynamic_contact_search_generator.prm
diff --git a/applications_tests/cfd_dem_coupling/generators/dynamic_contact_search_generator.prm b/applications_tests/lethe-fluid-particles/generators/dynamic_contact_search_generator.prm
similarity index 100%
rename from applications_tests/cfd_dem_coupling/generators/dynamic_contact_search_generator.prm
rename to applications_tests/lethe-fluid-particles/generators/dynamic_contact_search_generator.prm
diff --git a/applications_tests/cfd_dem_coupling/generators/liquid_fluidized_bed_generator.prm b/applications_tests/lethe-fluid-particles/generators/liquid_fluidized_bed_generator.prm
similarity index 100%
rename from applications_tests/cfd_dem_coupling/generators/liquid_fluidized_bed_generator.prm
rename to applications_tests/lethe-fluid-particles/generators/liquid_fluidized_bed_generator.prm
diff --git a/applications_tests/cfd_dem_coupling/generators/particle_sedimentation_generator.prm b/applications_tests/lethe-fluid-particles/generators/particle_sedimentation_generator.prm
similarity index 100%
rename from applications_tests/cfd_dem_coupling/generators/particle_sedimentation_generator.prm
rename to applications_tests/lethe-fluid-particles/generators/particle_sedimentation_generator.prm
diff --git a/applications_tests/cfd_dem_coupling/liquid_fluidized_bed.output b/applications_tests/lethe-fluid-particles/liquid_fluidized_bed.output
similarity index 100%
rename from applications_tests/cfd_dem_coupling/liquid_fluidized_bed.output
rename to applications_tests/lethe-fluid-particles/liquid_fluidized_bed.output
diff --git a/applications_tests/cfd_dem_coupling/liquid_fluidized_bed.prm b/applications_tests/lethe-fluid-particles/liquid_fluidized_bed.prm
similarity index 100%
rename from applications_tests/cfd_dem_coupling/liquid_fluidized_bed.prm
rename to applications_tests/lethe-fluid-particles/liquid_fluidized_bed.prm
diff --git a/applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.particles b/applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.particles
similarity index 100%
rename from applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.particles
rename to applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.particles
diff --git a/applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.pvdhandler b/applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.pvdhandler
diff --git a/applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.simulationcontrol b/applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.simulationcontrol
diff --git a/applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.triangulation b/applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.triangulation
similarity index 100%
rename from applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.triangulation
rename to applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.triangulation
diff --git a/applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.triangulation.info b/applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.triangulation.info
diff --git a/applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.triangulation_fixed.data
diff --git a/applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/cfd_dem_coupling/liquid_fluidized_bed_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-particles/liquid_fluidized_bed_files/dem.triangulation_variable.data
diff --git a/applications_tests/cfd_dem_coupling/particle_sedimentation.output b/applications_tests/lethe-fluid-particles/particle_sedimentation.output
similarity index 100%
rename from applications_tests/cfd_dem_coupling/particle_sedimentation.output
rename to applications_tests/lethe-fluid-particles/particle_sedimentation.output
diff --git a/applications_tests/cfd_dem_coupling/particle_sedimentation.prm b/applications_tests/lethe-fluid-particles/particle_sedimentation.prm
similarity index 100%
rename from applications_tests/cfd_dem_coupling/particle_sedimentation.prm
rename to applications_tests/lethe-fluid-particles/particle_sedimentation.prm
diff --git a/applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.particles b/applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.particles
similarity index 100%
rename from applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.particles
rename to applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.particles
diff --git a/applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.pvdhandler b/applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.pvdhandler
diff --git a/applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.simulationcontrol b/applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.simulationcontrol
diff --git a/applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.triangulation b/applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.triangulation
similarity index 100%
rename from applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.triangulation
rename to applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.triangulation
diff --git a/applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.triangulation.info b/applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.triangulation.info
diff --git a/applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.triangulation_fixed.data
diff --git a/applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/cfd_dem_coupling/particle_sedimentation_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-particles/particle_sedimentation_files/dem.triangulation_variable.data
diff --git a/applications_tests/cfd_dem_coupling/periodic_particles_qcm.output b/applications_tests/lethe-fluid-particles/periodic_particles_qcm.output
similarity index 100%
rename from applications_tests/cfd_dem_coupling/periodic_particles_qcm.output
rename to applications_tests/lethe-fluid-particles/periodic_particles_qcm.output
diff --git a/applications_tests/cfd_dem_coupling/periodic_particles_qcm.prm b/applications_tests/lethe-fluid-particles/periodic_particles_qcm.prm
similarity index 100%
rename from applications_tests/cfd_dem_coupling/periodic_particles_qcm.prm
rename to applications_tests/lethe-fluid-particles/periodic_particles_qcm.prm
diff --git a/applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.particles b/applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.particles
similarity index 100%
rename from applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.particles
rename to applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.particles
diff --git a/applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.pvdhandler b/applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.pvdhandler
diff --git a/applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.simulationcontrol b/applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.simulationcontrol
diff --git a/applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.triangulation b/applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.triangulation
similarity index 100%
rename from applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.triangulation
rename to applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.triangulation
diff --git a/applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.triangulation.info b/applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.triangulation.info
diff --git a/applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.triangulation_fixed.data
diff --git a/applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/dem.triangulation_variable.data
diff --git a/applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/particles_list.prm b/applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/particles_list.prm
similarity index 100%
rename from applications_tests/cfd_dem_coupling/periodic_particles_qcm_files/particles_list.prm
rename to applications_tests/lethe-fluid-particles/periodic_particles_qcm_files/particles_list.prm
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation.output b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation.output
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation.output
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation.output
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation.prm b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation.prm
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation.prm
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation.prm
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.particles b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.particles
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.particles
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.particles
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.pvdhandler b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.pvdhandler
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.pvdhandler
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.pvdhandler
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.simulationcontrol b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.simulationcontrol
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.simulationcontrol
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.simulationcontrol
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.triangulation b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.triangulation
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.triangulation
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.triangulation
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.triangulation.info b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.triangulation.info
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.triangulation.info
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.triangulation.info
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.triangulation_fixed.data b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.triangulation_fixed.data
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.triangulation_fixed.data
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.triangulation_fixed.data
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.triangulation_variable.data b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.triangulation_variable.data
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case.triangulation_variable.data
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case.triangulation_variable.data
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case_particles.pvdhandler b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case_particles.pvdhandler
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/case_particles.pvdhandler
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/case_particles.pvdhandler
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.particles b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.particles
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.particles
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.particles
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.pvdhandler b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.pvdhandler
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.simulationcontrol b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.simulationcontrol
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.triangulation b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.triangulation
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.triangulation
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.triangulation
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.triangulation.info b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.triangulation.info
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.triangulation_fixed.data
diff --git a/applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/cfd_dem_coupling/restart_particle_sedimentation_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-particles/restart_particle_sedimentation_files/dem.triangulation_variable.data
diff --git a/applications_tests/gls_sharp_navier_stokes/CMakeLists.txt b/applications_tests/lethe-fluid-sharp/CMakeLists.txt
similarity index 74%
rename from applications_tests/gls_sharp_navier_stokes/CMakeLists.txt
rename to applications_tests/lethe-fluid-sharp/CMakeLists.txt
index 1209465e44..4542436493 100644
--- a/applications_tests/gls_sharp_navier_stokes/CMakeLists.txt
+++ b/applications_tests/lethe-fluid-sharp/CMakeLists.txt
@@ -1,7 +1,7 @@
IF(DEAL_II_WITH_OPENCASCADE)
add_subdirectory(opencascade)
ENDIF()
-set(TEST_TARGET gls_sharp_navier_stokes)
+set(TEST_TARGET lethe-fluid-sharp)
string(TOLOWER ${CMAKE_BUILD_TYPE} _build_type)
@@ -23,10 +23,10 @@ file(COPY rbf_sphere_adaptive.input DESTINATION "${CMAKE_CURRENT_BINARY_DIR}/rbf
deal_ii_pickup_tests()
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
- set_tests_properties(gls_sharp_navier_stokes/steady_couette_sphere.debug PROPERTIES TIMEOUT 2000)
- set_tests_properties(gls_sharp_navier_stokes/check_point.debug PROPERTIES TIMEOUT 2000)
- set_tests_properties(gls_sharp_navier_stokes/pp_contact_test.debug PROPERTIES TIMEOUT 2000)
- set_tests_properties(gls_sharp_navier_stokes/pp_lubrication_test.debug PROPERTIES TIMEOUT 2000)
- set_tests_properties(gls_sharp_navier_stokes/coupled_moving_stokes.mpirun=2.debug PROPERTIES TIMEOUT 2000)
- set_tests_properties(gls_sharp_navier_stokes/pw_contact_test.debug PROPERTIES TIMEOUT 2000)
+ set_tests_properties(lethe-fluid-sharp/steady_couette_sphere.debug PROPERTIES TIMEOUT 2000)
+ set_tests_properties(lethe-fluid-sharp/check_point.debug PROPERTIES TIMEOUT 2000)
+ set_tests_properties(lethe-fluid-sharp/pp_contact_test.debug PROPERTIES TIMEOUT 2000)
+ set_tests_properties(lethe-fluid-sharp/pp_lubrication_test.debug PROPERTIES TIMEOUT 2000)
+ set_tests_properties(lethe-fluid-sharp/coupled_moving_stokes.mpirun=2.debug PROPERTIES TIMEOUT 2000)
+ set_tests_properties(lethe-fluid-sharp/pw_contact_test.debug PROPERTIES TIMEOUT 2000)
endif()
diff --git a/applications_tests/gls_sharp_navier_stokes/almost_blocked_channels.output b/applications_tests/lethe-fluid-sharp/almost_blocked_channels.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/almost_blocked_channels.output
rename to applications_tests/lethe-fluid-sharp/almost_blocked_channels.output
diff --git a/applications_tests/gls_sharp_navier_stokes/almost_blocked_channels.prm b/applications_tests/lethe-fluid-sharp/almost_blocked_channels.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/almost_blocked_channels.prm
rename to applications_tests/lethe-fluid-sharp/almost_blocked_channels.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/cavatappi_composite_test.output b/applications_tests/lethe-fluid-sharp/cavatappi_composite_test.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/cavatappi_composite_test.output
rename to applications_tests/lethe-fluid-sharp/cavatappi_composite_test.output
diff --git a/applications_tests/gls_sharp_navier_stokes/cavatappi_composite_test.prm b/applications_tests/lethe-fluid-sharp/cavatappi_composite_test.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/cavatappi_composite_test.prm
rename to applications_tests/lethe-fluid-sharp/cavatappi_composite_test.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/check_point.ib_particles b/applications_tests/lethe-fluid-sharp/check_point.ib_particles
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/check_point.ib_particles
rename to applications_tests/lethe-fluid-sharp/check_point.ib_particles
diff --git a/applications_tests/gls_sharp_navier_stokes/check_point.ib_particles.pvdhandler b/applications_tests/lethe-fluid-sharp/check_point.ib_particles.pvdhandler
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/check_point.ib_particles.pvdhandler
rename to applications_tests/lethe-fluid-sharp/check_point.ib_particles.pvdhandler
diff --git a/applications_tests/gls_sharp_navier_stokes/check_point.output b/applications_tests/lethe-fluid-sharp/check_point.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/check_point.output
rename to applications_tests/lethe-fluid-sharp/check_point.output
diff --git a/applications_tests/gls_sharp_navier_stokes/check_point.prm b/applications_tests/lethe-fluid-sharp/check_point.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/check_point.prm
rename to applications_tests/lethe-fluid-sharp/check_point.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/check_point.pvdhandler b/applications_tests/lethe-fluid-sharp/check_point.pvdhandler
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/check_point.pvdhandler
rename to applications_tests/lethe-fluid-sharp/check_point.pvdhandler
diff --git a/applications_tests/gls_sharp_navier_stokes/check_point.simulationcontrol b/applications_tests/lethe-fluid-sharp/check_point.simulationcontrol
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/check_point.simulationcontrol
rename to applications_tests/lethe-fluid-sharp/check_point.simulationcontrol
diff --git a/applications_tests/gls_sharp_navier_stokes/check_point.triangulation b/applications_tests/lethe-fluid-sharp/check_point.triangulation
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/check_point.triangulation
rename to applications_tests/lethe-fluid-sharp/check_point.triangulation
diff --git a/applications_tests/gls_sharp_navier_stokes/check_point.triangulation.info b/applications_tests/lethe-fluid-sharp/check_point.triangulation.info
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/check_point.triangulation.info
rename to applications_tests/lethe-fluid-sharp/check_point.triangulation.info
diff --git a/applications_tests/gls_sharp_navier_stokes/check_point.triangulation_fixed.data b/applications_tests/lethe-fluid-sharp/check_point.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/check_point.triangulation_fixed.data
rename to applications_tests/lethe-fluid-sharp/check_point.triangulation_fixed.data
diff --git a/applications_tests/gls_sharp_navier_stokes/couette2d_gls.output b/applications_tests/lethe-fluid-sharp/couette2d_gls.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/couette2d_gls.output
rename to applications_tests/lethe-fluid-sharp/couette2d_gls.output
diff --git a/applications_tests/gls_sharp_navier_stokes/couette2d_gls.prm b/applications_tests/lethe-fluid-sharp/couette2d_gls.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/couette2d_gls.prm
rename to applications_tests/lethe-fluid-sharp/couette2d_gls.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/couette2d_gls_poisson.output b/applications_tests/lethe-fluid-sharp/couette2d_gls_poisson.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/couette2d_gls_poisson.output
rename to applications_tests/lethe-fluid-sharp/couette2d_gls_poisson.output
diff --git a/applications_tests/gls_sharp_navier_stokes/couette2d_gls_poisson.prm b/applications_tests/lethe-fluid-sharp/couette2d_gls_poisson.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/couette2d_gls_poisson.prm
rename to applications_tests/lethe-fluid-sharp/couette2d_gls_poisson.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/coupled_moving_stokes.mpirun=2.output b/applications_tests/lethe-fluid-sharp/coupled_moving_stokes.mpirun=2.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/coupled_moving_stokes.mpirun=2.output
rename to applications_tests/lethe-fluid-sharp/coupled_moving_stokes.mpirun=2.output
diff --git a/applications_tests/gls_sharp_navier_stokes/coupled_moving_stokes.prm b/applications_tests/lethe-fluid-sharp/coupled_moving_stokes.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/coupled_moving_stokes.prm
rename to applications_tests/lethe-fluid-sharp/coupled_moving_stokes.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/flow_around_cone_deathstar.output b/applications_tests/lethe-fluid-sharp/flow_around_cone_deathstar.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/flow_around_cone_deathstar.output
rename to applications_tests/lethe-fluid-sharp/flow_around_cone_deathstar.output
diff --git a/applications_tests/gls_sharp_navier_stokes/flow_around_cone_deathstar.prm b/applications_tests/lethe-fluid-sharp/flow_around_cone_deathstar.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/flow_around_cone_deathstar.prm
rename to applications_tests/lethe-fluid-sharp/flow_around_cone_deathstar.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/flow_around_cuthollowsphere.output b/applications_tests/lethe-fluid-sharp/flow_around_cuthollowsphere.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/flow_around_cuthollowsphere.output
rename to applications_tests/lethe-fluid-sharp/flow_around_cuthollowsphere.output
diff --git a/applications_tests/gls_sharp_navier_stokes/flow_around_cuthollowsphere.prm b/applications_tests/lethe-fluid-sharp/flow_around_cuthollowsphere.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/flow_around_cuthollowsphere.prm
rename to applications_tests/lethe-fluid-sharp/flow_around_cuthollowsphere.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/flow_around_ellipsoid_rectangle.output b/applications_tests/lethe-fluid-sharp/flow_around_ellipsoid_rectangle.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/flow_around_ellipsoid_rectangle.output
rename to applications_tests/lethe-fluid-sharp/flow_around_ellipsoid_rectangle.output
diff --git a/applications_tests/gls_sharp_navier_stokes/flow_around_ellipsoid_rectangle.prm b/applications_tests/lethe-fluid-sharp/flow_around_ellipsoid_rectangle.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/flow_around_ellipsoid_rectangle.prm
rename to applications_tests/lethe-fluid-sharp/flow_around_ellipsoid_rectangle.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/flow_around_multiple_objects.output b/applications_tests/lethe-fluid-sharp/flow_around_multiple_objects.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/flow_around_multiple_objects.output
rename to applications_tests/lethe-fluid-sharp/flow_around_multiple_objects.output
diff --git a/applications_tests/gls_sharp_navier_stokes/flow_around_multiple_objects.prm b/applications_tests/lethe-fluid-sharp/flow_around_multiple_objects.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/flow_around_multiple_objects.prm
rename to applications_tests/lethe-fluid-sharp/flow_around_multiple_objects.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/flow_around_rbf.output b/applications_tests/lethe-fluid-sharp/flow_around_rbf.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/flow_around_rbf.output
rename to applications_tests/lethe-fluid-sharp/flow_around_rbf.output
diff --git a/applications_tests/gls_sharp_navier_stokes/flow_around_rbf.prm b/applications_tests/lethe-fluid-sharp/flow_around_rbf.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/flow_around_rbf.prm
rename to applications_tests/lethe-fluid-sharp/flow_around_rbf.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/flow_around_torus.output b/applications_tests/lethe-fluid-sharp/flow_around_torus.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/flow_around_torus.output
rename to applications_tests/lethe-fluid-sharp/flow_around_torus.output
diff --git a/applications_tests/gls_sharp_navier_stokes/flow_around_torus.prm b/applications_tests/lethe-fluid-sharp/flow_around_torus.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/flow_around_torus.prm
rename to applications_tests/lethe-fluid-sharp/flow_around_torus.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/helix_composite_shape b/applications_tests/lethe-fluid-sharp/helix_composite_shape
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/helix_composite_shape
rename to applications_tests/lethe-fluid-sharp/helix_composite_shape
diff --git a/applications_tests/gls_sharp_navier_stokes/ib_force.00.dat b/applications_tests/lethe-fluid-sharp/ib_force.00.dat
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/ib_force.00.dat
rename to applications_tests/lethe-fluid-sharp/ib_force.00.dat
diff --git a/applications_tests/gls_sharp_navier_stokes/load_particles_from_file_test.output b/applications_tests/lethe-fluid-sharp/load_particles_from_file_test.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/load_particles_from_file_test.output
rename to applications_tests/lethe-fluid-sharp/load_particles_from_file_test.output
diff --git a/applications_tests/gls_sharp_navier_stokes/load_particles_from_file_test.prm b/applications_tests/lethe-fluid-sharp/load_particles_from_file_test.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/load_particles_from_file_test.prm
rename to applications_tests/lethe-fluid-sharp/load_particles_from_file_test.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/minimal_crown_refinement.output b/applications_tests/lethe-fluid-sharp/minimal_crown_refinement.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/minimal_crown_refinement.output
rename to applications_tests/lethe-fluid-sharp/minimal_crown_refinement.output
diff --git a/applications_tests/gls_sharp_navier_stokes/minimal_crown_refinement.prm b/applications_tests/lethe-fluid-sharp/minimal_crown_refinement.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/minimal_crown_refinement.prm
rename to applications_tests/lethe-fluid-sharp/minimal_crown_refinement.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/moving_ib_gls.output b/applications_tests/lethe-fluid-sharp/moving_ib_gls.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/moving_ib_gls.output
rename to applications_tests/lethe-fluid-sharp/moving_ib_gls.output
diff --git a/applications_tests/gls_sharp_navier_stokes/moving_ib_gls.prm b/applications_tests/lethe-fluid-sharp/moving_ib_gls.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/moving_ib_gls.prm
rename to applications_tests/lethe-fluid-sharp/moving_ib_gls.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/moving_ib_gls_poisson.output b/applications_tests/lethe-fluid-sharp/moving_ib_gls_poisson.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/moving_ib_gls_poisson.output
rename to applications_tests/lethe-fluid-sharp/moving_ib_gls_poisson.output
diff --git a/applications_tests/gls_sharp_navier_stokes/moving_ib_gls_poisson.prm b/applications_tests/lethe-fluid-sharp/moving_ib_gls_poisson.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/moving_ib_gls_poisson.prm
rename to applications_tests/lethe-fluid-sharp/moving_ib_gls_poisson.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/moving_rectangle.output b/applications_tests/lethe-fluid-sharp/moving_rectangle.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/moving_rectangle.output
rename to applications_tests/lethe-fluid-sharp/moving_rectangle.output
diff --git a/applications_tests/gls_sharp_navier_stokes/moving_rectangle.prm b/applications_tests/lethe-fluid-sharp/moving_rectangle.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/moving_rectangle.prm
rename to applications_tests/lethe-fluid-sharp/moving_rectangle.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/moving_stokes.output b/applications_tests/lethe-fluid-sharp/moving_stokes.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/moving_stokes.output
rename to applications_tests/lethe-fluid-sharp/moving_stokes.output
diff --git a/applications_tests/gls_sharp_navier_stokes/moving_stokes.prm b/applications_tests/lethe-fluid-sharp/moving_stokes.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/moving_stokes.prm
rename to applications_tests/lethe-fluid-sharp/moving_stokes.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/moving_stokes_2d.output b/applications_tests/lethe-fluid-sharp/moving_stokes_2d.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/moving_stokes_2d.output
rename to applications_tests/lethe-fluid-sharp/moving_stokes_2d.output
diff --git a/applications_tests/gls_sharp_navier_stokes/moving_stokes_2d.prm b/applications_tests/lethe-fluid-sharp/moving_stokes_2d.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/moving_stokes_2d.prm
rename to applications_tests/lethe-fluid-sharp/moving_stokes_2d.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/opencascade/CMakeLists.txt b/applications_tests/lethe-fluid-sharp/opencascade/CMakeLists.txt
similarity index 83%
rename from applications_tests/gls_sharp_navier_stokes/opencascade/CMakeLists.txt
rename to applications_tests/lethe-fluid-sharp/opencascade/CMakeLists.txt
index e665abd3dc..ee284fcdc9 100644
--- a/applications_tests/gls_sharp_navier_stokes/opencascade/CMakeLists.txt
+++ b/applications_tests/lethe-fluid-sharp/opencascade/CMakeLists.txt
@@ -1,5 +1,5 @@
IF(DEAL_II_WITH_OPENCASCADE)
-set(TEST_TARGET gls_sharp_navier_stokes)
+set(TEST_TARGET lethe-fluid-sharp)
string(TOLOWER ${CMAKE_BUILD_TYPE} _build_type)
diff --git a/applications_tests/gls_sharp_navier_stokes/opencascade/sphere_cad.step b/applications_tests/lethe-fluid-sharp/opencascade/sphere_cad.step
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/opencascade/sphere_cad.step
rename to applications_tests/lethe-fluid-sharp/opencascade/sphere_cad.step
diff --git a/applications_tests/gls_sharp_navier_stokes/opencascade/static_stokes_step.output b/applications_tests/lethe-fluid-sharp/opencascade/static_stokes_step.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/opencascade/static_stokes_step.output
rename to applications_tests/lethe-fluid-sharp/opencascade/static_stokes_step.output
diff --git a/applications_tests/gls_sharp_navier_stokes/opencascade/static_stokes_step.prm b/applications_tests/lethe-fluid-sharp/opencascade/static_stokes_step.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/opencascade/static_stokes_step.prm
rename to applications_tests/lethe-fluid-sharp/opencascade/static_stokes_step.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/particles b/applications_tests/lethe-fluid-sharp/particles
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/particles
rename to applications_tests/lethe-fluid-sharp/particles
diff --git a/applications_tests/gls_sharp_navier_stokes/pp_contact_test.output b/applications_tests/lethe-fluid-sharp/pp_contact_test.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/pp_contact_test.output
rename to applications_tests/lethe-fluid-sharp/pp_contact_test.output
diff --git a/applications_tests/gls_sharp_navier_stokes/pp_contact_test.prm b/applications_tests/lethe-fluid-sharp/pp_contact_test.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/pp_contact_test.prm
rename to applications_tests/lethe-fluid-sharp/pp_contact_test.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/pp_lubrication_test.output b/applications_tests/lethe-fluid-sharp/pp_lubrication_test.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/pp_lubrication_test.output
rename to applications_tests/lethe-fluid-sharp/pp_lubrication_test.output
diff --git a/applications_tests/gls_sharp_navier_stokes/pp_lubrication_test.prm b/applications_tests/lethe-fluid-sharp/pp_lubrication_test.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/pp_lubrication_test.prm
rename to applications_tests/lethe-fluid-sharp/pp_lubrication_test.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/pw_contact_test.output b/applications_tests/lethe-fluid-sharp/pw_contact_test.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/pw_contact_test.output
rename to applications_tests/lethe-fluid-sharp/pw_contact_test.output
diff --git a/applications_tests/gls_sharp_navier_stokes/pw_contact_test.prm b/applications_tests/lethe-fluid-sharp/pw_contact_test.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/pw_contact_test.prm
rename to applications_tests/lethe-fluid-sharp/pw_contact_test.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/pw_lubrication_test.output b/applications_tests/lethe-fluid-sharp/pw_lubrication_test.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/pw_lubrication_test.output
rename to applications_tests/lethe-fluid-sharp/pw_lubrication_test.output
diff --git a/applications_tests/gls_sharp_navier_stokes/pw_lubrication_test.prm b/applications_tests/lethe-fluid-sharp/pw_lubrication_test.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/pw_lubrication_test.prm
rename to applications_tests/lethe-fluid-sharp/pw_lubrication_test.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/rbf_sphere.input b/applications_tests/lethe-fluid-sharp/rbf_sphere.input
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/rbf_sphere.input
rename to applications_tests/lethe-fluid-sharp/rbf_sphere.input
diff --git a/applications_tests/gls_sharp_navier_stokes/rbf_sphere_adaptive.input b/applications_tests/lethe-fluid-sharp/rbf_sphere_adaptive.input
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/rbf_sphere_adaptive.input
rename to applications_tests/lethe-fluid-sharp/rbf_sphere_adaptive.input
diff --git a/applications_tests/gls_sharp_navier_stokes/rbf_sphere_mms.output b/applications_tests/lethe-fluid-sharp/rbf_sphere_mms.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/rbf_sphere_mms.output
rename to applications_tests/lethe-fluid-sharp/rbf_sphere_mms.output
diff --git a/applications_tests/gls_sharp_navier_stokes/rbf_sphere_mms.prm b/applications_tests/lethe-fluid-sharp/rbf_sphere_mms.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/rbf_sphere_mms.prm
rename to applications_tests/lethe-fluid-sharp/rbf_sphere_mms.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/rbf_sphere_mms_adaptive.output b/applications_tests/lethe-fluid-sharp/rbf_sphere_mms_adaptive.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/rbf_sphere_mms_adaptive.output
rename to applications_tests/lethe-fluid-sharp/rbf_sphere_mms_adaptive.output
diff --git a/applications_tests/gls_sharp_navier_stokes/rbf_sphere_mms_adaptive.prm b/applications_tests/lethe-fluid-sharp/rbf_sphere_mms_adaptive.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/rbf_sphere_mms_adaptive.prm
rename to applications_tests/lethe-fluid-sharp/rbf_sphere_mms_adaptive.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/rbf_test_shape.input b/applications_tests/lethe-fluid-sharp/rbf_test_shape.input
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/rbf_test_shape.input
rename to applications_tests/lethe-fluid-sharp/rbf_test_shape.input
diff --git a/applications_tests/gls_sharp_navier_stokes/sphere_mms_pressure_scaling.output b/applications_tests/lethe-fluid-sharp/sphere_mms_pressure_scaling.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/sphere_mms_pressure_scaling.output
rename to applications_tests/lethe-fluid-sharp/sphere_mms_pressure_scaling.output
diff --git a/applications_tests/gls_sharp_navier_stokes/sphere_mms_pressure_scaling.prm b/applications_tests/lethe-fluid-sharp/sphere_mms_pressure_scaling.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/sphere_mms_pressure_scaling.prm
rename to applications_tests/lethe-fluid-sharp/sphere_mms_pressure_scaling.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/sphere_power_law_ramp.disabled b/applications_tests/lethe-fluid-sharp/sphere_power_law_ramp.disabled
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/sphere_power_law_ramp.disabled
rename to applications_tests/lethe-fluid-sharp/sphere_power_law_ramp.disabled
diff --git a/applications_tests/gls_sharp_navier_stokes/sphere_power_law_ramp.prm b/applications_tests/lethe-fluid-sharp/sphere_power_law_ramp.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/sphere_power_law_ramp.prm
rename to applications_tests/lethe-fluid-sharp/sphere_power_law_ramp.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/spinning_cone.output b/applications_tests/lethe-fluid-sharp/spinning_cone.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/spinning_cone.output
rename to applications_tests/lethe-fluid-sharp/spinning_cone.output
diff --git a/applications_tests/gls_sharp_navier_stokes/spinning_cone.prm b/applications_tests/lethe-fluid-sharp/spinning_cone.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/spinning_cone.prm
rename to applications_tests/lethe-fluid-sharp/spinning_cone.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/spooky_composite_shape b/applications_tests/lethe-fluid-sharp/spooky_composite_shape
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/spooky_composite_shape
rename to applications_tests/lethe-fluid-sharp/spooky_composite_shape
diff --git a/applications_tests/gls_sharp_navier_stokes/spooky_composite_test.output b/applications_tests/lethe-fluid-sharp/spooky_composite_test.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/spooky_composite_test.output
rename to applications_tests/lethe-fluid-sharp/spooky_composite_test.output
diff --git a/applications_tests/gls_sharp_navier_stokes/spooky_composite_test.prm b/applications_tests/lethe-fluid-sharp/spooky_composite_test.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/spooky_composite_test.prm
rename to applications_tests/lethe-fluid-sharp/spooky_composite_test.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/static_stokes.output b/applications_tests/lethe-fluid-sharp/static_stokes.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/static_stokes.output
rename to applications_tests/lethe-fluid-sharp/static_stokes.output
diff --git a/applications_tests/gls_sharp_navier_stokes/static_stokes.prm b/applications_tests/lethe-fluid-sharp/static_stokes.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/static_stokes.prm
rename to applications_tests/lethe-fluid-sharp/static_stokes.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/steady_couette_sphere.output b/applications_tests/lethe-fluid-sharp/steady_couette_sphere.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/steady_couette_sphere.output
rename to applications_tests/lethe-fluid-sharp/steady_couette_sphere.output
diff --git a/applications_tests/gls_sharp_navier_stokes/steady_couette_sphere.prm b/applications_tests/lethe-fluid-sharp/steady_couette_sphere.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/steady_couette_sphere.prm
rename to applications_tests/lethe-fluid-sharp/steady_couette_sphere.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/steady_couette_sphere_poisson.output b/applications_tests/lethe-fluid-sharp/steady_couette_sphere_poisson.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/steady_couette_sphere_poisson.output
rename to applications_tests/lethe-fluid-sharp/steady_couette_sphere_poisson.output
diff --git a/applications_tests/gls_sharp_navier_stokes/steady_couette_sphere_poisson.prm b/applications_tests/lethe-fluid-sharp/steady_couette_sphere_poisson.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/steady_couette_sphere_poisson.prm
rename to applications_tests/lethe-fluid-sharp/steady_couette_sphere_poisson.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/taylorcouette2d_carreau_gls.output b/applications_tests/lethe-fluid-sharp/taylorcouette2d_carreau_gls.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/taylorcouette2d_carreau_gls.output
rename to applications_tests/lethe-fluid-sharp/taylorcouette2d_carreau_gls.output
diff --git a/applications_tests/gls_sharp_navier_stokes/taylorcouette2d_carreau_gls.prm b/applications_tests/lethe-fluid-sharp/taylorcouette2d_carreau_gls.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/taylorcouette2d_carreau_gls.prm
rename to applications_tests/lethe-fluid-sharp/taylorcouette2d_carreau_gls.prm
diff --git a/applications_tests/gls_sharp_navier_stokes/tube_shape_test.output b/applications_tests/lethe-fluid-sharp/tube_shape_test.output
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/tube_shape_test.output
rename to applications_tests/lethe-fluid-sharp/tube_shape_test.output
diff --git a/applications_tests/gls_sharp_navier_stokes/tube_shape_test.prm b/applications_tests/lethe-fluid-sharp/tube_shape_test.prm
similarity index 100%
rename from applications_tests/gls_sharp_navier_stokes/tube_shape_test.prm
rename to applications_tests/lethe-fluid-sharp/tube_shape_test.prm
diff --git a/applications_tests/gls_vans/CMakeLists.txt b/applications_tests/lethe-fluid-vans/CMakeLists.txt
similarity index 90%
rename from applications_tests/gls_vans/CMakeLists.txt
rename to applications_tests/lethe-fluid-vans/CMakeLists.txt
index 706ea09309..690b062e5a 100644
--- a/applications_tests/gls_vans/CMakeLists.txt
+++ b/applications_tests/lethe-fluid-vans/CMakeLists.txt
@@ -1,4 +1,4 @@
-set(TEST_TARGET gls_vans)
+set(TEST_TARGET lethe-fluid-vans)
string(TOLOWER ${CMAKE_BUILD_TYPE} _build_type)
@@ -77,13 +77,13 @@ file(COPY gidaspow_packed_bed_files/dem.triangulation_variable.data DESTINATION
deal_ii_pickup_tests()
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
- set_tests_properties(gls_vans/pcm_packed_bed.debug PROPERTIES TIMEOUT 1200)
- set_tests_properties(gls_vans/spm_packed_bed.debug PROPERTIES TIMEOUT 1200)
- set_tests_properties(gls_vans/qcm_packed_bed.debug PROPERTIES TIMEOUT 1600)
- set_tests_properties(gls_vans/difelice_packed_bed.debug PROPERTIES TIMEOUT 1200)
- set_tests_properties(gls_vans/rong_packed_bed.debug PROPERTIES TIMEOUT 1200)
- set_tests_properties(gls_vans/dallavalle_packed_bed.debug PROPERTIES TIMEOUT 1200)
- set_tests_properties(gls_vans/kochhill_packed_bed.debug PROPERTIES TIMEOUT 1200)
- set_tests_properties(gls_vans/beetstra_packed_bed.debug PROPERTIES TIMEOUT 1200)
- set_tests_properties(gls_vans/gidaspow_packed_bed.debug PROPERTIES TIMEOUT 1200)
+ set_tests_properties(lethe-fluid-vans/pcm_packed_bed.debug PROPERTIES TIMEOUT 1200)
+ set_tests_properties(lethe-fluid-vans/spm_packed_bed.debug PROPERTIES TIMEOUT 1200)
+ set_tests_properties(lethe-fluid-vans/qcm_packed_bed.debug PROPERTIES TIMEOUT 1600)
+ set_tests_properties(lethe-fluid-vans/difelice_packed_bed.debug PROPERTIES TIMEOUT 1200)
+ set_tests_properties(lethe-fluid-vans/rong_packed_bed.debug PROPERTIES TIMEOUT 1200)
+ set_tests_properties(lethe-fluid-vans/dallavalle_packed_bed.debug PROPERTIES TIMEOUT 1200)
+ set_tests_properties(lethe-fluid-vans/kochhill_packed_bed.debug PROPERTIES TIMEOUT 1200)
+ set_tests_properties(lethe-fluid-vans/beetstra_packed_bed.debug PROPERTIES TIMEOUT 1200)
+ set_tests_properties(lethe-fluid-vans/gidaspow_packed_bed.debug PROPERTIES TIMEOUT 1200)
endif()
diff --git a/applications_tests/gls_vans/beetstra_packed_bed.output b/applications_tests/lethe-fluid-vans/beetstra_packed_bed.output
similarity index 100%
rename from applications_tests/gls_vans/beetstra_packed_bed.output
rename to applications_tests/lethe-fluid-vans/beetstra_packed_bed.output
diff --git a/applications_tests/gls_vans/beetstra_packed_bed.prm b/applications_tests/lethe-fluid-vans/beetstra_packed_bed.prm
similarity index 100%
rename from applications_tests/gls_vans/beetstra_packed_bed.prm
rename to applications_tests/lethe-fluid-vans/beetstra_packed_bed.prm
diff --git a/applications_tests/gls_vans/beetstra_packed_bed_files/dem.particles b/applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.particles
similarity index 100%
rename from applications_tests/gls_vans/beetstra_packed_bed_files/dem.particles
rename to applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.particles
diff --git a/applications_tests/gls_vans/beetstra_packed_bed_files/dem.pvdhandler b/applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/gls_vans/beetstra_packed_bed_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.pvdhandler
diff --git a/applications_tests/gls_vans/beetstra_packed_bed_files/dem.simulationcontrol b/applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/gls_vans/beetstra_packed_bed_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.simulationcontrol
diff --git a/applications_tests/gls_vans/beetstra_packed_bed_files/dem.triangulation b/applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.triangulation
similarity index 100%
rename from applications_tests/gls_vans/beetstra_packed_bed_files/dem.triangulation
rename to applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.triangulation
diff --git a/applications_tests/gls_vans/beetstra_packed_bed_files/dem.triangulation.info b/applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/gls_vans/beetstra_packed_bed_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.triangulation.info
diff --git a/applications_tests/gls_vans/beetstra_packed_bed_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_vans/beetstra_packed_bed_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.triangulation_fixed.data
diff --git a/applications_tests/gls_vans/beetstra_packed_bed_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/gls_vans/beetstra_packed_bed_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-vans/beetstra_packed_bed_files/dem.triangulation_variable.data
diff --git a/applications_tests/gls_vans/case0_vans.output b/applications_tests/lethe-fluid-vans/case0_vans.output
similarity index 100%
rename from applications_tests/gls_vans/case0_vans.output
rename to applications_tests/lethe-fluid-vans/case0_vans.output
diff --git a/applications_tests/gls_vans/case0_vans.prm b/applications_tests/lethe-fluid-vans/case0_vans.prm
similarity index 100%
rename from applications_tests/gls_vans/case0_vans.prm
rename to applications_tests/lethe-fluid-vans/case0_vans.prm
diff --git a/applications_tests/gls_vans/case1_vans.output b/applications_tests/lethe-fluid-vans/case1_vans.output
similarity index 100%
rename from applications_tests/gls_vans/case1_vans.output
rename to applications_tests/lethe-fluid-vans/case1_vans.output
diff --git a/applications_tests/gls_vans/case1_vans.prm b/applications_tests/lethe-fluid-vans/case1_vans.prm
similarity index 100%
rename from applications_tests/gls_vans/case1_vans.prm
rename to applications_tests/lethe-fluid-vans/case1_vans.prm
diff --git a/applications_tests/gls_vans/case1_vans_weak.output b/applications_tests/lethe-fluid-vans/case1_vans_weak.output
similarity index 100%
rename from applications_tests/gls_vans/case1_vans_weak.output
rename to applications_tests/lethe-fluid-vans/case1_vans_weak.output
diff --git a/applications_tests/gls_vans/case1_vans_weak.prm b/applications_tests/lethe-fluid-vans/case1_vans_weak.prm
similarity index 100%
rename from applications_tests/gls_vans/case1_vans_weak.prm
rename to applications_tests/lethe-fluid-vans/case1_vans_weak.prm
diff --git a/applications_tests/gls_vans/case2_vans.output b/applications_tests/lethe-fluid-vans/case2_vans.output
similarity index 100%
rename from applications_tests/gls_vans/case2_vans.output
rename to applications_tests/lethe-fluid-vans/case2_vans.output
diff --git a/applications_tests/gls_vans/case2_vans.prm b/applications_tests/lethe-fluid-vans/case2_vans.prm
similarity index 100%
rename from applications_tests/gls_vans/case2_vans.prm
rename to applications_tests/lethe-fluid-vans/case2_vans.prm
diff --git a/applications_tests/gls_vans/case3_vans.output b/applications_tests/lethe-fluid-vans/case3_vans.output
similarity index 100%
rename from applications_tests/gls_vans/case3_vans.output
rename to applications_tests/lethe-fluid-vans/case3_vans.output
diff --git a/applications_tests/gls_vans/case3_vans.prm b/applications_tests/lethe-fluid-vans/case3_vans.prm
similarity index 100%
rename from applications_tests/gls_vans/case3_vans.prm
rename to applications_tests/lethe-fluid-vans/case3_vans.prm
diff --git a/applications_tests/gls_vans/dallavalle_packed_bed.output b/applications_tests/lethe-fluid-vans/dallavalle_packed_bed.output
similarity index 100%
rename from applications_tests/gls_vans/dallavalle_packed_bed.output
rename to applications_tests/lethe-fluid-vans/dallavalle_packed_bed.output
diff --git a/applications_tests/gls_vans/dallavalle_packed_bed.prm b/applications_tests/lethe-fluid-vans/dallavalle_packed_bed.prm
similarity index 100%
rename from applications_tests/gls_vans/dallavalle_packed_bed.prm
rename to applications_tests/lethe-fluid-vans/dallavalle_packed_bed.prm
diff --git a/applications_tests/gls_vans/dallavalle_packed_bed_files/dem.particles b/applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.particles
similarity index 100%
rename from applications_tests/gls_vans/dallavalle_packed_bed_files/dem.particles
rename to applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.particles
diff --git a/applications_tests/gls_vans/dallavalle_packed_bed_files/dem.pvdhandler b/applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/gls_vans/dallavalle_packed_bed_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.pvdhandler
diff --git a/applications_tests/gls_vans/dallavalle_packed_bed_files/dem.simulationcontrol b/applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/gls_vans/dallavalle_packed_bed_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.simulationcontrol
diff --git a/applications_tests/gls_vans/dallavalle_packed_bed_files/dem.triangulation b/applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.triangulation
similarity index 100%
rename from applications_tests/gls_vans/dallavalle_packed_bed_files/dem.triangulation
rename to applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.triangulation
diff --git a/applications_tests/gls_vans/dallavalle_packed_bed_files/dem.triangulation.info b/applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/gls_vans/dallavalle_packed_bed_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.triangulation.info
diff --git a/applications_tests/gls_vans/dallavalle_packed_bed_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_vans/dallavalle_packed_bed_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.triangulation_fixed.data
diff --git a/applications_tests/gls_vans/dallavalle_packed_bed_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/gls_vans/dallavalle_packed_bed_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-vans/dallavalle_packed_bed_files/dem.triangulation_variable.data
diff --git a/applications_tests/gls_vans/difelice_packed_bed.output b/applications_tests/lethe-fluid-vans/difelice_packed_bed.output
similarity index 100%
rename from applications_tests/gls_vans/difelice_packed_bed.output
rename to applications_tests/lethe-fluid-vans/difelice_packed_bed.output
diff --git a/applications_tests/gls_vans/difelice_packed_bed.prm b/applications_tests/lethe-fluid-vans/difelice_packed_bed.prm
similarity index 100%
rename from applications_tests/gls_vans/difelice_packed_bed.prm
rename to applications_tests/lethe-fluid-vans/difelice_packed_bed.prm
diff --git a/applications_tests/gls_vans/difelice_packed_bed_files/dem.particles b/applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.particles
similarity index 100%
rename from applications_tests/gls_vans/difelice_packed_bed_files/dem.particles
rename to applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.particles
diff --git a/applications_tests/gls_vans/difelice_packed_bed_files/dem.pvdhandler b/applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/gls_vans/difelice_packed_bed_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.pvdhandler
diff --git a/applications_tests/gls_vans/difelice_packed_bed_files/dem.simulationcontrol b/applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/gls_vans/difelice_packed_bed_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.simulationcontrol
diff --git a/applications_tests/gls_vans/difelice_packed_bed_files/dem.triangulation b/applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.triangulation
similarity index 100%
rename from applications_tests/gls_vans/difelice_packed_bed_files/dem.triangulation
rename to applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.triangulation
diff --git a/applications_tests/gls_vans/difelice_packed_bed_files/dem.triangulation.info b/applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/gls_vans/difelice_packed_bed_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.triangulation.info
diff --git a/applications_tests/gls_vans/difelice_packed_bed_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_vans/difelice_packed_bed_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.triangulation_fixed.data
diff --git a/applications_tests/gls_vans/difelice_packed_bed_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/gls_vans/difelice_packed_bed_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-vans/difelice_packed_bed_files/dem.triangulation_variable.data
diff --git a/applications_tests/gls_vans/generators/packed_bed_generator.prm b/applications_tests/lethe-fluid-vans/generators/packed_bed_generator.prm
similarity index 100%
rename from applications_tests/gls_vans/generators/packed_bed_generator.prm
rename to applications_tests/lethe-fluid-vans/generators/packed_bed_generator.prm
diff --git a/applications_tests/gls_vans/gidaspow_packed_bed.output b/applications_tests/lethe-fluid-vans/gidaspow_packed_bed.output
similarity index 100%
rename from applications_tests/gls_vans/gidaspow_packed_bed.output
rename to applications_tests/lethe-fluid-vans/gidaspow_packed_bed.output
diff --git a/applications_tests/gls_vans/gidaspow_packed_bed.prm b/applications_tests/lethe-fluid-vans/gidaspow_packed_bed.prm
similarity index 100%
rename from applications_tests/gls_vans/gidaspow_packed_bed.prm
rename to applications_tests/lethe-fluid-vans/gidaspow_packed_bed.prm
diff --git a/applications_tests/gls_vans/gidaspow_packed_bed_files/dem.particles b/applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.particles
similarity index 100%
rename from applications_tests/gls_vans/gidaspow_packed_bed_files/dem.particles
rename to applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.particles
diff --git a/applications_tests/gls_vans/gidaspow_packed_bed_files/dem.pvdhandler b/applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/gls_vans/gidaspow_packed_bed_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.pvdhandler
diff --git a/applications_tests/gls_vans/gidaspow_packed_bed_files/dem.simulationcontrol b/applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/gls_vans/gidaspow_packed_bed_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.simulationcontrol
diff --git a/applications_tests/gls_vans/gidaspow_packed_bed_files/dem.triangulation b/applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.triangulation
similarity index 100%
rename from applications_tests/gls_vans/gidaspow_packed_bed_files/dem.triangulation
rename to applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.triangulation
diff --git a/applications_tests/gls_vans/gidaspow_packed_bed_files/dem.triangulation.info b/applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/gls_vans/gidaspow_packed_bed_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.triangulation.info
diff --git a/applications_tests/gls_vans/gidaspow_packed_bed_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_vans/gidaspow_packed_bed_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.triangulation_fixed.data
diff --git a/applications_tests/gls_vans/gidaspow_packed_bed_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/gls_vans/gidaspow_packed_bed_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-vans/gidaspow_packed_bed_files/dem.triangulation_variable.data
diff --git a/applications_tests/gls_vans/kochhill_packed_bed.output b/applications_tests/lethe-fluid-vans/kochhill_packed_bed.output
similarity index 100%
rename from applications_tests/gls_vans/kochhill_packed_bed.output
rename to applications_tests/lethe-fluid-vans/kochhill_packed_bed.output
diff --git a/applications_tests/gls_vans/kochhill_packed_bed.prm b/applications_tests/lethe-fluid-vans/kochhill_packed_bed.prm
similarity index 100%
rename from applications_tests/gls_vans/kochhill_packed_bed.prm
rename to applications_tests/lethe-fluid-vans/kochhill_packed_bed.prm
diff --git a/applications_tests/gls_vans/kochhill_packed_bed_files/dem.particles b/applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.particles
similarity index 100%
rename from applications_tests/gls_vans/kochhill_packed_bed_files/dem.particles
rename to applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.particles
diff --git a/applications_tests/gls_vans/kochhill_packed_bed_files/dem.pvdhandler b/applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/gls_vans/kochhill_packed_bed_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.pvdhandler
diff --git a/applications_tests/gls_vans/kochhill_packed_bed_files/dem.simulationcontrol b/applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/gls_vans/kochhill_packed_bed_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.simulationcontrol
diff --git a/applications_tests/gls_vans/kochhill_packed_bed_files/dem.triangulation b/applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.triangulation
similarity index 100%
rename from applications_tests/gls_vans/kochhill_packed_bed_files/dem.triangulation
rename to applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.triangulation
diff --git a/applications_tests/gls_vans/kochhill_packed_bed_files/dem.triangulation.info b/applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/gls_vans/kochhill_packed_bed_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.triangulation.info
diff --git a/applications_tests/gls_vans/kochhill_packed_bed_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_vans/kochhill_packed_bed_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.triangulation_fixed.data
diff --git a/applications_tests/gls_vans/kochhill_packed_bed_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/gls_vans/kochhill_packed_bed_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-vans/kochhill_packed_bed_files/dem.triangulation_variable.data
diff --git a/applications_tests/gls_vans/pcm_packed_bed.output b/applications_tests/lethe-fluid-vans/pcm_packed_bed.output
similarity index 100%
rename from applications_tests/gls_vans/pcm_packed_bed.output
rename to applications_tests/lethe-fluid-vans/pcm_packed_bed.output
diff --git a/applications_tests/gls_vans/pcm_packed_bed.prm b/applications_tests/lethe-fluid-vans/pcm_packed_bed.prm
similarity index 100%
rename from applications_tests/gls_vans/pcm_packed_bed.prm
rename to applications_tests/lethe-fluid-vans/pcm_packed_bed.prm
diff --git a/applications_tests/gls_vans/pcm_packed_bed_files/dem.particles b/applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.particles
similarity index 100%
rename from applications_tests/gls_vans/pcm_packed_bed_files/dem.particles
rename to applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.particles
diff --git a/applications_tests/gls_vans/pcm_packed_bed_files/dem.pvdhandler b/applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/gls_vans/pcm_packed_bed_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.pvdhandler
diff --git a/applications_tests/gls_vans/pcm_packed_bed_files/dem.simulationcontrol b/applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/gls_vans/pcm_packed_bed_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.simulationcontrol
diff --git a/applications_tests/gls_vans/pcm_packed_bed_files/dem.triangulation b/applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.triangulation
similarity index 100%
rename from applications_tests/gls_vans/pcm_packed_bed_files/dem.triangulation
rename to applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.triangulation
diff --git a/applications_tests/gls_vans/pcm_packed_bed_files/dem.triangulation.info b/applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/gls_vans/pcm_packed_bed_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.triangulation.info
diff --git a/applications_tests/gls_vans/pcm_packed_bed_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_vans/pcm_packed_bed_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.triangulation_fixed.data
diff --git a/applications_tests/gls_vans/pcm_packed_bed_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/gls_vans/pcm_packed_bed_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-vans/pcm_packed_bed_files/dem.triangulation_variable.data
diff --git a/applications_tests/gls_vans/qcm_packed_bed.output b/applications_tests/lethe-fluid-vans/qcm_packed_bed.output
similarity index 100%
rename from applications_tests/gls_vans/qcm_packed_bed.output
rename to applications_tests/lethe-fluid-vans/qcm_packed_bed.output
diff --git a/applications_tests/gls_vans/qcm_packed_bed.prm b/applications_tests/lethe-fluid-vans/qcm_packed_bed.prm
similarity index 100%
rename from applications_tests/gls_vans/qcm_packed_bed.prm
rename to applications_tests/lethe-fluid-vans/qcm_packed_bed.prm
diff --git a/applications_tests/gls_vans/qcm_packed_bed_files/dem.particles b/applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.particles
similarity index 100%
rename from applications_tests/gls_vans/qcm_packed_bed_files/dem.particles
rename to applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.particles
diff --git a/applications_tests/gls_vans/qcm_packed_bed_files/dem.pvdhandler b/applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/gls_vans/qcm_packed_bed_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.pvdhandler
diff --git a/applications_tests/gls_vans/qcm_packed_bed_files/dem.simulationcontrol b/applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/gls_vans/qcm_packed_bed_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.simulationcontrol
diff --git a/applications_tests/gls_vans/qcm_packed_bed_files/dem.triangulation b/applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.triangulation
similarity index 100%
rename from applications_tests/gls_vans/qcm_packed_bed_files/dem.triangulation
rename to applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.triangulation
diff --git a/applications_tests/gls_vans/qcm_packed_bed_files/dem.triangulation.info b/applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/gls_vans/qcm_packed_bed_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.triangulation.info
diff --git a/applications_tests/gls_vans/qcm_packed_bed_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_vans/qcm_packed_bed_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.triangulation_fixed.data
diff --git a/applications_tests/gls_vans/qcm_packed_bed_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/gls_vans/qcm_packed_bed_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-vans/qcm_packed_bed_files/dem.triangulation_variable.data
diff --git a/applications_tests/gls_vans/rong_packed_bed.output b/applications_tests/lethe-fluid-vans/rong_packed_bed.output
similarity index 100%
rename from applications_tests/gls_vans/rong_packed_bed.output
rename to applications_tests/lethe-fluid-vans/rong_packed_bed.output
diff --git a/applications_tests/gls_vans/rong_packed_bed.prm b/applications_tests/lethe-fluid-vans/rong_packed_bed.prm
similarity index 100%
rename from applications_tests/gls_vans/rong_packed_bed.prm
rename to applications_tests/lethe-fluid-vans/rong_packed_bed.prm
diff --git a/applications_tests/gls_vans/rong_packed_bed_files/dem.particles b/applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.particles
similarity index 100%
rename from applications_tests/gls_vans/rong_packed_bed_files/dem.particles
rename to applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.particles
diff --git a/applications_tests/gls_vans/rong_packed_bed_files/dem.pvdhandler b/applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/gls_vans/rong_packed_bed_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.pvdhandler
diff --git a/applications_tests/gls_vans/rong_packed_bed_files/dem.simulationcontrol b/applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/gls_vans/rong_packed_bed_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.simulationcontrol
diff --git a/applications_tests/gls_vans/rong_packed_bed_files/dem.triangulation b/applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.triangulation
similarity index 100%
rename from applications_tests/gls_vans/rong_packed_bed_files/dem.triangulation
rename to applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.triangulation
diff --git a/applications_tests/gls_vans/rong_packed_bed_files/dem.triangulation.info b/applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/gls_vans/rong_packed_bed_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.triangulation.info
diff --git a/applications_tests/gls_vans/rong_packed_bed_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_vans/rong_packed_bed_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.triangulation_fixed.data
diff --git a/applications_tests/gls_vans/rong_packed_bed_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/gls_vans/rong_packed_bed_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-vans/rong_packed_bed_files/dem.triangulation_variable.data
diff --git a/applications_tests/gls_vans/spm_packed_bed.output b/applications_tests/lethe-fluid-vans/spm_packed_bed.output
similarity index 100%
rename from applications_tests/gls_vans/spm_packed_bed.output
rename to applications_tests/lethe-fluid-vans/spm_packed_bed.output
diff --git a/applications_tests/gls_vans/spm_packed_bed.prm b/applications_tests/lethe-fluid-vans/spm_packed_bed.prm
similarity index 100%
rename from applications_tests/gls_vans/spm_packed_bed.prm
rename to applications_tests/lethe-fluid-vans/spm_packed_bed.prm
diff --git a/applications_tests/gls_vans/spm_packed_bed_files/dem.particles b/applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.particles
similarity index 100%
rename from applications_tests/gls_vans/spm_packed_bed_files/dem.particles
rename to applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.particles
diff --git a/applications_tests/gls_vans/spm_packed_bed_files/dem.pvdhandler b/applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.pvdhandler
similarity index 100%
rename from applications_tests/gls_vans/spm_packed_bed_files/dem.pvdhandler
rename to applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.pvdhandler
diff --git a/applications_tests/gls_vans/spm_packed_bed_files/dem.simulationcontrol b/applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.simulationcontrol
similarity index 100%
rename from applications_tests/gls_vans/spm_packed_bed_files/dem.simulationcontrol
rename to applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.simulationcontrol
diff --git a/applications_tests/gls_vans/spm_packed_bed_files/dem.triangulation b/applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.triangulation
similarity index 100%
rename from applications_tests/gls_vans/spm_packed_bed_files/dem.triangulation
rename to applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.triangulation
diff --git a/applications_tests/gls_vans/spm_packed_bed_files/dem.triangulation.info b/applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.triangulation.info
similarity index 100%
rename from applications_tests/gls_vans/spm_packed_bed_files/dem.triangulation.info
rename to applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.triangulation.info
diff --git a/applications_tests/gls_vans/spm_packed_bed_files/dem.triangulation_fixed.data b/applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_vans/spm_packed_bed_files/dem.triangulation_fixed.data
rename to applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.triangulation_fixed.data
diff --git a/applications_tests/gls_vans/spm_packed_bed_files/dem.triangulation_variable.data b/applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.triangulation_variable.data
similarity index 100%
rename from applications_tests/gls_vans/spm_packed_bed_files/dem.triangulation_variable.data
rename to applications_tests/lethe-fluid-vans/spm_packed_bed_files/dem.triangulation_variable.data
diff --git a/applications_tests/gls_navier_stokes/2d_channel.msh b/applications_tests/lethe-fluid/2d_channel.msh
similarity index 100%
rename from applications_tests/gls_navier_stokes/2d_channel.msh
rename to applications_tests/lethe-fluid/2d_channel.msh
diff --git a/applications_tests/gls_navier_stokes/CMakeLists.txt b/applications_tests/lethe-fluid/CMakeLists.txt
similarity index 99%
rename from applications_tests/gls_navier_stokes/CMakeLists.txt
rename to applications_tests/lethe-fluid/CMakeLists.txt
index 4cb230f019..f0ae7ff6d8 100644
--- a/applications_tests/gls_navier_stokes/CMakeLists.txt
+++ b/applications_tests/lethe-fluid/CMakeLists.txt
@@ -1,4 +1,4 @@
-set(TEST_TARGET gls_navier_stokes)
+set(TEST_TARGET lethe-fluid)
string(TOLOWER ${CMAKE_BUILD_TYPE} _build_type)
diff --git a/applications_tests/gls_navier_stokes/box.msh b/applications_tests/lethe-fluid/box.msh
similarity index 100%
rename from applications_tests/gls_navier_stokes/box.msh
rename to applications_tests/lethe-fluid/box.msh
diff --git a/applications_tests/gls_navier_stokes/buoyant_flow_between_parallel_plates.output b/applications_tests/lethe-fluid/buoyant_flow_between_parallel_plates.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/buoyant_flow_between_parallel_plates.output
rename to applications_tests/lethe-fluid/buoyant_flow_between_parallel_plates.output
diff --git a/applications_tests/gls_navier_stokes/buoyant_flow_between_parallel_plates.prm b/applications_tests/lethe-fluid/buoyant_flow_between_parallel_plates.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/buoyant_flow_between_parallel_plates.prm
rename to applications_tests/lethe-fluid/buoyant_flow_between_parallel_plates.prm
diff --git a/applications_tests/gls_navier_stokes/cahn_hilliard_navier_stokes_coupling.output b/applications_tests/lethe-fluid/cahn_hilliard_navier_stokes_coupling.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/cahn_hilliard_navier_stokes_coupling.output
rename to applications_tests/lethe-fluid/cahn_hilliard_navier_stokes_coupling.output
diff --git a/applications_tests/gls_navier_stokes/cahn_hilliard_navier_stokes_coupling.prm b/applications_tests/lethe-fluid/cahn_hilliard_navier_stokes_coupling.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/cahn_hilliard_navier_stokes_coupling.prm
rename to applications_tests/lethe-fluid/cahn_hilliard_navier_stokes_coupling.prm
diff --git a/applications_tests/gls_navier_stokes/cavity_adjoint_gls.output b/applications_tests/lethe-fluid/cavity_adjoint_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/cavity_adjoint_gls.output
rename to applications_tests/lethe-fluid/cavity_adjoint_gls.output
diff --git a/applications_tests/gls_navier_stokes/cavity_adjoint_gls.prm b/applications_tests/lethe-fluid/cavity_adjoint_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/cavity_adjoint_gls.prm
rename to applications_tests/lethe-fluid/cavity_adjoint_gls.prm
diff --git a/applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart.output b/applications_tests/lethe-fluid/cavity_ht_average_velocity_restart.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart.output
rename to applications_tests/lethe-fluid/cavity_ht_average_velocity_restart.output
diff --git a/applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart.prm b/applications_tests/lethe-fluid/cavity_ht_average_velocity_restart.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart.prm
rename to applications_tests/lethe-fluid/cavity_ht_average_velocity_restart.prm
diff --git a/applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart_files/restart.averagevelocities b/applications_tests/lethe-fluid/cavity_ht_average_velocity_restart_files/restart.averagevelocities
similarity index 100%
rename from applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart_files/restart.averagevelocities
rename to applications_tests/lethe-fluid/cavity_ht_average_velocity_restart_files/restart.averagevelocities
diff --git a/applications_tests/gls_navier_stokes/mms-transient-conduction-restart_files/restart.pvdhandler b/applications_tests/lethe-fluid/cavity_ht_average_velocity_restart_files/restart.pvdhandler
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-transient-conduction-restart_files/restart.pvdhandler
rename to applications_tests/lethe-fluid/cavity_ht_average_velocity_restart_files/restart.pvdhandler
diff --git a/applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart_files/restart.simulationcontrol b/applications_tests/lethe-fluid/cavity_ht_average_velocity_restart_files/restart.simulationcontrol
similarity index 100%
rename from applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart_files/restart.simulationcontrol
rename to applications_tests/lethe-fluid/cavity_ht_average_velocity_restart_files/restart.simulationcontrol
diff --git a/applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart_files/restart.triangulation b/applications_tests/lethe-fluid/cavity_ht_average_velocity_restart_files/restart.triangulation
similarity index 100%
rename from applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart_files/restart.triangulation
rename to applications_tests/lethe-fluid/cavity_ht_average_velocity_restart_files/restart.triangulation
diff --git a/applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart_files/restart.triangulation.info b/applications_tests/lethe-fluid/cavity_ht_average_velocity_restart_files/restart.triangulation.info
similarity index 100%
rename from applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart_files/restart.triangulation.info
rename to applications_tests/lethe-fluid/cavity_ht_average_velocity_restart_files/restart.triangulation.info
diff --git a/applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart_files/restart.triangulation_fixed.data b/applications_tests/lethe-fluid/cavity_ht_average_velocity_restart_files/restart.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_navier_stokes/cavity_ht_average_velocity_restart_files/restart.triangulation_fixed.data
rename to applications_tests/lethe-fluid/cavity_ht_average_velocity_restart_files/restart.triangulation_fixed.data
diff --git a/applications_tests/gls_navier_stokes/conjuguated_heat_transfer_two_boxes.output b/applications_tests/lethe-fluid/conjuguated_heat_transfer_two_boxes.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/conjuguated_heat_transfer_two_boxes.output
rename to applications_tests/lethe-fluid/conjuguated_heat_transfer_two_boxes.output
diff --git a/applications_tests/gls_navier_stokes/conjuguated_heat_transfer_two_boxes.prm b/applications_tests/lethe-fluid/conjuguated_heat_transfer_two_boxes.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/conjuguated_heat_transfer_two_boxes.prm
rename to applications_tests/lethe-fluid/conjuguated_heat_transfer_two_boxes.prm
diff --git a/applications_tests/gls_navier_stokes/cylinder-rigid-body_gls.output b/applications_tests/lethe-fluid/cylinder-rigid-body_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/cylinder-rigid-body_gls.output
rename to applications_tests/lethe-fluid/cylinder-rigid-body_gls.output
diff --git a/applications_tests/gls_navier_stokes/cylinder-rigid-body_gls.prm b/applications_tests/lethe-fluid/cylinder-rigid-body_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/cylinder-rigid-body_gls.prm
rename to applications_tests/lethe-fluid/cylinder-rigid-body_gls.prm
diff --git a/applications_tests/gls_navier_stokes/cylinder_gls.output b/applications_tests/lethe-fluid/cylinder_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/cylinder_gls.output
rename to applications_tests/lethe-fluid/cylinder_gls.output
diff --git a/applications_tests/gls_navier_stokes/cylinder_gls.prm b/applications_tests/lethe-fluid/cylinder_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/cylinder_gls.prm
rename to applications_tests/lethe-fluid/cylinder_gls.prm
diff --git a/applications_tests/gls_navier_stokes/cylinder_structured.msh b/applications_tests/lethe-fluid/cylinder_structured.msh
similarity index 100%
rename from applications_tests/gls_navier_stokes/cylinder_structured.msh
rename to applications_tests/lethe-fluid/cylinder_structured.msh
diff --git a/applications_tests/gls_navier_stokes/cylinder_unstructured.msh b/applications_tests/lethe-fluid/cylinder_unstructured.msh
similarity index 100%
rename from applications_tests/gls_navier_stokes/cylinder_unstructured.msh
rename to applications_tests/lethe-fluid/cylinder_unstructured.msh
diff --git a/applications_tests/gls_navier_stokes/ggls-stab_gls.output b/applications_tests/lethe-fluid/ggls-stab_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/ggls-stab_gls.output
rename to applications_tests/lethe-fluid/ggls-stab_gls.output
diff --git a/applications_tests/gls_navier_stokes/ggls-stab_gls.prm b/applications_tests/lethe-fluid/ggls-stab_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/ggls-stab_gls.prm
rename to applications_tests/lethe-fluid/ggls-stab_gls.prm
diff --git a/applications_tests/gls_navier_stokes/gls_droplet_marangoni_effect.output b/applications_tests/lethe-fluid/gls_droplet_marangoni_effect.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_droplet_marangoni_effect.output
rename to applications_tests/lethe-fluid/gls_droplet_marangoni_effect.output
diff --git a/applications_tests/gls_navier_stokes/gls_droplet_marangoni_effect.prm b/applications_tests/lethe-fluid/gls_droplet_marangoni_effect.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_droplet_marangoni_effect.prm
rename to applications_tests/lethe-fluid/gls_droplet_marangoni_effect.prm
diff --git a/applications_tests/gls_navier_stokes/gls_ht_heated-walls_heat-flux_steady.output b/applications_tests/lethe-fluid/gls_ht_heated-walls_heat-flux_steady.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_ht_heated-walls_heat-flux_steady.output
rename to applications_tests/lethe-fluid/gls_ht_heated-walls_heat-flux_steady.output
diff --git a/applications_tests/gls_navier_stokes/gls_ht_heated-walls_heat-flux_steady.prm b/applications_tests/lethe-fluid/gls_ht_heated-walls_heat-flux_steady.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_ht_heated-walls_heat-flux_steady.prm
rename to applications_tests/lethe-fluid/gls_ht_heated-walls_heat-flux_steady.prm
diff --git a/applications_tests/gls_navier_stokes/gls_static_droplet_surface_tension_force.output b/applications_tests/lethe-fluid/gls_static_droplet_surface_tension_force.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_static_droplet_surface_tension_force.output
rename to applications_tests/lethe-fluid/gls_static_droplet_surface_tension_force.output
diff --git a/applications_tests/gls_navier_stokes/gls_static_droplet_surface_tension_force.prm b/applications_tests/lethe-fluid/gls_static_droplet_surface_tension_force.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_static_droplet_surface_tension_force.prm
rename to applications_tests/lethe-fluid/gls_static_droplet_surface_tension_force.prm
diff --git a/applications_tests/gls_navier_stokes/gls_tracer_advection_tanh.output b/applications_tests/lethe-fluid/gls_tracer_advection_tanh.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_tracer_advection_tanh.output
rename to applications_tests/lethe-fluid/gls_tracer_advection_tanh.output
diff --git a/applications_tests/gls_navier_stokes/gls_tracer_advection_tanh.prm b/applications_tests/lethe-fluid/gls_tracer_advection_tanh.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_tracer_advection_tanh.prm
rename to applications_tests/lethe-fluid/gls_tracer_advection_tanh.prm
diff --git a/applications_tests/gls_navier_stokes/gls_tracer_diffusion_mms_2d.output b/applications_tests/lethe-fluid/gls_tracer_diffusion_mms_2d.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_tracer_diffusion_mms_2d.output
rename to applications_tests/lethe-fluid/gls_tracer_diffusion_mms_2d.output
diff --git a/applications_tests/gls_navier_stokes/gls_tracer_diffusion_mms_2d.prm b/applications_tests/lethe-fluid/gls_tracer_diffusion_mms_2d.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_tracer_diffusion_mms_2d.prm
rename to applications_tests/lethe-fluid/gls_tracer_diffusion_mms_2d.prm
diff --git a/applications_tests/gls_navier_stokes/gls_tracer_high_pe_stab.output b/applications_tests/lethe-fluid/gls_tracer_high_pe_stab.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_tracer_high_pe_stab.output
rename to applications_tests/lethe-fluid/gls_tracer_high_pe_stab.output
diff --git a/applications_tests/gls_navier_stokes/gls_tracer_high_pe_stab.prm b/applications_tests/lethe-fluid/gls_tracer_high_pe_stab.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_tracer_high_pe_stab.prm
rename to applications_tests/lethe-fluid/gls_tracer_high_pe_stab.prm
diff --git a/applications_tests/gls_navier_stokes/gls_tracer_simplex_diffusion_mms_2d.output b/applications_tests/lethe-fluid/gls_tracer_simplex_diffusion_mms_2d.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_tracer_simplex_diffusion_mms_2d.output
rename to applications_tests/lethe-fluid/gls_tracer_simplex_diffusion_mms_2d.output
diff --git a/applications_tests/gls_navier_stokes/gls_tracer_simplex_diffusion_mms_2d.prm b/applications_tests/lethe-fluid/gls_tracer_simplex_diffusion_mms_2d.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_tracer_simplex_diffusion_mms_2d.prm
rename to applications_tests/lethe-fluid/gls_tracer_simplex_diffusion_mms_2d.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_1_isothermal_compressible_fluid.output b/applications_tests/lethe-fluid/gls_vof_1_isothermal_compressible_fluid.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_1_isothermal_compressible_fluid.output
rename to applications_tests/lethe-fluid/gls_vof_1_isothermal_compressible_fluid.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_1_isothermal_compressible_fluid.prm b/applications_tests/lethe-fluid/gls_vof_1_isothermal_compressible_fluid.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_1_isothermal_compressible_fluid.prm
rename to applications_tests/lethe-fluid/gls_vof_1_isothermal_compressible_fluid.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_2_isothermal_compressible_fluids.output b/applications_tests/lethe-fluid/gls_vof_2_isothermal_compressible_fluids.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_2_isothermal_compressible_fluids.output
rename to applications_tests/lethe-fluid/gls_vof_2_isothermal_compressible_fluids.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_2_isothermal_compressible_fluids.prm b/applications_tests/lethe-fluid/gls_vof_2_isothermal_compressible_fluids.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_2_isothermal_compressible_fluids.prm
rename to applications_tests/lethe-fluid/gls_vof_2_isothermal_compressible_fluids.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_dirichlet_boundary_condition.output b/applications_tests/lethe-fluid/gls_vof_dirichlet_boundary_condition.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_dirichlet_boundary_condition.output
rename to applications_tests/lethe-fluid/gls_vof_dirichlet_boundary_condition.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_dirichlet_boundary_condition.prm b/applications_tests/lethe-fluid/gls_vof_dirichlet_boundary_condition.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_dirichlet_boundary_condition.prm
rename to applications_tests/lethe-fluid/gls_vof_dirichlet_boundary_condition.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_heat-transfer_hydrostat.output b/applications_tests/lethe-fluid/gls_vof_heat-transfer_hydrostat.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_heat-transfer_hydrostat.output
rename to applications_tests/lethe-fluid/gls_vof_heat-transfer_hydrostat.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_heat-transfer_hydrostat.prm b/applications_tests/lethe-fluid/gls_vof_heat-transfer_hydrostat.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_heat-transfer_hydrostat.prm
rename to applications_tests/lethe-fluid/gls_vof_heat-transfer_hydrostat.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_ht_adapt-dissipation.output b/applications_tests/lethe-fluid/gls_vof_ht_adapt-dissipation.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_ht_adapt-dissipation.output
rename to applications_tests/lethe-fluid/gls_vof_ht_adapt-dissipation.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_ht_adapt-dissipation.prm b/applications_tests/lethe-fluid/gls_vof_ht_adapt-dissipation.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_ht_adapt-dissipation.prm
rename to applications_tests/lethe-fluid/gls_vof_ht_adapt-dissipation.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_ht_heated-walls.output b/applications_tests/lethe-fluid/gls_vof_ht_heated-walls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_ht_heated-walls.output
rename to applications_tests/lethe-fluid/gls_vof_ht_heated-walls.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_ht_heated-walls.prm b/applications_tests/lethe-fluid/gls_vof_ht_heated-walls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_ht_heated-walls.prm
rename to applications_tests/lethe-fluid/gls_vof_ht_heated-walls.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_ht_heated-walls_heat-flux.output b/applications_tests/lethe-fluid/gls_vof_ht_heated-walls_heat-flux.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_ht_heated-walls_heat-flux.output
rename to applications_tests/lethe-fluid/gls_vof_ht_heated-walls_heat-flux.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_ht_heated-walls_heat-flux.prm b/applications_tests/lethe-fluid/gls_vof_ht_heated-walls_heat-flux.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_ht_heated-walls_heat-flux.prm
rename to applications_tests/lethe-fluid/gls_vof_ht_heated-walls_heat-flux.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_ht_heated-walls_multivar_adapt.output b/applications_tests/lethe-fluid/gls_vof_ht_heated-walls_multivar_adapt.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_ht_heated-walls_multivar_adapt.output
rename to applications_tests/lethe-fluid/gls_vof_ht_heated-walls_multivar_adapt.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_ht_heated-walls_multivar_adapt.prm b/applications_tests/lethe-fluid/gls_vof_ht_heated-walls_multivar_adapt.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_ht_heated-walls_multivar_adapt.prm
rename to applications_tests/lethe-fluid/gls_vof_ht_heated-walls_multivar_adapt.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_hydrostat.output b/applications_tests/lethe-fluid/gls_vof_hydrostat.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_hydrostat.output
rename to applications_tests/lethe-fluid/gls_vof_hydrostat.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_hydrostat.prm b/applications_tests/lethe-fluid/gls_vof_hydrostat.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_hydrostat.prm
rename to applications_tests/lethe-fluid/gls_vof_hydrostat.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_hydrostat_initial_refine.output b/applications_tests/lethe-fluid/gls_vof_hydrostat_initial_refine.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_hydrostat_initial_refine.output
rename to applications_tests/lethe-fluid/gls_vof_hydrostat_initial_refine.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_hydrostat_initial_refine.prm b/applications_tests/lethe-fluid/gls_vof_hydrostat_initial_refine.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_hydrostat_initial_refine.prm
rename to applications_tests/lethe-fluid/gls_vof_hydrostat_initial_refine.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_hydrostat_mesh-adapt.output b/applications_tests/lethe-fluid/gls_vof_hydrostat_mesh-adapt.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_hydrostat_mesh-adapt.output
rename to applications_tests/lethe-fluid/gls_vof_hydrostat_mesh-adapt.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_hydrostat_mesh-adapt.prm b/applications_tests/lethe-fluid/gls_vof_hydrostat_mesh-adapt.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_hydrostat_mesh-adapt.prm
rename to applications_tests/lethe-fluid/gls_vof_hydrostat_mesh-adapt.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_periodic_boundary_condition.output b/applications_tests/lethe-fluid/gls_vof_periodic_boundary_condition.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_periodic_boundary_condition.output
rename to applications_tests/lethe-fluid/gls_vof_periodic_boundary_condition.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_periodic_boundary_condition.prm b/applications_tests/lethe-fluid/gls_vof_periodic_boundary_condition.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_periodic_boundary_condition.prm
rename to applications_tests/lethe-fluid/gls_vof_periodic_boundary_condition.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_static_droplet_surface_tension_force_with_tanh_filter.output b/applications_tests/lethe-fluid/gls_vof_static_droplet_surface_tension_force_with_tanh_filter.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_static_droplet_surface_tension_force_with_tanh_filter.output
rename to applications_tests/lethe-fluid/gls_vof_static_droplet_surface_tension_force_with_tanh_filter.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_static_droplet_surface_tension_force_with_tanh_filter.prm b/applications_tests/lethe-fluid/gls_vof_static_droplet_surface_tension_force_with_tanh_filter.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_static_droplet_surface_tension_force_with_tanh_filter.prm
rename to applications_tests/lethe-fluid/gls_vof_static_droplet_surface_tension_force_with_tanh_filter.prm
diff --git a/applications_tests/gls_navier_stokes/gls_vof_tanh_filter.output b/applications_tests/lethe-fluid/gls_vof_tanh_filter.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_tanh_filter.output
rename to applications_tests/lethe-fluid/gls_vof_tanh_filter.output
diff --git a/applications_tests/gls_navier_stokes/gls_vof_tanh_filter.prm b/applications_tests/lethe-fluid/gls_vof_tanh_filter.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/gls_vof_tanh_filter.prm
rename to applications_tests/lethe-fluid/gls_vof_tanh_filter.prm
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_conduction_in_solid.output b/applications_tests/lethe-fluid/heat_transfer_conduction_in_solid.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_conduction_in_solid.output
rename to applications_tests/lethe-fluid/heat_transfer_conduction_in_solid.output
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_conduction_in_solid.prm b/applications_tests/lethe-fluid/heat_transfer_conduction_in_solid.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_conduction_in_solid.prm
rename to applications_tests/lethe-fluid/heat_transfer_conduction_in_solid.prm
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_laser.output b/applications_tests/lethe-fluid/heat_transfer_laser.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_laser.output
rename to applications_tests/lethe-fluid/heat_transfer_laser.output
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_laser.prm b/applications_tests/lethe-fluid/heat_transfer_laser.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_laser.prm
rename to applications_tests/lethe-fluid/heat_transfer_laser.prm
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_linear_thermal_conductivity.output b/applications_tests/lethe-fluid/heat_transfer_linear_thermal_conductivity.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_linear_thermal_conductivity.output
rename to applications_tests/lethe-fluid/heat_transfer_linear_thermal_conductivity.output
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_linear_thermal_conductivity.prm b/applications_tests/lethe-fluid/heat_transfer_linear_thermal_conductivity.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_linear_thermal_conductivity.prm
rename to applications_tests/lethe-fluid/heat_transfer_linear_thermal_conductivity.prm
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_radiation.output b/applications_tests/lethe-fluid/heat_transfer_radiation.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_radiation.output
rename to applications_tests/lethe-fluid/heat_transfer_radiation.output
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_radiation.prm b/applications_tests/lethe-fluid/heat_transfer_radiation.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_radiation.prm
rename to applications_tests/lethe-fluid/heat_transfer_radiation.prm
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_stefan.output b/applications_tests/lethe-fluid/heat_transfer_stefan.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_stefan.output
rename to applications_tests/lethe-fluid/heat_transfer_stefan.output
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_stefan.prm b/applications_tests/lethe-fluid/heat_transfer_stefan.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_stefan.prm
rename to applications_tests/lethe-fluid/heat_transfer_stefan.prm
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_transient_conduction.output b/applications_tests/lethe-fluid/heat_transfer_transient_conduction.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_transient_conduction.output
rename to applications_tests/lethe-fluid/heat_transfer_transient_conduction.output
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_transient_conduction.prm b/applications_tests/lethe-fluid/heat_transfer_transient_conduction.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_transient_conduction.prm
rename to applications_tests/lethe-fluid/heat_transfer_transient_conduction.prm
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_transient_conduction_bdf3.output b/applications_tests/lethe-fluid/heat_transfer_transient_conduction_bdf3.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_transient_conduction_bdf3.output
rename to applications_tests/lethe-fluid/heat_transfer_transient_conduction_bdf3.output
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_transient_conduction_bdf3.prm b/applications_tests/lethe-fluid/heat_transfer_transient_conduction_bdf3.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_transient_conduction_bdf3.prm
rename to applications_tests/lethe-fluid/heat_transfer_transient_conduction_bdf3.prm
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_vof_radiation.output b/applications_tests/lethe-fluid/heat_transfer_vof_radiation.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_vof_radiation.output
rename to applications_tests/lethe-fluid/heat_transfer_vof_radiation.output
diff --git a/applications_tests/gls_navier_stokes/heat_transfer_vof_radiation.prm b/applications_tests/lethe-fluid/heat_transfer_vof_radiation.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/heat_transfer_vof_radiation.prm
rename to applications_tests/lethe-fluid/heat_transfer_vof_radiation.prm
diff --git a/applications_tests/gls_navier_stokes/high_pe_stab_gls.output b/applications_tests/lethe-fluid/high_pe_stab_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/high_pe_stab_gls.output
rename to applications_tests/lethe-fluid/high_pe_stab_gls.output
diff --git a/applications_tests/gls_navier_stokes/high_pe_stab_gls.prm b/applications_tests/lethe-fluid/high_pe_stab_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/high_pe_stab_gls.prm
rename to applications_tests/lethe-fluid/high_pe_stab_gls.prm
diff --git a/applications_tests/gls_navier_stokes/interface_sharpening_blurred_circle.output b/applications_tests/lethe-fluid/interface_sharpening_blurred_circle.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/interface_sharpening_blurred_circle.output
rename to applications_tests/lethe-fluid/interface_sharpening_blurred_circle.output
diff --git a/applications_tests/gls_navier_stokes/interface_sharpening_blurred_circle.prm b/applications_tests/lethe-fluid/interface_sharpening_blurred_circle.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/interface_sharpening_blurred_circle.prm
rename to applications_tests/lethe-fluid/interface_sharpening_blurred_circle.prm
diff --git a/applications_tests/gls_navier_stokes/interface_sharpening_blurred_circle_adaptive_mass_conservation.mpirun=2.output b/applications_tests/lethe-fluid/interface_sharpening_blurred_circle_adaptive_mass_conservation.mpirun=2.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/interface_sharpening_blurred_circle_adaptive_mass_conservation.mpirun=2.output
rename to applications_tests/lethe-fluid/interface_sharpening_blurred_circle_adaptive_mass_conservation.mpirun=2.output
diff --git a/applications_tests/gls_navier_stokes/interface_sharpening_blurred_circle_adaptive_mass_conservation.prm b/applications_tests/lethe-fluid/interface_sharpening_blurred_circle_adaptive_mass_conservation.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/interface_sharpening_blurred_circle_adaptive_mass_conservation.prm
rename to applications_tests/lethe-fluid/interface_sharpening_blurred_circle_adaptive_mass_conservation.prm
diff --git a/applications_tests/gls_navier_stokes/mms-conduction_gls.output b/applications_tests/lethe-fluid/mms-conduction_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-conduction_gls.output
rename to applications_tests/lethe-fluid/mms-conduction_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms-conduction_gls.prm b/applications_tests/lethe-fluid/mms-conduction_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-conduction_gls.prm
rename to applications_tests/lethe-fluid/mms-conduction_gls.prm
diff --git a/applications_tests/gls_navier_stokes/mms-conv-bc_gls.output b/applications_tests/lethe-fluid/mms-conv-bc_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-conv-bc_gls.output
rename to applications_tests/lethe-fluid/mms-conv-bc_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms-conv-bc_gls.prm b/applications_tests/lethe-fluid/mms-conv-bc_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-conv-bc_gls.prm
rename to applications_tests/lethe-fluid/mms-conv-bc_gls.prm
diff --git a/applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/restart.pvdhandler b/applications_tests/lethe-fluid/mms-transient-conduction-restart_files/restart.pvdhandler
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/restart.pvdhandler
rename to applications_tests/lethe-fluid/mms-transient-conduction-restart_files/restart.pvdhandler
diff --git a/applications_tests/gls_navier_stokes/mms-transient-conduction-restart_files/restart.simulationcontrol b/applications_tests/lethe-fluid/mms-transient-conduction-restart_files/restart.simulationcontrol
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-transient-conduction-restart_files/restart.simulationcontrol
rename to applications_tests/lethe-fluid/mms-transient-conduction-restart_files/restart.simulationcontrol
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart.triangulation b/applications_tests/lethe-fluid/mms-transient-conduction-restart_files/restart.triangulation
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart.triangulation
rename to applications_tests/lethe-fluid/mms-transient-conduction-restart_files/restart.triangulation
diff --git a/applications_tests/gls_navier_stokes/mms-transient-conduction-restart_files/restart.triangulation.info b/applications_tests/lethe-fluid/mms-transient-conduction-restart_files/restart.triangulation.info
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-transient-conduction-restart_files/restart.triangulation.info
rename to applications_tests/lethe-fluid/mms-transient-conduction-restart_files/restart.triangulation.info
diff --git a/applications_tests/gls_navier_stokes/mms-transient-conduction-restart_files/restart.triangulation_fixed.data b/applications_tests/lethe-fluid/mms-transient-conduction-restart_files/restart.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-transient-conduction-restart_files/restart.triangulation_fixed.data
rename to applications_tests/lethe-fluid/mms-transient-conduction-restart_files/restart.triangulation_fixed.data
diff --git a/applications_tests/gls_navier_stokes/mms-transient-conduction-restart_gls.output b/applications_tests/lethe-fluid/mms-transient-conduction-restart_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-transient-conduction-restart_gls.output
rename to applications_tests/lethe-fluid/mms-transient-conduction-restart_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms-transient-conduction-restart_gls.prm b/applications_tests/lethe-fluid/mms-transient-conduction-restart_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-transient-conduction-restart_gls.prm
rename to applications_tests/lethe-fluid/mms-transient-conduction-restart_gls.prm
diff --git a/applications_tests/gls_navier_stokes/mms-transient-conduction_gls.mpirun=2.output b/applications_tests/lethe-fluid/mms-transient-conduction_gls.mpirun=2.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-transient-conduction_gls.mpirun=2.output
rename to applications_tests/lethe-fluid/mms-transient-conduction_gls.mpirun=2.output
diff --git a/applications_tests/gls_navier_stokes/mms-transient-conduction_gls.output b/applications_tests/lethe-fluid/mms-transient-conduction_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-transient-conduction_gls.output
rename to applications_tests/lethe-fluid/mms-transient-conduction_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms-transient-conduction_gls.prm b/applications_tests/lethe-fluid/mms-transient-conduction_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms-transient-conduction_gls.prm
rename to applications_tests/lethe-fluid/mms-transient-conduction_gls.prm
diff --git a/applications_tests/gls_navier_stokes/mms2d-unstructured_gls.output b/applications_tests/lethe-fluid/mms2d-unstructured_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d-unstructured_gls.output
rename to applications_tests/lethe-fluid/mms2d-unstructured_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms2d-unstructured_gls.prm b/applications_tests/lethe-fluid/mms2d-unstructured_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d-unstructured_gls.prm
rename to applications_tests/lethe-fluid/mms2d-unstructured_gls.prm
diff --git a/applications_tests/gls_navier_stokes/mms2d_cahn_hilliard.output b/applications_tests/lethe-fluid/mms2d_cahn_hilliard.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_cahn_hilliard.output
rename to applications_tests/lethe-fluid/mms2d_cahn_hilliard.output
diff --git a/applications_tests/gls_navier_stokes/mms2d_cahn_hilliard.prm b/applications_tests/lethe-fluid/mms2d_cahn_hilliard.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_cahn_hilliard.prm
rename to applications_tests/lethe-fluid/mms2d_cahn_hilliard.prm
diff --git a/applications_tests/gls_navier_stokes/mms2d_carreau_1st-order_gls.output b/applications_tests/lethe-fluid/mms2d_carreau_1st-order_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_carreau_1st-order_gls.output
rename to applications_tests/lethe-fluid/mms2d_carreau_1st-order_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms2d_carreau_1st-order_gls.prm b/applications_tests/lethe-fluid/mms2d_carreau_1st-order_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_carreau_1st-order_gls.prm
rename to applications_tests/lethe-fluid/mms2d_carreau_1st-order_gls.prm
diff --git a/applications_tests/gls_navier_stokes/mms2d_carreau_2nd-order_gls.output b/applications_tests/lethe-fluid/mms2d_carreau_2nd-order_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_carreau_2nd-order_gls.output
rename to applications_tests/lethe-fluid/mms2d_carreau_2nd-order_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms2d_carreau_2nd-order_gls.prm b/applications_tests/lethe-fluid/mms2d_carreau_2nd-order_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_carreau_2nd-order_gls.prm
rename to applications_tests/lethe-fluid/mms2d_carreau_2nd-order_gls.prm
diff --git a/applications_tests/gls_navier_stokes/mms2d_full_gls.output b/applications_tests/lethe-fluid/mms2d_full_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_full_gls.output
rename to applications_tests/lethe-fluid/mms2d_full_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms2d_full_gls.prm b/applications_tests/lethe-fluid/mms2d_full_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_full_gls.prm
rename to applications_tests/lethe-fluid/mms2d_full_gls.prm
diff --git a/applications_tests/gls_navier_stokes/mms2d_gls.mpirun=2.output b/applications_tests/lethe-fluid/mms2d_gls.mpirun=2.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_gls.mpirun=2.output
rename to applications_tests/lethe-fluid/mms2d_gls.mpirun=2.output
diff --git a/applications_tests/gls_navier_stokes/mms2d_gls.output b/applications_tests/lethe-fluid/mms2d_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_gls.output
rename to applications_tests/lethe-fluid/mms2d_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms2d_gls.prm b/applications_tests/lethe-fluid/mms2d_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_gls.prm
rename to applications_tests/lethe-fluid/mms2d_gls.prm
diff --git a/applications_tests/gls_navier_stokes/mms2d_gls_simplex_refine3.mpirun=2.output b/applications_tests/lethe-fluid/mms2d_gls_simplex_refine3.mpirun=2.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_gls_simplex_refine3.mpirun=2.output
rename to applications_tests/lethe-fluid/mms2d_gls_simplex_refine3.mpirun=2.output
diff --git a/applications_tests/gls_navier_stokes/mms2d_gls_simplex_refine3.output b/applications_tests/lethe-fluid/mms2d_gls_simplex_refine3.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_gls_simplex_refine3.output
rename to applications_tests/lethe-fluid/mms2d_gls_simplex_refine3.output
diff --git a/applications_tests/gls_navier_stokes/mms2d_gls_simplex_refine3.prm b/applications_tests/lethe-fluid/mms2d_gls_simplex_refine3.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_gls_simplex_refine3.prm
rename to applications_tests/lethe-fluid/mms2d_gls_simplex_refine3.prm
diff --git a/applications_tests/gls_navier_stokes/mms2d_gls_simplex_refine4.output b/applications_tests/lethe-fluid/mms2d_gls_simplex_refine4.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_gls_simplex_refine4.output
rename to applications_tests/lethe-fluid/mms2d_gls_simplex_refine4.output
diff --git a/applications_tests/gls_navier_stokes/mms2d_gls_simplex_refine4.prm b/applications_tests/lethe-fluid/mms2d_gls_simplex_refine4.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_gls_simplex_refine4.prm
rename to applications_tests/lethe-fluid/mms2d_gls_simplex_refine4.prm
diff --git a/applications_tests/gls_navier_stokes/mms2d_isothermal_compressible_ns_gls.output b/applications_tests/lethe-fluid/mms2d_isothermal_compressible_ns_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_isothermal_compressible_ns_gls.output
rename to applications_tests/lethe-fluid/mms2d_isothermal_compressible_ns_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms2d_isothermal_compressible_ns_gls.prm b/applications_tests/lethe-fluid/mms2d_isothermal_compressible_ns_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_isothermal_compressible_ns_gls.prm
rename to applications_tests/lethe-fluid/mms2d_isothermal_compressible_ns_gls.prm
diff --git a/applications_tests/gls_navier_stokes/mms2d_weak_gls.output b/applications_tests/lethe-fluid/mms2d_weak_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_weak_gls.output
rename to applications_tests/lethe-fluid/mms2d_weak_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms2d_weak_gls.prm b/applications_tests/lethe-fluid/mms2d_weak_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms2d_weak_gls.prm
rename to applications_tests/lethe-fluid/mms2d_weak_gls.prm
diff --git a/applications_tests/gls_navier_stokes/mms3d_gls.mpirun=2.output b/applications_tests/lethe-fluid/mms3d_gls.mpirun=2.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms3d_gls.mpirun=2.output
rename to applications_tests/lethe-fluid/mms3d_gls.mpirun=2.output
diff --git a/applications_tests/gls_navier_stokes/mms3d_gls.output b/applications_tests/lethe-fluid/mms3d_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms3d_gls.output
rename to applications_tests/lethe-fluid/mms3d_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms3d_gls.prm b/applications_tests/lethe-fluid/mms3d_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms3d_gls.prm
rename to applications_tests/lethe-fluid/mms3d_gls.prm
diff --git a/applications_tests/gls_navier_stokes/mms3d_gls_simplex_refine2.output b/applications_tests/lethe-fluid/mms3d_gls_simplex_refine2.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms3d_gls_simplex_refine2.output
rename to applications_tests/lethe-fluid/mms3d_gls_simplex_refine2.output
diff --git a/applications_tests/gls_navier_stokes/mms3d_gls_simplex_refine2.prm b/applications_tests/lethe-fluid/mms3d_gls_simplex_refine2.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms3d_gls_simplex_refine2.prm
rename to applications_tests/lethe-fluid/mms3d_gls_simplex_refine2.prm
diff --git a/applications_tests/gls_navier_stokes/mms3d_isothermal_compressible_ns_gls.output b/applications_tests/lethe-fluid/mms3d_isothermal_compressible_ns_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms3d_isothermal_compressible_ns_gls.output
rename to applications_tests/lethe-fluid/mms3d_isothermal_compressible_ns_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms3d_isothermal_compressible_ns_gls.prm b/applications_tests/lethe-fluid/mms3d_isothermal_compressible_ns_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms3d_isothermal_compressible_ns_gls.prm
rename to applications_tests/lethe-fluid/mms3d_isothermal_compressible_ns_gls.prm
diff --git a/applications_tests/gls_navier_stokes/mms_adv_diff_diss_gls.mpirun=2.output b/applications_tests/lethe-fluid/mms_adv_diff_diss_gls.mpirun=2.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms_adv_diff_diss_gls.mpirun=2.output
rename to applications_tests/lethe-fluid/mms_adv_diff_diss_gls.mpirun=2.output
diff --git a/applications_tests/gls_navier_stokes/mms_adv_diff_diss_gls.output b/applications_tests/lethe-fluid/mms_adv_diff_diss_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms_adv_diff_diss_gls.output
rename to applications_tests/lethe-fluid/mms_adv_diff_diss_gls.output
diff --git a/applications_tests/gls_navier_stokes/mms_adv_diff_diss_gls.prm b/applications_tests/lethe-fluid/mms_adv_diff_diss_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/mms_adv_diff_diss_gls.prm
rename to applications_tests/lethe-fluid/mms_adv_diff_diss_gls.prm
diff --git a/applications_tests/gls_navier_stokes/partial_slip.output b/applications_tests/lethe-fluid/partial_slip.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/partial_slip.output
rename to applications_tests/lethe-fluid/partial_slip.output
diff --git a/applications_tests/gls_navier_stokes/partial_slip.prm b/applications_tests/lethe-fluid/partial_slip.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/partial_slip.prm
rename to applications_tests/lethe-fluid/partial_slip.prm
diff --git a/applications_tests/gls_navier_stokes/phase_change_viscosity.output b/applications_tests/lethe-fluid/phase_change_viscosity.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/phase_change_viscosity.output
rename to applications_tests/lethe-fluid/phase_change_viscosity.output
diff --git a/applications_tests/gls_navier_stokes/phase_change_viscosity.prm b/applications_tests/lethe-fluid/phase_change_viscosity.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/phase_change_viscosity.prm
rename to applications_tests/lethe-fluid/phase_change_viscosity.prm
diff --git a/applications_tests/gls_navier_stokes/poiseuille3d-flow-control_gls_bdf1.output b/applications_tests/lethe-fluid/poiseuille3d-flow-control_gls_bdf1.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille3d-flow-control_gls_bdf1.output
rename to applications_tests/lethe-fluid/poiseuille3d-flow-control_gls_bdf1.output
diff --git a/applications_tests/gls_navier_stokes/poiseuille3d-flow-control_gls_bdf1.prm b/applications_tests/lethe-fluid/poiseuille3d-flow-control_gls_bdf1.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille3d-flow-control_gls_bdf1.prm
rename to applications_tests/lethe-fluid/poiseuille3d-flow-control_gls_bdf1.prm
diff --git a/applications_tests/gls_navier_stokes/poiseuille3d_balanced_grid.output b/applications_tests/lethe-fluid/poiseuille3d_balanced_grid.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille3d_balanced_grid.output
rename to applications_tests/lethe-fluid/poiseuille3d_balanced_grid.output
diff --git a/applications_tests/gls_navier_stokes/poiseuille3d_balanced_grid.prm b/applications_tests/lethe-fluid/poiseuille3d_balanced_grid.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille3d_balanced_grid.prm
rename to applications_tests/lethe-fluid/poiseuille3d_balanced_grid.prm
diff --git a/applications_tests/gls_navier_stokes/poiseuille3d_gls.output b/applications_tests/lethe-fluid/poiseuille3d_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille3d_gls.output
rename to applications_tests/lethe-fluid/poiseuille3d_gls.output
diff --git a/applications_tests/gls_navier_stokes/poiseuille3d_gls.prm b/applications_tests/lethe-fluid/poiseuille3d_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille3d_gls.prm
rename to applications_tests/lethe-fluid/poiseuille3d_gls.prm
diff --git a/applications_tests/gls_navier_stokes/poiseuille_gls.output b/applications_tests/lethe-fluid/poiseuille_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_gls.output
rename to applications_tests/lethe-fluid/poiseuille_gls.output
diff --git a/applications_tests/gls_navier_stokes/poiseuille_gls.prm b/applications_tests/lethe-fluid/poiseuille_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_gls.prm
rename to applications_tests/lethe-fluid/poiseuille_gls.prm
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart.output b/applications_tests/lethe-fluid/poiseuille_restart.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart.output
rename to applications_tests/lethe-fluid/poiseuille_restart.output
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart.prm b/applications_tests/lethe-fluid/poiseuille_restart.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart.prm
rename to applications_tests/lethe-fluid/poiseuille_restart.prm
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0000.0000.vtu b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0000.0000.vtu
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0000.0000.vtu
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0000.0000.vtu
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0000.pvtu b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0000.pvtu
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0000.pvtu
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0000.pvtu
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0005.0000.vtu b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0005.0000.vtu
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0005.0000.vtu
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0005.0000.vtu
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0005.pvtu b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0005.pvtu
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0005.pvtu
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0005.pvtu
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0010.0000.vtu b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0010.0000.vtu
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0010.0000.vtu
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0010.0000.vtu
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0010.pvtu b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0010.pvtu
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0010.pvtu
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0010.pvtu
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0015.0000.vtu b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0015.0000.vtu
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0015.0000.vtu
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0015.0000.vtu
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0015.pvtu b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0015.pvtu
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart-output.0015.pvtu
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart-output.0015.pvtu
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.averagevelocities b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.averagevelocities
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.averagevelocities
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.averagevelocities
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.flowcontrol b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.flowcontrol
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.flowcontrol
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.flowcontrol
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.pvdhandler b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.pvdhandler
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.pvdhandler
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.pvdhandler
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.simulationcontrol b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.simulationcontrol
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.simulationcontrol
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.simulationcontrol
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.triangulation b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.triangulation
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.triangulation
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.triangulation
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.triangulation.info b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.triangulation.info
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.triangulation.info
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.triangulation.info
diff --git a/applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.triangulation_fixed.data b/applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_navier_stokes/poiseuille_restart_files/poiseuille_restart.triangulation_fixed.data
rename to applications_tests/lethe-fluid/poiseuille_restart_files/poiseuille_restart.triangulation_fixed.data
diff --git a/applications_tests/gls_navier_stokes/rigid-body-rotation_gls.output b/applications_tests/lethe-fluid/rigid-body-rotation_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/rigid-body-rotation_gls.output
rename to applications_tests/lethe-fluid/rigid-body-rotation_gls.output
diff --git a/applications_tests/gls_navier_stokes/rigid-body-rotation_gls.prm b/applications_tests/lethe-fluid/rigid-body-rotation_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/rigid-body-rotation_gls.prm
rename to applications_tests/lethe-fluid/rigid-body-rotation_gls.prm
diff --git a/applications_tests/gls_navier_stokes/square.msh b/applications_tests/lethe-fluid/square.msh
similarity index 100%
rename from applications_tests/gls_navier_stokes/square.msh
rename to applications_tests/lethe-fluid/square.msh
diff --git a/applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1.output b/applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1.output
rename to applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1.output
diff --git a/applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1.prm b/applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1.prm
rename to applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1.prm
diff --git a/applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/enstrophy.checkpoint b/applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/enstrophy.checkpoint
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/enstrophy.checkpoint
rename to applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/enstrophy.checkpoint
diff --git a/applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/kinetic_energy.checkpoint b/applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/kinetic_energy.checkpoint
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/kinetic_energy.checkpoint
rename to applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/kinetic_energy.checkpoint
diff --git a/applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart.pvdhandler b/applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/restart.pvdhandler
similarity index 100%
rename from applications_tests/nitsche_navier_stokes/two-bar-mixer-restart/restart.pvdhandler
rename to applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/restart.pvdhandler
diff --git a/applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/restart.simulationcontrol b/applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/restart.simulationcontrol
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/restart.simulationcontrol
rename to applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/restart.simulationcontrol
diff --git a/applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/restart.triangulation b/applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/restart.triangulation
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/restart.triangulation
rename to applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/restart.triangulation
diff --git a/applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/restart.triangulation.info b/applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/restart.triangulation.info
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/restart.triangulation.info
rename to applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/restart.triangulation.info
diff --git a/applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/restart.triangulation_fixed.data b/applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/restart.triangulation_fixed.data
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylor-green-vortex-restart_gls_bdf1/restart.triangulation_fixed.data
rename to applications_tests/lethe-fluid/taylor-green-vortex-restart_gls_bdf1/restart.triangulation_fixed.data
diff --git a/applications_tests/gls_navier_stokes/taylor-green-vortex_gls_bdf1.mpirun=2.output b/applications_tests/lethe-fluid/taylor-green-vortex_gls_bdf1.mpirun=2.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylor-green-vortex_gls_bdf1.mpirun=2.output
rename to applications_tests/lethe-fluid/taylor-green-vortex_gls_bdf1.mpirun=2.output
diff --git a/applications_tests/gls_navier_stokes/taylor-green-vortex_gls_bdf1.prm b/applications_tests/lethe-fluid/taylor-green-vortex_gls_bdf1.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylor-green-vortex_gls_bdf1.prm
rename to applications_tests/lethe-fluid/taylor-green-vortex_gls_bdf1.prm
diff --git a/applications_tests/gls_navier_stokes/taylorCouette.msh b/applications_tests/lethe-fluid/taylorCouette.msh
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylorCouette.msh
rename to applications_tests/lethe-fluid/taylorCouette.msh
diff --git a/applications_tests/gls_navier_stokes/taylorcouette-unstructured_gls.output b/applications_tests/lethe-fluid/taylorcouette-unstructured_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylorcouette-unstructured_gls.output
rename to applications_tests/lethe-fluid/taylorcouette-unstructured_gls.output
diff --git a/applications_tests/gls_navier_stokes/taylorcouette-unstructured_gls.prm b/applications_tests/lethe-fluid/taylorcouette-unstructured_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylorcouette-unstructured_gls.prm
rename to applications_tests/lethe-fluid/taylorcouette-unstructured_gls.prm
diff --git a/applications_tests/gls_navier_stokes/taylorcouette_gls.mpirun=2.output b/applications_tests/lethe-fluid/taylorcouette_gls.mpirun=2.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylorcouette_gls.mpirun=2.output
rename to applications_tests/lethe-fluid/taylorcouette_gls.mpirun=2.output
diff --git a/applications_tests/gls_navier_stokes/taylorcouette_gls.output b/applications_tests/lethe-fluid/taylorcouette_gls.output
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylorcouette_gls.output
rename to applications_tests/lethe-fluid/taylorcouette_gls.output
diff --git a/applications_tests/gls_navier_stokes/taylorcouette_gls.prm b/applications_tests/lethe-fluid/taylorcouette_gls.prm
similarity index 100%
rename from applications_tests/gls_navier_stokes/taylorcouette_gls.prm
rename to applications_tests/lethe-fluid/taylorcouette_gls.prm
diff --git a/applications_tests/dem/CMakeLists.txt b/applications_tests/lethe-particles/CMakeLists.txt
similarity index 76%
rename from applications_tests/dem/CMakeLists.txt
rename to applications_tests/lethe-particles/CMakeLists.txt
index c6c7a40c9c..7af2122804 100644
--- a/applications_tests/dem/CMakeLists.txt
+++ b/applications_tests/lethe-particles/CMakeLists.txt
@@ -1,4 +1,4 @@
-set(TEST_TARGET dem)
+set(TEST_TARGET lethe-particles)
string(TOLOWER ${CMAKE_BUILD_TYPE} _build_type)
@@ -25,14 +25,14 @@ file(COPY moving_float_files/square.msh DESTINATION "${CMAKE_CURRENT_BINARY_DIR}
deal_ii_pickup_tests()
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
- set_tests_properties(dem/packing_in_box.mpirun=1.debug PROPERTIES TIMEOUT 3000)
- set_tests_properties(dem/packing_in_box.mpirun=2.debug PROPERTIES TIMEOUT 3000)
- set_tests_properties(dem/packing_in_ball.mpirun=1.debug PROPERTIES TIMEOUT 3000)
- set_tests_properties(dem/packing_in_ball.mpirun=2.debug PROPERTIES TIMEOUT 3000)
- set_tests_properties(dem/packing_in_cylinder.debug PROPERTIES TIMEOUT 3000)
- set_tests_properties(dem/packing_in_ball_dynamic_contact.debug PROPERTIES TIMEOUT 3000)
- set_tests_properties(dem/sliding_in_box.debug PROPERTIES TIMEOUT 3000)
- set_tests_properties(dem/load_balancing_solid_object.mpirun=2.debug PROPERTIES TIMEOUT 3000)
+ set_tests_properties(lethe-particles/packing_in_box.mpirun=1.debug PROPERTIES TIMEOUT 3000)
+ set_tests_properties(lethe-particles/packing_in_box.mpirun=2.debug PROPERTIES TIMEOUT 3000)
+ set_tests_properties(lethe-particles/packing_in_ball.mpirun=1.debug PROPERTIES TIMEOUT 3000)
+ set_tests_properties(lethe-particles/packing_in_ball.mpirun=2.debug PROPERTIES TIMEOUT 3000)
+ set_tests_properties(lethe-particles/packing_in_cylinder.debug PROPERTIES TIMEOUT 3000)
+ set_tests_properties(lethe-particles/packing_in_ball_dynamic_contact.debug PROPERTIES TIMEOUT 3000)
+ set_tests_properties(lethe-particles/sliding_in_box.debug PROPERTIES TIMEOUT 3000)
+ set_tests_properties(lethe-particles/load_balancing_solid_object.mpirun=2.debug PROPERTIES TIMEOUT 3000)
endif()
diff --git a/applications_tests/dem/ball_with_floating_walls.output b/applications_tests/lethe-particles/ball_with_floating_walls.output
similarity index 100%
rename from applications_tests/dem/ball_with_floating_walls.output
rename to applications_tests/lethe-particles/ball_with_floating_walls.output
diff --git a/applications_tests/dem/ball_with_floating_walls.prm b/applications_tests/lethe-particles/ball_with_floating_walls.prm
similarity index 100%
rename from applications_tests/dem/ball_with_floating_walls.prm
rename to applications_tests/lethe-particles/ball_with_floating_walls.prm
diff --git a/applications_tests/dem/box_grid_rotation.output b/applications_tests/lethe-particles/box_grid_rotation.output
similarity index 100%
rename from applications_tests/dem/box_grid_rotation.output
rename to applications_tests/lethe-particles/box_grid_rotation.output
diff --git a/applications_tests/dem/box_grid_rotation.prm b/applications_tests/lethe-particles/box_grid_rotation.prm
similarity index 100%
rename from applications_tests/dem/box_grid_rotation.prm
rename to applications_tests/lethe-particles/box_grid_rotation.prm
diff --git a/applications_tests/dem/box_grid_slide.output b/applications_tests/lethe-particles/box_grid_slide.output
similarity index 100%
rename from applications_tests/dem/box_grid_slide.output
rename to applications_tests/lethe-particles/box_grid_slide.output
diff --git a/applications_tests/dem/box_grid_slide.prm b/applications_tests/lethe-particles/box_grid_slide.prm
similarity index 100%
rename from applications_tests/dem/box_grid_slide.prm
rename to applications_tests/lethe-particles/box_grid_slide.prm
diff --git a/applications_tests/dem/circle_restart.output b/applications_tests/lethe-particles/circle_restart.output
similarity index 100%
rename from applications_tests/dem/circle_restart.output
rename to applications_tests/lethe-particles/circle_restart.output
diff --git a/applications_tests/dem/circle_restart.prm b/applications_tests/lethe-particles/circle_restart.prm
similarity index 100%
rename from applications_tests/dem/circle_restart.prm
rename to applications_tests/lethe-particles/circle_restart.prm
diff --git a/applications_tests/dem/circle_restart_files/circle_restart.particles b/applications_tests/lethe-particles/circle_restart_files/circle_restart.particles
similarity index 100%
rename from applications_tests/dem/circle_restart_files/circle_restart.particles
rename to applications_tests/lethe-particles/circle_restart_files/circle_restart.particles
diff --git a/applications_tests/dem/circle_restart_files/circle_restart.pvdhandler b/applications_tests/lethe-particles/circle_restart_files/circle_restart.pvdhandler
similarity index 100%
rename from applications_tests/dem/circle_restart_files/circle_restart.pvdhandler
rename to applications_tests/lethe-particles/circle_restart_files/circle_restart.pvdhandler
diff --git a/applications_tests/dem/circle_restart_files/circle_restart.simulationcontrol b/applications_tests/lethe-particles/circle_restart_files/circle_restart.simulationcontrol
similarity index 100%
rename from applications_tests/dem/circle_restart_files/circle_restart.simulationcontrol
rename to applications_tests/lethe-particles/circle_restart_files/circle_restart.simulationcontrol
diff --git a/applications_tests/dem/circle_restart_files/circle_restart.triangulation b/applications_tests/lethe-particles/circle_restart_files/circle_restart.triangulation
similarity index 100%
rename from applications_tests/dem/circle_restart_files/circle_restart.triangulation
rename to applications_tests/lethe-particles/circle_restart_files/circle_restart.triangulation
diff --git a/applications_tests/dem/circle_restart_files/circle_restart.triangulation.info b/applications_tests/lethe-particles/circle_restart_files/circle_restart.triangulation.info
similarity index 100%
rename from applications_tests/dem/circle_restart_files/circle_restart.triangulation.info
rename to applications_tests/lethe-particles/circle_restart_files/circle_restart.triangulation.info
diff --git a/applications_tests/dem/circle_restart_files/circle_restart.triangulation_fixed.data b/applications_tests/lethe-particles/circle_restart_files/circle_restart.triangulation_fixed.data
similarity index 100%
rename from applications_tests/dem/circle_restart_files/circle_restart.triangulation_fixed.data
rename to applications_tests/lethe-particles/circle_restart_files/circle_restart.triangulation_fixed.data
diff --git a/applications_tests/dem/circle_restart_files/circle_restart.triangulation_variable.data b/applications_tests/lethe-particles/circle_restart_files/circle_restart.triangulation_variable.data
similarity index 100%
rename from applications_tests/dem/circle_restart_files/circle_restart.triangulation_variable.data
rename to applications_tests/lethe-particles/circle_restart_files/circle_restart.triangulation_variable.data
diff --git a/applications_tests/dem/circle_restart_generator.prm b/applications_tests/lethe-particles/circle_restart_generator.prm
similarity index 100%
rename from applications_tests/dem/circle_restart_generator.prm
rename to applications_tests/lethe-particles/circle_restart_generator.prm
diff --git a/applications_tests/dem/circle_with_floating_walls.mpirun=1.output b/applications_tests/lethe-particles/circle_with_floating_walls.mpirun=1.output
similarity index 100%
rename from applications_tests/dem/circle_with_floating_walls.mpirun=1.output
rename to applications_tests/lethe-particles/circle_with_floating_walls.mpirun=1.output
diff --git a/applications_tests/dem/circle_with_floating_walls.mpirun=2.disabled b/applications_tests/lethe-particles/circle_with_floating_walls.mpirun=2.disabled
similarity index 100%
rename from applications_tests/dem/circle_with_floating_walls.mpirun=2.disabled
rename to applications_tests/lethe-particles/circle_with_floating_walls.mpirun=2.disabled
diff --git a/applications_tests/dem/circle_with_floating_walls.prm b/applications_tests/lethe-particles/circle_with_floating_walls.prm
similarity index 100%
rename from applications_tests/dem/circle_with_floating_walls.prm
rename to applications_tests/lethe-particles/circle_with_floating_walls.prm
diff --git a/applications_tests/dem/floating_mesh.output b/applications_tests/lethe-particles/floating_mesh.output
similarity index 100%
rename from applications_tests/dem/floating_mesh.output
rename to applications_tests/lethe-particles/floating_mesh.output
diff --git a/applications_tests/dem/floating_mesh.prm b/applications_tests/lethe-particles/floating_mesh.prm
similarity index 100%
rename from applications_tests/dem/floating_mesh.prm
rename to applications_tests/lethe-particles/floating_mesh.prm
diff --git a/applications_tests/dem/force_boundary_box.output b/applications_tests/lethe-particles/force_boundary_box.output
similarity index 100%
rename from applications_tests/dem/force_boundary_box.output
rename to applications_tests/lethe-particles/force_boundary_box.output
diff --git a/applications_tests/dem/force_boundary_box.prm b/applications_tests/lethe-particles/force_boundary_box.prm
similarity index 100%
rename from applications_tests/dem/force_boundary_box.prm
rename to applications_tests/lethe-particles/force_boundary_box.prm
diff --git a/applications_tests/dem/generators/circle_restart_generator.prm b/applications_tests/lethe-particles/generators/circle_restart_generator.prm
similarity index 100%
rename from applications_tests/dem/generators/circle_restart_generator.prm
rename to applications_tests/lethe-particles/generators/circle_restart_generator.prm
diff --git a/applications_tests/dem/generators/sliding_restart_generator.prm b/applications_tests/lethe-particles/generators/sliding_restart_generator.prm
similarity index 100%
rename from applications_tests/dem/generators/sliding_restart_generator.prm
rename to applications_tests/lethe-particles/generators/sliding_restart_generator.prm
diff --git a/applications_tests/dem/initial_value_insertion.output b/applications_tests/lethe-particles/initial_value_insertion.output
similarity index 100%
rename from applications_tests/dem/initial_value_insertion.output
rename to applications_tests/lethe-particles/initial_value_insertion.output
diff --git a/applications_tests/dem/initial_value_insertion.prm b/applications_tests/lethe-particles/initial_value_insertion.prm
similarity index 100%
rename from applications_tests/dem/initial_value_insertion.prm
rename to applications_tests/lethe-particles/initial_value_insertion.prm
diff --git a/applications_tests/dem/insert_list_2d.mpirun=2.output b/applications_tests/lethe-particles/insert_list_2d.mpirun=2.output
similarity index 100%
rename from applications_tests/dem/insert_list_2d.mpirun=2.output
rename to applications_tests/lethe-particles/insert_list_2d.mpirun=2.output
diff --git a/applications_tests/dem/insert_list_2d.output b/applications_tests/lethe-particles/insert_list_2d.output
similarity index 100%
rename from applications_tests/dem/insert_list_2d.output
rename to applications_tests/lethe-particles/insert_list_2d.output
diff --git a/applications_tests/dem/insert_list_2d.prm b/applications_tests/lethe-particles/insert_list_2d.prm
similarity index 100%
rename from applications_tests/dem/insert_list_2d.prm
rename to applications_tests/lethe-particles/insert_list_2d.prm
diff --git a/applications_tests/dem/insert_list_3d.output b/applications_tests/lethe-particles/insert_list_3d.output
similarity index 100%
rename from applications_tests/dem/insert_list_3d.output
rename to applications_tests/lethe-particles/insert_list_3d.output
diff --git a/applications_tests/dem/insert_list_3d.prm b/applications_tests/lethe-particles/insert_list_3d.prm
similarity index 100%
rename from applications_tests/dem/insert_list_3d.prm
rename to applications_tests/lethe-particles/insert_list_3d.prm
diff --git a/applications_tests/dem/insert_list_3d_default_velocities.output b/applications_tests/lethe-particles/insert_list_3d_default_velocities.output
similarity index 100%
rename from applications_tests/dem/insert_list_3d_default_velocities.output
rename to applications_tests/lethe-particles/insert_list_3d_default_velocities.output
diff --git a/applications_tests/dem/insert_list_3d_default_velocities.prm b/applications_tests/lethe-particles/insert_list_3d_default_velocities.prm
similarity index 100%
rename from applications_tests/dem/insert_list_3d_default_velocities.prm
rename to applications_tests/lethe-particles/insert_list_3d_default_velocities.prm
diff --git a/applications_tests/dem/insert_periodic_boundary_gmsh.output b/applications_tests/lethe-particles/insert_periodic_boundary_gmsh.output
similarity index 100%
rename from applications_tests/dem/insert_periodic_boundary_gmsh.output
rename to applications_tests/lethe-particles/insert_periodic_boundary_gmsh.output
diff --git a/applications_tests/dem/insert_periodic_boundary_gmsh.prm b/applications_tests/lethe-particles/insert_periodic_boundary_gmsh.prm
similarity index 100%
rename from applications_tests/dem/insert_periodic_boundary_gmsh.prm
rename to applications_tests/lethe-particles/insert_periodic_boundary_gmsh.prm
diff --git a/applications_tests/dem/insert_plane_3d.mpirun=2.output b/applications_tests/lethe-particles/insert_plane_3d.mpirun=2.output
similarity index 100%
rename from applications_tests/dem/insert_plane_3d.mpirun=2.output
rename to applications_tests/lethe-particles/insert_plane_3d.mpirun=2.output
diff --git a/applications_tests/dem/insert_plane_3d.output b/applications_tests/lethe-particles/insert_plane_3d.output
similarity index 100%
rename from applications_tests/dem/insert_plane_3d.output
rename to applications_tests/lethe-particles/insert_plane_3d.output
diff --git a/applications_tests/dem/insert_plane_3d.prm b/applications_tests/lethe-particles/insert_plane_3d.prm
similarity index 100%
rename from applications_tests/dem/insert_plane_3d.prm
rename to applications_tests/lethe-particles/insert_plane_3d.prm
diff --git a/applications_tests/dem/insert_z-x-y.output b/applications_tests/lethe-particles/insert_z-x-y.output
similarity index 100%
rename from applications_tests/dem/insert_z-x-y.output
rename to applications_tests/lethe-particles/insert_z-x-y.output
diff --git a/applications_tests/dem/insert_z-x-y.prm b/applications_tests/lethe-particles/insert_z-x-y.prm
similarity index 100%
rename from applications_tests/dem/insert_z-x-y.prm
rename to applications_tests/lethe-particles/insert_z-x-y.prm
diff --git a/applications_tests/dem/load_balancing_mobility_status.mpirun=2.output b/applications_tests/lethe-particles/load_balancing_mobility_status.mpirun=2.output
similarity index 100%
rename from applications_tests/dem/load_balancing_mobility_status.mpirun=2.output
rename to applications_tests/lethe-particles/load_balancing_mobility_status.mpirun=2.output
diff --git a/applications_tests/dem/load_balancing_mobility_status.prm b/applications_tests/lethe-particles/load_balancing_mobility_status.prm
similarity index 100%
rename from applications_tests/dem/load_balancing_mobility_status.prm
rename to applications_tests/lethe-particles/load_balancing_mobility_status.prm
diff --git a/applications_tests/dem/load_balancing_solid_object.mpirun=2.output b/applications_tests/lethe-particles/load_balancing_solid_object.mpirun=2.output
similarity index 100%
rename from applications_tests/dem/load_balancing_solid_object.mpirun=2.output
rename to applications_tests/lethe-particles/load_balancing_solid_object.mpirun=2.output
diff --git a/applications_tests/dem/load_balancing_solid_object.prm b/applications_tests/lethe-particles/load_balancing_solid_object.prm
similarity index 100%
rename from applications_tests/dem/load_balancing_solid_object.prm
rename to applications_tests/lethe-particles/load_balancing_solid_object.prm
diff --git a/applications_tests/dem/load_balancing_solid_object_files/square.geo b/applications_tests/lethe-particles/load_balancing_solid_object_files/square.geo
similarity index 100%
rename from applications_tests/dem/load_balancing_solid_object_files/square.geo
rename to applications_tests/lethe-particles/load_balancing_solid_object_files/square.geo
diff --git a/applications_tests/dem/load_balancing_solid_object_files/square.msh b/applications_tests/lethe-particles/load_balancing_solid_object_files/square.msh
similarity index 100%
rename from applications_tests/dem/load_balancing_solid_object_files/square.msh
rename to applications_tests/lethe-particles/load_balancing_solid_object_files/square.msh
diff --git a/applications_tests/dem/mobility_status.output b/applications_tests/lethe-particles/mobility_status.output
similarity index 100%
rename from applications_tests/dem/mobility_status.output
rename to applications_tests/lethe-particles/mobility_status.output
diff --git a/applications_tests/dem/mobility_status.prm b/applications_tests/lethe-particles/mobility_status.prm
similarity index 100%
rename from applications_tests/dem/mobility_status.prm
rename to applications_tests/lethe-particles/mobility_status.prm
diff --git a/applications_tests/dem/moving_float.output b/applications_tests/lethe-particles/moving_float.output
similarity index 100%
rename from applications_tests/dem/moving_float.output
rename to applications_tests/lethe-particles/moving_float.output
diff --git a/applications_tests/dem/moving_float.prm b/applications_tests/lethe-particles/moving_float.prm
similarity index 100%
rename from applications_tests/dem/moving_float.prm
rename to applications_tests/lethe-particles/moving_float.prm
diff --git a/applications_tests/dem/moving_float_files/square.geo b/applications_tests/lethe-particles/moving_float_files/square.geo
similarity index 100%
rename from applications_tests/dem/moving_float_files/square.geo
rename to applications_tests/lethe-particles/moving_float_files/square.geo
diff --git a/applications_tests/dem/moving_float_files/square.msh b/applications_tests/lethe-particles/moving_float_files/square.msh
similarity index 100%
rename from applications_tests/dem/moving_float_files/square.msh
rename to applications_tests/lethe-particles/moving_float_files/square.msh
diff --git a/applications_tests/dem/outlet_boundary.output b/applications_tests/lethe-particles/outlet_boundary.output
similarity index 100%
rename from applications_tests/dem/outlet_boundary.output
rename to applications_tests/lethe-particles/outlet_boundary.output
diff --git a/applications_tests/dem/outlet_boundary.prm b/applications_tests/lethe-particles/outlet_boundary.prm
similarity index 100%
rename from applications_tests/dem/outlet_boundary.prm
rename to applications_tests/lethe-particles/outlet_boundary.prm
diff --git a/applications_tests/dem/packing_in_ball.mpirun=1.output b/applications_tests/lethe-particles/packing_in_ball.mpirun=1.output
similarity index 100%
rename from applications_tests/dem/packing_in_ball.mpirun=1.output
rename to applications_tests/lethe-particles/packing_in_ball.mpirun=1.output
diff --git a/applications_tests/dem/packing_in_ball.mpirun=2.output b/applications_tests/lethe-particles/packing_in_ball.mpirun=2.output
similarity index 100%
rename from applications_tests/dem/packing_in_ball.mpirun=2.output
rename to applications_tests/lethe-particles/packing_in_ball.mpirun=2.output
diff --git a/applications_tests/dem/packing_in_ball.prm b/applications_tests/lethe-particles/packing_in_ball.prm
similarity index 100%
rename from applications_tests/dem/packing_in_ball.prm
rename to applications_tests/lethe-particles/packing_in_ball.prm
diff --git a/applications_tests/dem/packing_in_ball_dynamic_contact.output b/applications_tests/lethe-particles/packing_in_ball_dynamic_contact.output
similarity index 100%
rename from applications_tests/dem/packing_in_ball_dynamic_contact.output
rename to applications_tests/lethe-particles/packing_in_ball_dynamic_contact.output
diff --git a/applications_tests/dem/packing_in_ball_dynamic_contact.prm b/applications_tests/lethe-particles/packing_in_ball_dynamic_contact.prm
similarity index 100%
rename from applications_tests/dem/packing_in_ball_dynamic_contact.prm
rename to applications_tests/lethe-particles/packing_in_ball_dynamic_contact.prm
diff --git a/applications_tests/dem/packing_in_ball_dynamic_load_balance.mpirun=2.output b/applications_tests/lethe-particles/packing_in_ball_dynamic_load_balance.mpirun=2.output
similarity index 100%
rename from applications_tests/dem/packing_in_ball_dynamic_load_balance.mpirun=2.output
rename to applications_tests/lethe-particles/packing_in_ball_dynamic_load_balance.mpirun=2.output
diff --git a/applications_tests/dem/packing_in_ball_dynamic_load_balance.prm b/applications_tests/lethe-particles/packing_in_ball_dynamic_load_balance.prm
similarity index 100%
rename from applications_tests/dem/packing_in_ball_dynamic_load_balance.prm
rename to applications_tests/lethe-particles/packing_in_ball_dynamic_load_balance.prm
diff --git a/applications_tests/dem/packing_in_box.mpirun=1.output b/applications_tests/lethe-particles/packing_in_box.mpirun=1.output
similarity index 100%
rename from applications_tests/dem/packing_in_box.mpirun=1.output
rename to applications_tests/lethe-particles/packing_in_box.mpirun=1.output
diff --git a/applications_tests/dem/packing_in_box.mpirun=2.output b/applications_tests/lethe-particles/packing_in_box.mpirun=2.output
similarity index 100%
rename from applications_tests/dem/packing_in_box.mpirun=2.output
rename to applications_tests/lethe-particles/packing_in_box.mpirun=2.output
diff --git a/applications_tests/dem/packing_in_box.prm b/applications_tests/lethe-particles/packing_in_box.prm
similarity index 100%
rename from applications_tests/dem/packing_in_box.prm
rename to applications_tests/lethe-particles/packing_in_box.prm
diff --git a/applications_tests/dem/packing_in_circle.mpirun=1.output b/applications_tests/lethe-particles/packing_in_circle.mpirun=1.output
similarity index 100%
rename from applications_tests/dem/packing_in_circle.mpirun=1.output
rename to applications_tests/lethe-particles/packing_in_circle.mpirun=1.output
diff --git a/applications_tests/dem/packing_in_circle.mpirun=2.output b/applications_tests/lethe-particles/packing_in_circle.mpirun=2.output
similarity index 100%
rename from applications_tests/dem/packing_in_circle.mpirun=2.output
rename to applications_tests/lethe-particles/packing_in_circle.mpirun=2.output
diff --git a/applications_tests/dem/packing_in_circle.prm b/applications_tests/lethe-particles/packing_in_circle.prm
similarity index 100%
rename from applications_tests/dem/packing_in_circle.prm
rename to applications_tests/lethe-particles/packing_in_circle.prm
diff --git a/applications_tests/dem/packing_in_cylinder.output b/applications_tests/lethe-particles/packing_in_cylinder.output
similarity index 100%
rename from applications_tests/dem/packing_in_cylinder.output
rename to applications_tests/lethe-particles/packing_in_cylinder.output
diff --git a/applications_tests/dem/packing_in_cylinder.prm b/applications_tests/lethe-particles/packing_in_cylinder.prm
similarity index 100%
rename from applications_tests/dem/packing_in_cylinder.prm
rename to applications_tests/lethe-particles/packing_in_cylinder.prm
diff --git a/applications_tests/dem/packing_in_square.mpirun=1.output b/applications_tests/lethe-particles/packing_in_square.mpirun=1.output
similarity index 100%
rename from applications_tests/dem/packing_in_square.mpirun=1.output
rename to applications_tests/lethe-particles/packing_in_square.mpirun=1.output
diff --git a/applications_tests/dem/packing_in_square.mpirun=2.output b/applications_tests/lethe-particles/packing_in_square.mpirun=2.output
similarity index 100%
rename from applications_tests/dem/packing_in_square.mpirun=2.output
rename to applications_tests/lethe-particles/packing_in_square.mpirun=2.output
diff --git a/applications_tests/dem/packing_in_square.prm b/applications_tests/lethe-particles/packing_in_square.prm
similarity index 100%
rename from applications_tests/dem/packing_in_square.prm
rename to applications_tests/lethe-particles/packing_in_square.prm
diff --git a/applications_tests/dem/parallel_contacts_in_circle.mpirun=2.disabled b/applications_tests/lethe-particles/parallel_contacts_in_circle.mpirun=2.disabled
similarity index 100%
rename from applications_tests/dem/parallel_contacts_in_circle.mpirun=2.disabled
rename to applications_tests/lethe-particles/parallel_contacts_in_circle.mpirun=2.disabled
diff --git a/applications_tests/dem/parallel_contacts_in_circle.prm b/applications_tests/lethe-particles/parallel_contacts_in_circle.prm
similarity index 100%
rename from applications_tests/dem/parallel_contacts_in_circle.prm
rename to applications_tests/lethe-particles/parallel_contacts_in_circle.prm
diff --git a/applications_tests/dem/periodic_boundary_box.output b/applications_tests/lethe-particles/periodic_boundary_box.output
similarity index 100%
rename from applications_tests/dem/periodic_boundary_box.output
rename to applications_tests/lethe-particles/periodic_boundary_box.output
diff --git a/applications_tests/dem/periodic_boundary_box.prm b/applications_tests/lethe-particles/periodic_boundary_box.prm
similarity index 100%
rename from applications_tests/dem/periodic_boundary_box.prm
rename to applications_tests/lethe-particles/periodic_boundary_box.prm
diff --git a/applications_tests/dem/periodic_boundary_collisions.mpirun=1.output b/applications_tests/lethe-particles/periodic_boundary_collisions.mpirun=1.output
similarity index 100%
rename from applications_tests/dem/periodic_boundary_collisions.mpirun=1.output
rename to applications_tests/lethe-particles/periodic_boundary_collisions.mpirun=1.output
diff --git a/applications_tests/dem/periodic_boundary_collisions.mpirun=2.output b/applications_tests/lethe-particles/periodic_boundary_collisions.mpirun=2.output
similarity index 100%
rename from applications_tests/dem/periodic_boundary_collisions.mpirun=2.output
rename to applications_tests/lethe-particles/periodic_boundary_collisions.mpirun=2.output
diff --git a/applications_tests/dem/periodic_boundary_collisions.prm b/applications_tests/lethe-particles/periodic_boundary_collisions.prm
similarity index 100%
rename from applications_tests/dem/periodic_boundary_collisions.prm
rename to applications_tests/lethe-particles/periodic_boundary_collisions.prm
diff --git a/applications_tests/dem/periodic_boundary_load_balancing.mpirun=2.output b/applications_tests/lethe-particles/periodic_boundary_load_balancing.mpirun=2.output
similarity index 100%
rename from applications_tests/dem/periodic_boundary_load_balancing.mpirun=2.output
rename to applications_tests/lethe-particles/periodic_boundary_load_balancing.mpirun=2.output
diff --git a/applications_tests/dem/periodic_boundary_load_balancing.prm b/applications_tests/lethe-particles/periodic_boundary_load_balancing.prm
similarity index 100%
rename from applications_tests/dem/periodic_boundary_load_balancing.prm
rename to applications_tests/lethe-particles/periodic_boundary_load_balancing.prm
diff --git a/applications_tests/dem/periodic_gmsh_files/pipe.geo b/applications_tests/lethe-particles/periodic_gmsh_files/pipe.geo
similarity index 100%
rename from applications_tests/dem/periodic_gmsh_files/pipe.geo
rename to applications_tests/lethe-particles/periodic_gmsh_files/pipe.geo
diff --git a/applications_tests/dem/periodic_gmsh_files/pipe.msh b/applications_tests/lethe-particles/periodic_gmsh_files/pipe.msh
similarity index 100%
rename from applications_tests/dem/periodic_gmsh_files/pipe.msh
rename to applications_tests/lethe-particles/periodic_gmsh_files/pipe.msh
diff --git a/applications_tests/dem/rotating_in_ball.disabled b/applications_tests/lethe-particles/rotating_in_ball.disabled
similarity index 100%
rename from applications_tests/dem/rotating_in_ball.disabled
rename to applications_tests/lethe-particles/rotating_in_ball.disabled
diff --git a/applications_tests/dem/rotating_in_ball.prm b/applications_tests/lethe-particles/rotating_in_ball.prm
similarity index 100%
rename from applications_tests/dem/rotating_in_ball.prm
rename to applications_tests/lethe-particles/rotating_in_ball.prm
diff --git a/applications_tests/dem/rotating_in_circle.output b/applications_tests/lethe-particles/rotating_in_circle.output
similarity index 100%
rename from applications_tests/dem/rotating_in_circle.output
rename to applications_tests/lethe-particles/rotating_in_circle.output
diff --git a/applications_tests/dem/rotating_in_circle.prm b/applications_tests/lethe-particles/rotating_in_circle.prm
similarity index 100%
rename from applications_tests/dem/rotating_in_circle.prm
rename to applications_tests/lethe-particles/rotating_in_circle.prm
diff --git a/applications_tests/dem/sliding_in_box.output b/applications_tests/lethe-particles/sliding_in_box.output
similarity index 100%
rename from applications_tests/dem/sliding_in_box.output
rename to applications_tests/lethe-particles/sliding_in_box.output
diff --git a/applications_tests/dem/sliding_in_box.prm b/applications_tests/lethe-particles/sliding_in_box.prm
similarity index 100%
rename from applications_tests/dem/sliding_in_box.prm
rename to applications_tests/lethe-particles/sliding_in_box.prm
diff --git a/applications_tests/dem/sliding_restart.output b/applications_tests/lethe-particles/sliding_restart.output
similarity index 100%
rename from applications_tests/dem/sliding_restart.output
rename to applications_tests/lethe-particles/sliding_restart.output
diff --git a/applications_tests/dem/sliding_restart.prm b/applications_tests/lethe-particles/sliding_restart.prm
similarity index 100%
rename from applications_tests/dem/sliding_restart.prm
rename to applications_tests/lethe-particles/sliding_restart.prm
diff --git a/applications_tests/dem/sliding_restart_files/sliding_restart.particles b/applications_tests/lethe-particles/sliding_restart_files/sliding_restart.particles
similarity index 100%
rename from applications_tests/dem/sliding_restart_files/sliding_restart.particles
rename to applications_tests/lethe-particles/sliding_restart_files/sliding_restart.particles
diff --git a/applications_tests/dem/sliding_restart_files/sliding_restart.pvdhandler b/applications_tests/lethe-particles/sliding_restart_files/sliding_restart.pvdhandler
similarity index 100%
rename from applications_tests/dem/sliding_restart_files/sliding_restart.pvdhandler
rename to applications_tests/lethe-particles/sliding_restart_files/sliding_restart.pvdhandler
diff --git a/applications_tests/dem/sliding_restart_files/sliding_restart.simulationcontrol b/applications_tests/lethe-particles/sliding_restart_files/sliding_restart.simulationcontrol
similarity index 100%
rename from applications_tests/dem/sliding_restart_files/sliding_restart.simulationcontrol
rename to applications_tests/lethe-particles/sliding_restart_files/sliding_restart.simulationcontrol
diff --git a/applications_tests/dem/sliding_restart_files/sliding_restart.triangulation b/applications_tests/lethe-particles/sliding_restart_files/sliding_restart.triangulation
similarity index 100%
rename from applications_tests/dem/sliding_restart_files/sliding_restart.triangulation
rename to applications_tests/lethe-particles/sliding_restart_files/sliding_restart.triangulation
diff --git a/applications_tests/dem/sliding_restart_files/sliding_restart.triangulation.info b/applications_tests/lethe-particles/sliding_restart_files/sliding_restart.triangulation.info
similarity index 100%
rename from applications_tests/dem/sliding_restart_files/sliding_restart.triangulation.info
rename to applications_tests/lethe-particles/sliding_restart_files/sliding_restart.triangulation.info
diff --git a/applications_tests/dem/sliding_restart_files/sliding_restart.triangulation_fixed.data b/applications_tests/lethe-particles/sliding_restart_files/sliding_restart.triangulation_fixed.data
similarity index 100%
rename from applications_tests/dem/sliding_restart_files/sliding_restart.triangulation_fixed.data
rename to applications_tests/lethe-particles/sliding_restart_files/sliding_restart.triangulation_fixed.data
diff --git a/applications_tests/dem/sliding_restart_files/sliding_restart.triangulation_variable.data b/applications_tests/lethe-particles/sliding_restart_files/sliding_restart.triangulation_variable.data
similarity index 100%
rename from applications_tests/dem/sliding_restart_files/sliding_restart.triangulation_variable.data
rename to applications_tests/lethe-particles/sliding_restart_files/sliding_restart.triangulation_variable.data
diff --git a/applications_tests/dem/torque_boundary_box.output b/applications_tests/lethe-particles/torque_boundary_box.output
similarity index 100%
rename from applications_tests/dem/torque_boundary_box.output
rename to applications_tests/lethe-particles/torque_boundary_box.output
diff --git a/applications_tests/dem/torque_boundary_box.prm b/applications_tests/lethe-particles/torque_boundary_box.prm
similarity index 100%
rename from applications_tests/dem/torque_boundary_box.prm
rename to applications_tests/lethe-particles/torque_boundary_box.prm
diff --git a/applications_tests/dem/two_types_packing_in_circle.output b/applications_tests/lethe-particles/two_types_packing_in_circle.output
similarity index 100%
rename from applications_tests/dem/two_types_packing_in_circle.output
rename to applications_tests/lethe-particles/two_types_packing_in_circle.output
diff --git a/applications_tests/dem/two_types_packing_in_circle.prm b/applications_tests/lethe-particles/two_types_packing_in_circle.prm
similarity index 100%
rename from applications_tests/dem/two_types_packing_in_circle.prm
rename to applications_tests/lethe-particles/two_types_packing_in_circle.prm
diff --git a/applications_tests/rpt_cell_reconstruction_3d/CMakeLists.txt b/applications_tests/lethe-rpt-cell-reconstruction-3d/CMakeLists.txt
similarity index 71%
rename from applications_tests/rpt_cell_reconstruction_3d/CMakeLists.txt
rename to applications_tests/lethe-rpt-cell-reconstruction-3d/CMakeLists.txt
index ae43fb0947..118bc63ae7 100644
--- a/applications_tests/rpt_cell_reconstruction_3d/CMakeLists.txt
+++ b/applications_tests/lethe-rpt-cell-reconstruction-3d/CMakeLists.txt
@@ -1,4 +1,4 @@
-set(TEST_TARGET rpt_cell_reconstruction_3d)
+set(TEST_TARGET lethe-rpt-cell-reconstruction-3d)
string(TOLOWER ${CMAKE_BUILD_TYPE} _build_type)
@@ -8,5 +8,5 @@ file(COPY unknown_positions_files/positions.detector DESTINATION "${CMAKE_CURREN
deal_ii_pickup_tests()
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
- set_tests_properties(rpt_cell_reconstruction_3d/unknown_positions.debug PROPERTIES TIMEOUT 1200)
+ set_tests_properties(lethe-rpt-cell-reconstruction-3d/unknown_positions.debug PROPERTIES TIMEOUT 1200)
endif()
diff --git a/applications_tests/rpt_cell_reconstruction_3d/unknown_positions.output b/applications_tests/lethe-rpt-cell-reconstruction-3d/unknown_positions.output
similarity index 100%
rename from applications_tests/rpt_cell_reconstruction_3d/unknown_positions.output
rename to applications_tests/lethe-rpt-cell-reconstruction-3d/unknown_positions.output
diff --git a/applications_tests/rpt_cell_reconstruction_3d/unknown_positions.prm b/applications_tests/lethe-rpt-cell-reconstruction-3d/unknown_positions.prm
similarity index 100%
rename from applications_tests/rpt_cell_reconstruction_3d/unknown_positions.prm
rename to applications_tests/lethe-rpt-cell-reconstruction-3d/unknown_positions.prm
diff --git a/applications_tests/rpt_cell_reconstruction_3d/unknown_positions_files/counts.reconstruction b/applications_tests/lethe-rpt-cell-reconstruction-3d/unknown_positions_files/counts.reconstruction
similarity index 100%
rename from applications_tests/rpt_cell_reconstruction_3d/unknown_positions_files/counts.reconstruction
rename to applications_tests/lethe-rpt-cell-reconstruction-3d/unknown_positions_files/counts.reconstruction
diff --git a/applications_tests/rpt_cell_reconstruction_3d/unknown_positions_files/positions.detector b/applications_tests/lethe-rpt-cell-reconstruction-3d/unknown_positions_files/positions.detector
similarity index 100%
rename from applications_tests/rpt_cell_reconstruction_3d/unknown_positions_files/positions.detector
rename to applications_tests/lethe-rpt-cell-reconstruction-3d/unknown_positions_files/positions.detector
diff --git a/applications_tests/rpt_fem_reconstruction_3d/CMakeLists.txt b/applications_tests/lethe-rpt-fem-reconstruction-3d/CMakeLists.txt
similarity index 73%
rename from applications_tests/rpt_fem_reconstruction_3d/CMakeLists.txt
rename to applications_tests/lethe-rpt-fem-reconstruction-3d/CMakeLists.txt
index 9561ec3c3a..79afb882c9 100644
--- a/applications_tests/rpt_fem_reconstruction_3d/CMakeLists.txt
+++ b/applications_tests/lethe-rpt-fem-reconstruction-3d/CMakeLists.txt
@@ -1,5 +1,5 @@
SET(TEST_LIBRARIES lethe)
-SET(TEST_TARGET rpt_fem_reconstruction_3d)
+SET(TEST_TARGET lethe-rpt-fem-reconstruction-3d)
string(TOLOWER ${CMAKE_BUILD_TYPE} CMAKE_LOWER_BUILD_TYPE)
@@ -10,5 +10,5 @@ DEAL_II_PICKUP_TESTS()
if (CMAKE_BUILD_TYPE STREQUAL "Debug" )
- set_tests_properties(rpt_fem_reconstruction_3d/rpt_fem_reconstruction.debug PROPERTIES TIMEOUT 1800)
+ set_tests_properties(lethe-rpt-fem-reconstruction-3d/rpt_fem_reconstruction.debug PROPERTIES TIMEOUT 1800)
ENDIF()
\ No newline at end of file
diff --git a/applications_tests/rpt_fem_reconstruction_3d/rpt_fem_reconstruction.output b/applications_tests/lethe-rpt-fem-reconstruction-3d/rpt_fem_reconstruction.output
similarity index 100%
rename from applications_tests/rpt_fem_reconstruction_3d/rpt_fem_reconstruction.output
rename to applications_tests/lethe-rpt-fem-reconstruction-3d/rpt_fem_reconstruction.output
diff --git a/applications_tests/rpt_fem_reconstruction_3d/rpt_fem_reconstruction.prm b/applications_tests/lethe-rpt-fem-reconstruction-3d/rpt_fem_reconstruction.prm
similarity index 100%
rename from applications_tests/rpt_fem_reconstruction_3d/rpt_fem_reconstruction.prm
rename to applications_tests/lethe-rpt-fem-reconstruction-3d/rpt_fem_reconstruction.prm
diff --git a/applications_tests/rpt_fem_reconstruction_3d/rpt_fem_reconstruction_files/flower_trajectory.txt b/applications_tests/lethe-rpt-fem-reconstruction-3d/rpt_fem_reconstruction_files/flower_trajectory.txt
similarity index 100%
rename from applications_tests/rpt_fem_reconstruction_3d/rpt_fem_reconstruction_files/flower_trajectory.txt
rename to applications_tests/lethe-rpt-fem-reconstruction-3d/rpt_fem_reconstruction_files/flower_trajectory.txt
diff --git a/applications_tests/rpt_fem_reconstruction_3d/rpt_fem_reconstruction_files/positions.detector b/applications_tests/lethe-rpt-fem-reconstruction-3d/rpt_fem_reconstruction_files/positions.detector
similarity index 100%
rename from applications_tests/rpt_fem_reconstruction_3d/rpt_fem_reconstruction_files/positions.detector
rename to applications_tests/lethe-rpt-fem-reconstruction-3d/rpt_fem_reconstruction_files/positions.detector
diff --git a/applications_tests/rpt_l2_projection_3d/CMakeLists.txt b/applications_tests/lethe-rpt-l2-projection-3d/CMakeLists.txt
similarity index 66%
rename from applications_tests/rpt_l2_projection_3d/CMakeLists.txt
rename to applications_tests/lethe-rpt-l2-projection-3d/CMakeLists.txt
index c777795bf6..4872f99458 100644
--- a/applications_tests/rpt_l2_projection_3d/CMakeLists.txt
+++ b/applications_tests/lethe-rpt-l2-projection-3d/CMakeLists.txt
@@ -1,5 +1,5 @@
SET(TEST_LIBRARIES lethe)
-SET(TEST_TARGET rpt_l2_projection_3d)
+SET(TEST_TARGET lethe-rpt-l2-projection-3d)
string(TOLOWER ${CMAKE_BUILD_TYPE} CMAKE_LOWER_BUILD_TYPE)
@@ -9,5 +9,5 @@ DEAL_II_PICKUP_TESTS()
if (CMAKE_BUILD_TYPE STREQUAL "Debug" )
- set_tests_properties(rpt_l2_projection_3d/rpt_l2_projection.debug PROPERTIES TIMEOUT 1500)
+ set_tests_properties(lethe-rpt-l2-projection-3d/rpt_l2_projection.debug PROPERTIES TIMEOUT 1500)
ENDIF()
\ No newline at end of file
diff --git a/applications_tests/rpt_l2_projection_3d/rpt_l2_projection.output b/applications_tests/lethe-rpt-l2-projection-3d/rpt_l2_projection.output
similarity index 100%
rename from applications_tests/rpt_l2_projection_3d/rpt_l2_projection.output
rename to applications_tests/lethe-rpt-l2-projection-3d/rpt_l2_projection.output
diff --git a/applications_tests/rpt_l2_projection_3d/rpt_l2_projection.prm b/applications_tests/lethe-rpt-l2-projection-3d/rpt_l2_projection.prm
similarity index 100%
rename from applications_tests/rpt_l2_projection_3d/rpt_l2_projection.prm
rename to applications_tests/lethe-rpt-l2-projection-3d/rpt_l2_projection.prm
diff --git a/applications_tests/rpt_l2_projection_3d/rpt_l2_projection_files/positions.detector b/applications_tests/lethe-rpt-l2-projection-3d/rpt_l2_projection_files/positions.detector
similarity index 100%
rename from applications_tests/rpt_l2_projection_3d/rpt_l2_projection_files/positions.detector
rename to applications_tests/lethe-rpt-l2-projection-3d/rpt_l2_projection_files/positions.detector
diff --git a/doc/source/applications.rst b/doc/source/applications.rst
new file mode 100644
index 0000000000..d7189b35a5
--- /dev/null
+++ b/doc/source/applications.rst
@@ -0,0 +1,36 @@
+######################
+Applications Overview
+######################
+
+Lethe has several applications that can be used depending on the problem that wants to be solved. Once Lethe is compiled, all the executables to these applications become available. In the following table a brief description of each application is provided:
+
+.. list-table::
+ :header-rows: 1
+ :widths: 40 60
+
+ * - Application
+ - Description
+ * - ``lethe-fluid``
+ - This application solves the Navier-Stokes equations in a monolithic way. **This is the most robust fluid dynamics solver in Lethe**.
+ * - ``lethe-fluid-block``
+ - This application solves the Navier-Stokes equations in a monolithic way using block preconditioner.
+ * - ``lethe-fluid-matrix-free``
+ - This application solves the Navier-Stokes equations in a monolithic way and using a matrix-free approach.
+ * - ``lethe-fluid-nitsche``
+ - This application solves the Navier-Stokes equations by imposing immersed boundary conditions without discretizing the boundaries using the Nitsche method.
+ * - ``lethe-fluid-particles``
+ - This application allows to run unresolved Computational Fluid Dynamics-Discrete Element Method simulations.
+ * - ``lethe-fluid-sharp``
+ - This application solves the Navier-Stokes equations by imposing immersed boundary conditions without discretizing the boundaries using the sharp-edge method.
+ * - ``lethe-fluid-vans``
+ - This application solves the Volume-Averaged Navier-Stokes equations in a monolithic way.
+ * - ``lethe-particles``
+ - This application uses the Discrete Element Method to simulate particles.
+ * - ``lethe-rpt-3d``
+ - This application solves the Beam Monte-Carlo model for the interaction between gamma ray emitting particles and detectors.
+ * - ``lethe-rpt-cell-reconstruction-3d``
+ - This application reconstructs the position of particles using a cellular decomposition approach.
+ * - ``lethe-rpt-fem-reconstruction-3d``
+ - This application allows to reconstruct positions from ray tracing experimental measurements obtained by Radioactive Particle Tracking.
+ * - ``lethe-rpt-l2-projection-3d``
+ - This application calculates a volumetric projection of the Beam model on a finite element mesh using an L2 projection.
\ No newline at end of file
diff --git a/doc/source/examples/dem/bouncing-particle/bouncing-particle.rst b/doc/source/examples/dem/bouncing-particle/bouncing-particle.rst
index 93d2ce12f4..55a2de8672 100644
--- a/doc/source/examples/dem/bouncing-particle/bouncing-particle.rst
+++ b/doc/source/examples/dem/bouncing-particle/bouncing-particle.rst
@@ -9,7 +9,7 @@ This example of Lethe simulates the bounces of a single particle using the linea
Features
--------
-- Solvers: ``dem``
+- Solvers: ``lethe-particles``
- Post-processing using `Python `_, `PyVista `_, `lethe_pyvista_tools `_, and `ParaView `_.
@@ -108,7 +108,7 @@ Once all 6 parameter file are created, the simulation can be launched one after
.. code-block:: text
- for i in $(seq -w 5 10); do dem bouncing_particle_${i}.prm ; done
+ for i in $(seq -w 5 10); do lethe-particles bouncing_particle_${i}.prm ; done
All 6 simulations takes less than 2 minutes to run. A folder named according to the restitution coefficient of every simulation used will be generated (``/out_xx``).
diff --git a/doc/source/examples/dem/bunny-drill/bunny-drill.rst b/doc/source/examples/dem/bunny-drill/bunny-drill.rst
index 2a9ba07cc9..bbd7e65716 100644
--- a/doc/source/examples/dem/bunny-drill/bunny-drill.rst
+++ b/doc/source/examples/dem/bunny-drill/bunny-drill.rst
@@ -8,7 +8,7 @@ This example simulates the drilling motion of a bunny within a bed of particles.
----------------------------------
Features
----------------------------------
-- Solvers: ``dem``
+- Solvers: ``lethe-particles``
- Floating walls
- `GMSH `_ grids
@@ -170,13 +170,13 @@ The loading can be simulated using the following command:
.. code-block:: text
- mpirun -np 8 dem bunny-drill-loading.prm
+ mpirun -np 8 lethe-particles bunny-drill-loading.prm
Whereas the drilling is launched after the loading using:
.. code-block:: text
- mpirun -np 8 dem bunny-drill.prm
+ mpirun -np 8 lethe-particles bunny-drill.prm
-------
diff --git a/doc/source/examples/dem/granular-dam-break/granular-dam-break.rst b/doc/source/examples/dem/granular-dam-break/granular-dam-break.rst
index a29f6c86ae..3ac4c856be 100644
--- a/doc/source/examples/dem/granular-dam-break/granular-dam-break.rst
+++ b/doc/source/examples/dem/granular-dam-break/granular-dam-break.rst
@@ -8,7 +8,7 @@ This example simulates the dam-break flow of a dry granular material using the d
----------------------------------
Features
----------------------------------
-- Solvers: ``dem``
+- Solvers: ``lethe-particles``
- Three-dimensional problem
- Moving floating mesh
- Load-balancing
@@ -179,7 +179,7 @@ The simulation is launched using a single input file for the insertion of the pa
.. code-block:: text
- mpirun -np 8 dem granular-dam-break.prm
+ mpirun -np 8 lethe-particles granular-dam-break.prm
.. note::
diff --git a/doc/source/examples/dem/granular-mixer/granular-mixer.rst b/doc/source/examples/dem/granular-mixer/granular-mixer.rst
index 1c81aef18c..89f686d17c 100644
--- a/doc/source/examples/dem/granular-mixer/granular-mixer.rst
+++ b/doc/source/examples/dem/granular-mixer/granular-mixer.rst
@@ -8,7 +8,7 @@ This example simulates the packing and mixing of particles in a mixer with a pit
----------------------------------
Features
----------------------------------
-- Solvers: ``dem``
+- Solvers: ``lethe-particles``
- Floating mesh
- Gmsh grids
- Bidispersed particles (same size and properties, but different types)
@@ -87,7 +87,7 @@ As mentioned earlier, there are two types of particles with the same size and pr
Solid Objects
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In this subsection, the floating meshes are defined. We can use dealii or gmsh to create the floating meshes. At the moment, solid objects (floating meshes) in Lethe have to be defined using triangular (simplex) meshes. Only triangular 2D meshes of 3D surfaces in the dem solver are presently supported. Quadrilateral 2D meshes of 3D surfaces and 1D mesh of 2D surfaces are not supported at the moment. For each floating mesh, we need to specify a ``translational velocity``, an ``angular velocity``, and a ``center of rotation``. In this example, we only need an angular motion of the impeller. Note that the ``center of rotation`` of the impeller is at 0, 0, 0.
+In this subsection, the floating meshes are defined. We can use dealii or gmsh to create the floating meshes. At the moment, solid objects (floating meshes) in Lethe have to be defined using triangular (simplex) meshes. Only triangular 2D meshes of 3D surfaces in the ``lethe-particles`` solver are presently supported. Quadrilateral 2D meshes of 3D surfaces and 1D mesh of 2D surfaces are not supported at the moment. For each floating mesh, we need to specify a ``translational velocity``, an ``angular velocity``, and a ``center of rotation``. In this example, we only need an angular motion of the impeller. Note that the ``center of rotation`` of the impeller is at 0, 0, 0.
.. code-block:: text
@@ -127,7 +127,7 @@ This simulation can be launched by (in parallel mode on 8 processes):
.. code-block:: text
- mpirun -np 8 dem granular-mixer.prm
+ mpirun -np 8 lethe-particles granular-mixer.prm
.. warning::
This example takes approximately 2 hours on 8 cores.
diff --git a/doc/source/examples/dem/oblique-wall-impact/oblique-wall-impact.rst b/doc/source/examples/dem/oblique-wall-impact/oblique-wall-impact.rst
index 4d389143e4..a2f25d0316 100644
--- a/doc/source/examples/dem/oblique-wall-impact/oblique-wall-impact.rst
+++ b/doc/source/examples/dem/oblique-wall-impact/oblique-wall-impact.rst
@@ -9,7 +9,7 @@ This example of Lethe simulates the impact of a single aluminium oxide particle
Features
--------
-- Solvers: ``dem``
+- Solvers: ``lethe-particles``
- Post-processing using `Python `_, `PyVista `_, `lethe_pyvista_tools `_
----------------------------
@@ -129,7 +129,7 @@ Once all files are created, the simulation can be launched in parallel using the
.. code-block:: text
- for i in $(ls run_oblique_impact*); do dem $i & sleep 2; done
+ for i in $(ls run_oblique_impact*); do lethe-particles $i & sleep 2; done
Depending on the speed of your computer, all 34 simulation should be completed in less than two minutes. A folder named according to the angle of every simulation used will be generated (``/xx``).
diff --git a/doc/source/examples/dem/packing-in-ball/packing-in-ball.rst b/doc/source/examples/dem/packing-in-ball/packing-in-ball.rst
index dde2bc23f8..8e31d8ab1c 100644
--- a/doc/source/examples/dem/packing-in-ball/packing-in-ball.rst
+++ b/doc/source/examples/dem/packing-in-ball/packing-in-ball.rst
@@ -9,7 +9,7 @@ This example is the three-dimensional version of the ``packing_in_circle`` examp
Features
----------------------------------
-- Solvers: ``dem``
+- Solvers: ``lethe-particles``
- Three-dimensional problem
- Parallelism
@@ -28,7 +28,7 @@ Description of the Case
Packing in ball example is the three-dimensional version of the packing in circle example.
.. warning::
- Two-dimensional DEM solver (dem) is not an accurate model, since several phenomena including torque on particles are intrinsically three-dimensional. dem solver may only be used for simple basic analyses before performing three-dimensional simulations with dem solver becomes necessary.
+ The ``lethe-particles`` DEM solver in two dimensions is not an accurate model, since several phenomena including torque on particles are intrinsically three-dimensional. Therefore, it should only be used for simple basic analyses before performing three-dimensional simulations.
--------------
@@ -143,13 +143,13 @@ This simulation can be launched by:
.. code-block:: text
- dem packing-in-ball.prm
+ lethe-particles packing-in-ball.prm
We can also launch this simulation in parallel mode. For example, to launch the simulation on 8 processes:
.. code-block:: text
- mpirun -np 8 dem packing-in-ball.prm
+ mpirun -np 8 lethe-particles packing-in-ball.prm
.. note::
The parallel simulations are generally faster than simulations on a single process. However, to leverage the full performance of a parallel simulation, it should be performed with a load-balancing strategy throughout the simulation. Load-balancing is explained in the `next example <../rotating-drum/rotating-drum.html>`_.
diff --git a/doc/source/examples/dem/packing-in-circle/packing-in-circle.rst b/doc/source/examples/dem/packing-in-circle/packing-in-circle.rst
index f2d0417dbd..d55e994bb1 100644
--- a/doc/source/examples/dem/packing-in-circle/packing-in-circle.rst
+++ b/doc/source/examples/dem/packing-in-circle/packing-in-circle.rst
@@ -8,7 +8,7 @@ This example introduces the concept of parameter files to parametrize Lethe simu
----------------------------------
Features
----------------------------------
-- Solvers: ``dem``
+- Solvers: ``lethe-particles``
- Two-dimensional problem
- Displays the selection of models and physical properties
@@ -197,11 +197,11 @@ The last subsection, which is generally the one we put at the top of the paramet
----------------------
Running the Simulation
----------------------
-Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``dem`` executable is within your path, the simulation can be launched by typing:
+Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``lethe-particles`` executable is within your path, the simulation can be launched by typing:
.. code-block:: text
- dem packing-in-circle.prm
+ lethe-particles packing-in-circle.prm
Lethe will generate a number of files. The most important one bears the extension ``.pvd``. It can be read by popular visualization programs such as `Paraview `_.
diff --git a/doc/source/examples/dem/rectangular-hopper/rectangular-hopper.rst b/doc/source/examples/dem/rectangular-hopper/rectangular-hopper.rst
index 87211a0bc6..9f0a2c75da 100644
--- a/doc/source/examples/dem/rectangular-hopper/rectangular-hopper.rst
+++ b/doc/source/examples/dem/rectangular-hopper/rectangular-hopper.rst
@@ -10,7 +10,7 @@ The main example does not use periodic boundary conditions in the depth of the h
----------------------------------
Features
----------------------------------
-- Solvers: ``dem``
+- Solvers: ``lethe-particles``
- Floating walls
- `GMSH `_ grids
- Python post-processing script using `PyVista `_
@@ -205,7 +205,7 @@ This simulation can be launched by
.. code-block:: text
- mpirun -np 8 dem hopper.prm
+ mpirun -np 8 lethe-particles hopper.prm
---------------
diff --git a/doc/source/examples/dem/rotating-drum-with-post-processing/rotating-drum-with-post-processing.rst b/doc/source/examples/dem/rotating-drum-with-post-processing/rotating-drum-with-post-processing.rst
index 44b75fb16f..0c11c62622 100644
--- a/doc/source/examples/dem/rotating-drum-with-post-processing/rotating-drum-with-post-processing.rst
+++ b/doc/source/examples/dem/rotating-drum-with-post-processing/rotating-drum-with-post-processing.rst
@@ -7,7 +7,7 @@ This is a mini-example that only adds Lagrangian post-processing features to the
----------------------------------
Features
----------------------------------
-- Solvers: ``dem``
+- Solvers: ``lethe-particles``
- Rotational boundary
- Load-balancing
- Lagrangian post-processing
diff --git a/doc/source/examples/dem/rotating-drum/rotating-drum.rst b/doc/source/examples/dem/rotating-drum/rotating-drum.rst
index 4cb4010bdf..5ae7fee486 100644
--- a/doc/source/examples/dem/rotating-drum/rotating-drum.rst
+++ b/doc/source/examples/dem/rotating-drum/rotating-drum.rst
@@ -7,7 +7,7 @@ This example simulates a rotating drum. We setup this simulation according to th
----------------------------------
Features
----------------------------------
-- Solvers: ``dem``
+- Solvers: ``lethe-particles``
- Rotational boundary
- Load-balancing
@@ -184,13 +184,13 @@ This simulation can be launched in two steps. First the particles need to be loa
.. code-block:: text
- mpirun -np 8 dem load-rotating-drum.prm
+ mpirun -np 8 lethe-particles load-rotating-drum.prm
Then we run the simulation with the rotating walls:
.. code-block:: text
- mpirun -np 8 dem rotating-drum.prm
+ mpirun -np 8 lethe-particles rotating-drum.prm
.. warning::
In this example, particles insertion requires approximately 50 minutes, while simulating their motion requires additional 8 hours on 8 cores. The high computational cost is due to the large number of particles and the long duration of the simulation.
diff --git a/doc/source/examples/dem/rotation-of-box/rotation-of-box.rst b/doc/source/examples/dem/rotation-of-box/rotation-of-box.rst
index c38c28d586..4557744a03 100644
--- a/doc/source/examples/dem/rotation-of-box/rotation-of-box.rst
+++ b/doc/source/examples/dem/rotation-of-box/rotation-of-box.rst
@@ -7,7 +7,7 @@ This example simulates a triangulation (box) rotation. It is recommended to visi
----------------------------------
Features
----------------------------------
-- Solvers: ``dem``
+- Solvers: ``lethe-particles``
- Rotating a triangulation
@@ -135,7 +135,7 @@ This simulation can be launched by:
.. code-block:: text
- dem grid-rotation-box.prm
+ lethe-particles grid-rotation-box.prm
---------
diff --git a/doc/source/examples/dem/silo/silo.rst b/doc/source/examples/dem/silo/silo.rst
index ea080002af..b2016188f7 100644
--- a/doc/source/examples/dem/silo/silo.rst
+++ b/doc/source/examples/dem/silo/silo.rst
@@ -8,7 +8,7 @@ This example simulates the filling and discharge of particles in a wedge-shaped
----------------------------------
Features
----------------------------------
-- Solvers: ``dem``
+- Solvers: ``lethe-particles``
- Floating walls
- Gmsh grids
- Checkpointing (restart)
@@ -182,7 +182,7 @@ This simulation can be launched in parallel (e.g. using 8 processes) by running:
.. code-block:: text
- mpirun -np 8 dem silo-Golshan.prm
+ mpirun -np 8 lethe-particles silo-Golshan.prm
.. warning::
This example takes approximately 14 hours on 8 cores. This high computational time is due to the long simulation time (30 s of real-time).
diff --git a/doc/source/examples/dem/small-scale-rotating-drum/small-scale-rotating-drum.rst b/doc/source/examples/dem/small-scale-rotating-drum/small-scale-rotating-drum.rst
index 74f0a75ac7..09e1caba31 100644
--- a/doc/source/examples/dem/small-scale-rotating-drum/small-scale-rotating-drum.rst
+++ b/doc/source/examples/dem/small-scale-rotating-drum/small-scale-rotating-drum.rst
@@ -8,7 +8,7 @@ This example of Lethe-DEM simulates dry granular flow behaviour in a small scale
----------------------------------
Features
----------------------------------
-- Solvers: ``dem``
+- Solvers: ``lethe-particles``
- Three-dimensional problem
- Rotational boundary
- Load-balancing
@@ -26,7 +26,7 @@ Files Used in This Example
Description of the Case
-----------------------
-This example simulates a rolling regime in a small scale rotating drum. First, we use Lethe-DEM to fill the bed with 20000 particles. We enable check-pointing in order to write the DEM checkpoint files for the packing which then will be used as the starting point of the DEM simulation of the rotating drum. The solver ``dem`` is used to simulate the behaviour of dry granular flow within the rotating drum.
+This example simulates a rolling regime in a small scale rotating drum. First, we use Lethe-DEM to fill the bed with 20000 particles. We enable check-pointing in order to write the DEM checkpoint files for the packing which then will be used as the starting point of the DEM simulation of the rotating drum. The solver ``lethe-particles`` is used to simulate the behaviour of dry granular flow within the rotating drum.
--------------
@@ -152,7 +152,7 @@ The rotation of the cylinder is applied using a rotational boundary condition wi
Simulation Control
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-The packing dem simulation was run for 2 seconds in real time.
+The packing ``lethe-particles`` simulation was run for 2 seconds in real time.
.. code-block:: text
@@ -164,7 +164,7 @@ The packing dem simulation was run for 2 seconds in real time.
set output path = ./output_dem/
end
-The actual rotation of the drum is 3 seconds in real time. We set the time equal to 5 seconds as the simulation is restarted after the packing dem simulation.
+The actual rotation of the drum is 3 seconds in real time. We set the time equal to 5 seconds as the simulation is restarted after the packing ``lethe-particles`` simulation.
.. code-block:: text
@@ -185,8 +185,8 @@ The simulation is launched in two steps: the first step packs the particle in th
.. code-block:: text
- mpirun -np 8 dem packing-rotating-drum.prm
- mpirun -np 8 dem small-rotating-drum-dem.prm
+ mpirun -np 8 lethe-particles packing-rotating-drum.prm
+ mpirun -np 8 lethe-particles small-rotating-drum-dem.prm
.. note::
diff --git a/doc/source/examples/incompressible-flow/2d-backward-facing-step/2d-backward-facing-step.rst b/doc/source/examples/incompressible-flow/2d-backward-facing-step/2d-backward-facing-step.rst
index 8e65b753ba..434afab20a 100644
--- a/doc/source/examples/incompressible-flow/2d-backward-facing-step/2d-backward-facing-step.rst
+++ b/doc/source/examples/incompressible-flow/2d-backward-facing-step/2d-backward-facing-step.rst
@@ -6,7 +6,7 @@ Flow past a Backward-Facing Step
Features
--------
-- Solver: ``gls_navier_stokes`` (with Q1-Q1)
+- Solver: ``lethe-fluid`` (with Q1-Q1)
- Steady and pseudo steady state solution
- Comparison with benchmark solutions
- Mesh refinement and error analysis
@@ -253,13 +253,13 @@ The simulation can be executed using the following command (assuming that the so
.. code-block:: text
- gls_navier_stokes 2D-backward-facing-step-steady.prm
+ lethe-fluid 2D-backward-facing-step-steady.prm
However, mpi can be used to lower calculation time by using several CPUs (especially useful for pseudo-steady simulations) :
.. code-block:: text
- mpirun -np j gls_navier_stokes 2D-backward-facing-step-steady.prm
+ mpirun -np j lethe-fluid 2D-backward-facing-step-steady.prm
where ``j`` is the number of CPUs used for the computations.
diff --git a/doc/source/examples/incompressible-flow/2d-flow-around-cylinder/2d-flow-around-cylinder.rst b/doc/source/examples/incompressible-flow/2d-flow-around-cylinder/2d-flow-around-cylinder.rst
index d8b18505b5..b2c4b8fa8e 100644
--- a/doc/source/examples/incompressible-flow/2d-flow-around-cylinder/2d-flow-around-cylinder.rst
+++ b/doc/source/examples/incompressible-flow/2d-flow-around-cylinder/2d-flow-around-cylinder.rst
@@ -9,7 +9,7 @@ This example corresponds to a flow around a fixed cylinder. This is a classical
Features
---------
-- Solver: ``gls_navier_stokes`` (with Q1-Q1)
+- Solver: ``lethe-fluid`` (with Q1-Q1)
- Steady-state problem
- Shows how to import a gmsh file
- Explains how to set a manifold
@@ -205,11 +205,11 @@ To print the values of the forces in the terminal we set ``verbosity`` to ``verb
----------------------
Running the Simulation
----------------------
-Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``gls_navier_stokes`` executable is within your path, the simulation can be launched by typing:
+Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``lethe-fluid`` executable is within your path, the simulation can be launched by typing:
.. code-block:: text
- gls_navier_stokes cylinder.prm
+ lethe-fluid cylinder.prm
Lethe will generate a number of files. The most important one bears the extension ``.pvd``. It can be read by visualization programs such as `Paraview `_.
diff --git "a/doc/source/examples/incompressible-flow/2d-lid\342\200\220driven-cavity-flow/lid\342\200\220driven-cavity-flow.rst" "b/doc/source/examples/incompressible-flow/2d-lid\342\200\220driven-cavity-flow/lid\342\200\220driven-cavity-flow.rst"
index 435cc14b8c..71428126f3 100644
--- "a/doc/source/examples/incompressible-flow/2d-lid\342\200\220driven-cavity-flow/lid\342\200\220driven-cavity-flow.rst"
+++ "b/doc/source/examples/incompressible-flow/2d-lid\342\200\220driven-cavity-flow/lid\342\200\220driven-cavity-flow.rst"
@@ -9,7 +9,7 @@ This example showcases a classical fluid mechanics problem, the lid-driven cavit
Features
----------------------------------
-- Solvers: ``gls_navier_stokes`` (with Q1-Q1) or ``gd_navier_stokes`` (with Q2-Q1)
+- Solvers: ``lethe-fluid`` (with Q1-Q1) or ``lethe-fluid-block`` (with Q2-Q1)
- Steady-state problem
- Displays the use of adjoint time-stepping for steady-state problems
@@ -134,7 +134,7 @@ By default, simulations only contain a single fluid which is labeled ``0``.
FEM Interpolation
~~~~~~~~~~~~~~~~~
-Lethe supports the use of arbitrary interpolation order. The default solver for this case is ``gls_navier_stokes`` which uses a stabilized method and supports equal order interpolation.
+Lethe supports the use of arbitrary interpolation order. The default solver for this case is ``lethe-fluid`` which uses a stabilized method and supports equal order interpolation.
We specify the interpolation order for both pressure and velocity using the ``FEM`` subsection:
@@ -146,7 +146,7 @@ We specify the interpolation order for both pressure and velocity using the ``FE
end
.. warning::
- An alternative would be to use the ``gd_navier_stokes`` solver; for `LBB `_ stable elements must be used (e.g. Qn-Q(n-1)). Only the stabilized solver supports the use of equal order elements.
+ An alternative would be to use the ``lethe-fluid-block`` solver; for `LBB `_ stable elements must be used (e.g. Qn-Q(n-1)). Only the stabilized solver supports the use of equal order elements.
Non-linear Solver
~~~~~~~~~~~~~~~~~
@@ -200,11 +200,11 @@ The last subsection, which is generally the one we put at the top of the paramet
-----------------------
Running the Simulations
-----------------------
-Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``gls_navier_stokes`` executable is within your path, the simulation can be launched by typing:
+Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``lethe-fluid`` executable is within your path, the simulation can be launched by typing:
.. code-block:: text
- gls_navier_stokes cavity.prm
+ lethe-fluid cavity.prm
Lethe will generate a number of files. The most important one bears the extension ``.pvd``. It can be read by popular visualization programs such as `Paraview `_.
diff --git a/doc/source/examples/incompressible-flow/2d-naca0012-low-reynolds/2d-naca0012-low-reynolds.rst b/doc/source/examples/incompressible-flow/2d-naca0012-low-reynolds/2d-naca0012-low-reynolds.rst
index f26fc85a45..619ebe6341 100644
--- a/doc/source/examples/incompressible-flow/2d-naca0012-low-reynolds/2d-naca0012-low-reynolds.rst
+++ b/doc/source/examples/incompressible-flow/2d-naca0012-low-reynolds/2d-naca0012-low-reynolds.rst
@@ -7,7 +7,7 @@ Flow around NACA0012 at Low Reynolds Number
Features
--------
-- Solver: ``gls_navier_stokes`` (with Q1-Q1)
+- Solver: ``lethe-fluid`` (with Q1-Q1)
- Transient problem
- Boundary Layer Mesh - Transfinite Mesh
- Spectral analysis - Fourier transform
@@ -213,13 +213,13 @@ The simulation can be launched using the following command:
.. code-block:: text
- gls_navier_stokes naca.prm
+ lethe-fluid naca.prm
It can also run in parallel using:
.. code-block:: text
- mpirun -np X gls_navier_stokes naca.prm
+ mpirun -np X lethe-fluid naca.prm
with X the number of processors used to run it.
diff --git a/doc/source/examples/incompressible-flow/2d-taylor-couette-flow-nitsche/2d-taylor-couette-flow-nitsche.rst b/doc/source/examples/incompressible-flow/2d-taylor-couette-flow-nitsche/2d-taylor-couette-flow-nitsche.rst
index 78b7d383af..e6057b287b 100644
--- a/doc/source/examples/incompressible-flow/2d-taylor-couette-flow-nitsche/2d-taylor-couette-flow-nitsche.rst
+++ b/doc/source/examples/incompressible-flow/2d-taylor-couette-flow-nitsche/2d-taylor-couette-flow-nitsche.rst
@@ -10,7 +10,7 @@ now using immersed boundaries to represent the inner cylinder. This example demo
Features
---------
-- Solvers: ``nitsche_navier_stokes`` (with Q1-Q1, Q2-Q1 and Q2-Q2)
+- Solvers: ``lethe-fluid-nitsche`` (with Q1-Q1, Q2-Q1 and Q2-Q2)
.. note::
@@ -266,17 +266,17 @@ The ``non-linear solver`` and ``linear solver`` subsections do not contain any n
----------------------
Running the Simulation
----------------------
-Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``nitsche_navier_stokes`` executable is within your path, the simulation can be launched by typing:
+Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``lethe-fluid-nitsche`` executable is within your path, the simulation can be launched by typing:
.. code-block:: text
- nitsche_navier_stokes uniform-nitsche-taylor-couette.prm
+ lethe-fluid-nitsche uniform-nitsche-taylor-couette.prm
or
.. code-block:: text
- nitsche_navier_stokes adaptative-nitsche-taylor-couette.prm
+ lethe-fluid-nitsche adaptative-nitsche-taylor-couette.prm
Lethe will generate a number of files. The most important one bears the extension ``.pvd``. It can be read by popular visualization programs such as `Paraview `_.
diff --git a/doc/source/examples/incompressible-flow/2d-taylor-couette-flow/2d-taylor-couette-flow.rst b/doc/source/examples/incompressible-flow/2d-taylor-couette-flow/2d-taylor-couette-flow.rst
index d5391414cb..2b9996a03f 100644
--- a/doc/source/examples/incompressible-flow/2d-taylor-couette-flow/2d-taylor-couette-flow.rst
+++ b/doc/source/examples/incompressible-flow/2d-taylor-couette-flow/2d-taylor-couette-flow.rst
@@ -9,7 +9,7 @@ This example showcases another classical fluid mechanics problem, the Taylor-Cou
Features
---------
-- Solvers: ``gls_navier_stokes`` (with Q1-Q1 and Q2-Q1) or ``gd_navier_stokes`` (with Q2-Q1)
+- Solvers: ``lethe-fluid`` (with Q1-Q1 and Q2-Q1) or ``lethe-fluid-block`` (with Q2-Q1)
- Steady-state problem
- Displays the use of the analytical solution to calculate the mesh convergence
- Displays the calculation of the torque induced by the fluid on a boundary
@@ -130,7 +130,7 @@ Lethe supports the use of arbitrary interpolation order. The :math:`\mathcal{L}^
end
.. note::
- With the ``gls_navier_stokes`` solver, Q2-Q2 elements could also be used. However, we have not found that these lead to better results when the flows are at a low Reynolds number.
+ With the ``lethe-fluid`` solver, Q2-Q2 elements could also be used. However, we have not found that these lead to better results when the flows are at a low Reynolds number.
Analytical Solution
~~~~~~~~~~~~~~~~~~~~
@@ -204,11 +204,11 @@ The ``non-linear solver`` and ``linear solver`` subsections do not contain any n
----------------------
Running the Simulation
----------------------
-Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``gls_navier_stokes`` executable is within your path, the simulation can be launched by typing:
+Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``lethe-fluid`` executable is within your path, the simulation can be launched by typing:
.. code-block:: text
- gls_navier_stokes taylor-couette.prm
+ lethe-fluid taylor-couette.prm
Lethe will generate a number of files. The most important one bears the extension ``.pvd``. It can be read by visualization programs such as `Paraview `_.
diff --git a/doc/source/examples/incompressible-flow/2d-transient-flow-around-ahmed-body/2d-transient-flow-around-ahmed-body.rst b/doc/source/examples/incompressible-flow/2d-transient-flow-around-ahmed-body/2d-transient-flow-around-ahmed-body.rst
index fa7a23c355..c292486f01 100644
--- a/doc/source/examples/incompressible-flow/2d-transient-flow-around-ahmed-body/2d-transient-flow-around-ahmed-body.rst
+++ b/doc/source/examples/incompressible-flow/2d-transient-flow-around-ahmed-body/2d-transient-flow-around-ahmed-body.rst
@@ -7,7 +7,7 @@ Transient Flow around an Ahmed Body
Features
---------
-- Solver: ``gls_navier_stokes`` (with Q1-Q1)
+- Solver: ``lethe-fluid`` (with Q1-Q1)
- Transient problem
- Displays how to import and easily adapt a gmsh file
- Displays how to run case in parallel with mpirun
@@ -158,21 +158,21 @@ Ahmed bodies are typically studied considering a 60 m/s flow of air. Here, the f
end
end
-The simulation is launched in the same folder as the ``.prm`` and ``.msh`` file, using the ``gls_navier_stokes`` solver. To decrease simulation time, it is advised to run on multiple cpu, using ``mpirun``:
+The simulation is launched in the same folder as the ``.prm`` and ``.msh`` file, using the ``lethe-fluid`` solver. To decrease simulation time, it is advised to run on multiple cpu, using ``mpirun``:
-To do so, copy and paste the ``gls_navier_stokes`` executable to the same folder as your ``.prm`` file and launch it running the following line:
+To do so, copy and paste the ``lethe-fluid`` executable to the same folder as your ``.prm`` file and launch it running the following line:
.. code-block:: text
- mpirun -np 6 gls_navier_stokes ahmed.prm
+ mpirun -np 6 lethe-fluid ahmed.prm
where 6 is the number of CPUs used. The estimated execution time for a 4 seconds simulation with 6 CPUs is 6 minutes and 53 seconds. For 1 CPU, the estimated time is 30 minutes and 37 seconds.
-Alternatively, specify the path to the ``gls_navier_stokes`` in your ``build/applications`` folder, as follows:
+Alternatively, specify the path to the ``lethe-fluid`` in your ``build/applications`` folder, as follows:
.. code-block:: text
- mpirun -np 6 ../build/applications/gls_navier_stokes/gls_navier_stokes ahmed.prm
+ mpirun -np 6 ../build/applications/lethe-fluid/lethe-fluid ahmed.prm
Guidelines for parameters other than the previous mentioned are found at the `Parameters guide `_.
diff --git a/doc/source/examples/incompressible-flow/2d-transient-flow-around-cylinder/2d-transient-flow-around-cylinder.rst b/doc/source/examples/incompressible-flow/2d-transient-flow-around-cylinder/2d-transient-flow-around-cylinder.rst
index 0a49d7c3f5..c944c6b61b 100644
--- a/doc/source/examples/incompressible-flow/2d-transient-flow-around-cylinder/2d-transient-flow-around-cylinder.rst
+++ b/doc/source/examples/incompressible-flow/2d-transient-flow-around-cylinder/2d-transient-flow-around-cylinder.rst
@@ -8,7 +8,7 @@ This example corresponds to a transient flow around a fixed cylinder at a high R
Features
---------
-- Solver: ``gls_navier_stokes`` (with Q2-Q1)
+- Solver: ``lethe-fluid`` (with Q2-Q1)
- Transient problem
- Usage of Gnuplot and Python scripts for the data post-processing
@@ -218,7 +218,7 @@ The simulation is launched in parallel using 10 CPUs, as explained in `2D Transi
.. code-block:: text
- mpirun -np 10 gls_navier_stokes cylinder.prm
+ mpirun -np 10 lethe-fluid cylinder.prm
.. warning::
diff --git a/doc/source/examples/incompressible-flow/3d-flow-around-sphere/flow-around-sphere.rst b/doc/source/examples/incompressible-flow/3d-flow-around-sphere/flow-around-sphere.rst
index 24575c3669..e5163a0204 100644
--- a/doc/source/examples/incompressible-flow/3d-flow-around-sphere/flow-around-sphere.rst
+++ b/doc/source/examples/incompressible-flow/3d-flow-around-sphere/flow-around-sphere.rst
@@ -10,7 +10,7 @@ In this example, a fluid flows past a sphere
Features
----------------------------------
-- Solvers: ``gls_navier_stokes`` (with Q1-Q1) or ``gd_navier_stokes`` (with Q2-Q1)
+- Solvers: ``lethe-fluid`` (with Q1-Q1) or ``lethe-fluid-block`` (with Q2-Q1)
- Steady-state problem
- Displays the importance of adaptative mesh refinement
- Displays the effect of the Reynolds number on the convergence
@@ -165,7 +165,7 @@ We specify the interpolation order for both pressure and velocity using the ``FE
.. warning::
- If you choose to use the ``gd_navier_stokes`` solver; only Q2-Q1 elements are supported.
+ If you choose to use the ``lethe-fluid-block`` solver; only Q2-Q1 elements are supported.
Simulation Control
@@ -243,23 +243,23 @@ The ``min refinement level`` refers to the base mesh which has been used in the
Running the Simulation
----------------------
-Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``gls_navier_stokes`` executable is within your path, the simulation can be launched by typing:
+Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``lethe-fluid`` executable is within your path, the simulation can be launched by typing:
.. code-block:: text
- gls_navier_stokes sphere-0.1.prm
+ lethe-fluid sphere-0.1.prm
or
.. code-block:: text
- gls_navier_stokes sphere-150.prm
+ lethe-fluid sphere-150.prm
or
.. code-block:: text
- gls_navier_stokes sphere-adapt.prm
+ lethe-fluid sphere-adapt.prm
Lethe will generate a number of files. The most important one bears the extension ``.pvd``. It can be read by popular visualization programs such as `Paraview `_.
diff --git a/doc/source/examples/incompressible-flow/3d-flow-over-periodic-hills/3d-flow-over-periodic-hills.rst b/doc/source/examples/incompressible-flow/3d-flow-over-periodic-hills/3d-flow-over-periodic-hills.rst
index bf0df3fd4c..6e228fba56 100644
--- a/doc/source/examples/incompressible-flow/3d-flow-over-periodic-hills/3d-flow-over-periodic-hills.rst
+++ b/doc/source/examples/incompressible-flow/3d-flow-over-periodic-hills/3d-flow-over-periodic-hills.rst
@@ -9,7 +9,7 @@ This example is a well-established benchmark for Computational Fluid Dynamics so
Features
---------
-- Solver: ``gls_navier_stokes`` (with Q1-Q1)
+- Solver: ``lethe-fluid`` (with Q1-Q1)
- Transient problem
@@ -217,11 +217,11 @@ In this case, we use the ``inexact_newton`` method that reuses the Jacobian matr
Running the Simulation
----------------------
-Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``gls_navier_stokes`` executable is within your path, the simulation can be launched by typing:
+Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``lethe-fluid`` executable is within your path, the simulation can be launched by typing:
.. code-block:: text
- gls_navier_stokes periodic-hills.prm
+ lethe-fluid periodic-hills.prm
Lethe will generate a number of files. The most important ones have the extension ``.vtu`` that can be read by popular visualization programs such as `Paraview `_.
diff --git a/doc/source/examples/incompressible-flow/3d-mixer-using-single-rotating-frame/3d-mixer-using-single-rotating-frame.rst b/doc/source/examples/incompressible-flow/3d-mixer-using-single-rotating-frame/3d-mixer-using-single-rotating-frame.rst
index fc17ef2fd5..ea7c7ef75a 100644
--- a/doc/source/examples/incompressible-flow/3d-mixer-using-single-rotating-frame/3d-mixer-using-single-rotating-frame.rst
+++ b/doc/source/examples/incompressible-flow/3d-mixer-using-single-rotating-frame/3d-mixer-using-single-rotating-frame.rst
@@ -21,7 +21,7 @@ where
Features
-------------
-- Solver: ``gls_navier_stokes`` (with Q1-Q1)
+- Solver: ``lethe-fluid`` (with Q1-Q1)
- Steady-state problem
- Displays the use of a single rotating frame (``srf``) when modeling a complex rotating geometry
- Calculation of the power number (:math:`N_p`) using a python script
@@ -279,11 +279,11 @@ and then move it to the ``Np_vs_Re`` folder:
Simulating for a Specific Flow Condition :math:`(Re=1)`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``gls_navier_stokes`` executable is within your path, the simulation can be launched by typing:
+Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``lethe-fluid`` executable is within your path, the simulation can be launched by typing:
.. code-block:: text
- mpirun -np $number_of_CPUs gls_navier_stokes ribbon-gls-Re1.prm
+ mpirun -np $number_of_CPUs lethe-fluid ribbon-gls-Re1.prm
Generating :math:`N_p` vs :math:`Re` Curves :math:`(Re \in [0.1, 100])`
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/doc/source/examples/incompressible-flow/3d-nitsche-mixer-with-pbt-impeller/nitsche-mixer-with-pbt-impeller.rst b/doc/source/examples/incompressible-flow/3d-nitsche-mixer-with-pbt-impeller/nitsche-mixer-with-pbt-impeller.rst
index 9a2b61e6da..d1000a213b 100644
--- a/doc/source/examples/incompressible-flow/3d-nitsche-mixer-with-pbt-impeller/nitsche-mixer-with-pbt-impeller.rst
+++ b/doc/source/examples/incompressible-flow/3d-nitsche-mixer-with-pbt-impeller/nitsche-mixer-with-pbt-impeller.rst
@@ -14,7 +14,7 @@ This example illustrates how the transient flow in a stirred-tank can be simulat
Features
--------
-- Solvers: ``nitsche_navier_stokes``
+- Solvers: ``lethe-fluid-nitsche``
- Transient problem
- Rotating complex solid modeled with Nitsche immersed boundary
- Calculation of the average velocity
@@ -320,7 +320,7 @@ Launching the simulation is as simple as specifying the executable name and the
.. code-block:: text
- mpirun -np
+ mpirun -np
Lethe generates a larger number of files when the Nitsche immersed boundary is used:
diff --git a/doc/source/examples/multiphysics/3d-dam-break/3d-dam-break.rst b/doc/source/examples/multiphysics/3d-dam-break/3d-dam-break.rst
index 2ca1e390c4..9a6f420620 100644
--- a/doc/source/examples/multiphysics/3d-dam-break/3d-dam-break.rst
+++ b/doc/source/examples/multiphysics/3d-dam-break/3d-dam-break.rst
@@ -11,7 +11,7 @@ This example simulates a dam break experiment from the Maritime Research Institu
Features
----------------------------------
-- Solver: ``gls_navier_stokes`` (Q1-Q1)
+- Solver: ``lethe-fluid`` (Q1-Q1)
- Two phase flow handled by the Volume-of-Fluids (VOF) approach with phase fraction filtration
- Mesh adaptation using phase fraction
- Unsteady problem handled by an adaptive BDF1 time-stepping scheme
@@ -231,9 +231,9 @@ The ``mesh adaptation`` section controls the dynamic mesh adaptation. Here, we c
Running the Simulation
-----------------------
-We call the gls_navier_stokes by invoking:
+We call the lethe-fluid by invoking:
-``mpirun -np $number_of_CPU_cores gls_navier_stokes 3d-dam-break.prm``
+``mpirun -np $number_of_CPU_cores lethe-fluid 3d-dam-break.prm``
.. warning::
Make sure to compile Lethe in `Release` mode and run in parallel using ``mpirun``. This simulation took :math:`\approx` 17 hours on 64 processes (runned on the `Narval `_ cluster).
diff --git a/doc/source/examples/multiphysics/air-bubble-compression/air-bubble-compression.rst b/doc/source/examples/multiphysics/air-bubble-compression/air-bubble-compression.rst
index 00a27c1af5..5a140368c8 100644
--- a/doc/source/examples/multiphysics/air-bubble-compression/air-bubble-compression.rst
+++ b/doc/source/examples/multiphysics/air-bubble-compression/air-bubble-compression.rst
@@ -10,7 +10,7 @@ The problem is inspired by the test case of Caltagirone *et al.* `[1] `_, the blackbo
Features
----------------------------------
-- Solver: ``rpt_3d``
+- Solver: ``lethe-rpt-3d``
- Displays the use of NOMAD to calibrate the parameters of the Beam model
@@ -188,13 +188,13 @@ The ``param-nomad.txt`` file is used when running NOMAD. This file provides init
Running the Simulation
----------------------
-Assuming that ``rpt_3d`` and ``nomad`` executables are within your path, you may run NOMAD by typing :
+Assuming that ``lethe-rpt-3d`` and ``nomad`` executables are within your path, you may run NOMAD by typing :
.. code-block:: text
nomad param-nomad.txt
-NOMAD will then execute the Python script (``rpt_lethe_nomad.py``) which is specified in the ``param-nomad.txt`` file. The Python script ``rpt_nomad_lethe.py`` proceeds the values of parameters to tune given by NOMAD, modifies the parameter file for Lethe, and runs the ``rpt_3d`` application. ``rpt_3d`` of Lethe executes the Monte Carlo ray model and calculates a cost function which is caught by NOMAD through the terminal. NOMAD executes its MADS algorithm and generates a new set of parameters until a terminating criterion is reached.
+NOMAD will then execute the Python script (``rpt_lethe_nomad.py``) which is specified in the ``param-nomad.txt`` file. The Python script ``rpt_nomad_lethe.py`` proceeds the values of parameters to tune given by NOMAD, modifies the parameter file for Lethe, and runs the ``lethe-rpt-3d`` application. ``lethe-rpt-3d`` of Lethe executes the Monte Carlo ray model and calculates a cost function which is caught by NOMAD through the terminal. NOMAD executes its MADS algorithm and generates a new set of parameters until a terminating criterion is reached.
-----------------------
Results and Discussion
@@ -218,11 +218,11 @@ After running the optimization software, the best feasible solution will be disp
.. tip::
Changing the initial values of the optimization problem to ones that are closer to the solution seen above can reduce the computation time.
-We may now verify if these values correspond to the physical system. To do so, as it was done in the previous example (:doc:`../photon-count-calculation-in-a-cylindrical-vessel/photon-count-calculation-in-a-cylindrical-vessel`), we calculate the counts for the set of particle positions that the corresponding experimental counts are known. Assuming that the ``rpt_3d`` executable is within your path, the simulation can be launched by typing:
+We may now verify if these values correspond to the physical system. To do so, as it was done in the previous example (:doc:`../photon-count-calculation-in-a-cylindrical-vessel/photon-count-calculation-in-a-cylindrical-vessel`), we calculate the counts for the set of particle positions that the corresponding experimental counts are known. Assuming that the ``lethe-rpt-3d`` executable is within your path, the simulation can be launched by typing:
.. code-block:: text
- rpt_3d rpt-count-calculation.prm
+ lethe-rpt-3d rpt-count-calculation.prm
.. attention::
It is important to launch the simulation with ``rpt-count-calculation.prm`` and not ``rpt-parameters.prm``. The parameters in both files are set for different purposes. ``rpt-count-calculation.prm`` is suited for count calculation with the Monte Carlo technique, and ``rpt-parameters.prm`` is suited for tuning parameters.
diff --git a/doc/source/examples/sharp-immersed-boundary-solver/3d-composite-mixer-with-pbt-impeller/3d-composite-mixer-with-pbt-impeller.rst b/doc/source/examples/sharp-immersed-boundary-solver/3d-composite-mixer-with-pbt-impeller/3d-composite-mixer-with-pbt-impeller.rst
index 66ed69ee9d..02ee424160 100644
--- a/doc/source/examples/sharp-immersed-boundary-solver/3d-composite-mixer-with-pbt-impeller/3d-composite-mixer-with-pbt-impeller.rst
+++ b/doc/source/examples/sharp-immersed-boundary-solver/3d-composite-mixer-with-pbt-impeller/3d-composite-mixer-with-pbt-impeller.rst
@@ -8,7 +8,7 @@ The mixing of stirred-tanks is a common chemical engineering problem that can be
----------------------------------
Features
----------------------------------
-- Solvers: ``gls_sharp_navier_stokes``
+- Solvers: ``lethe-fluid-sharp``
- Transient problem
- Rotating complex solid modelled with the sharp immersed boundary method
@@ -129,7 +129,7 @@ Boundary Conditions
Because the interpolation of the velocity field at the surface of a moving particle is not guaranteed to be divergence-free, it is necessary to have at least one boundary condition that is weakly imposed to ensure the system of equations is well-posed. For this purpose, a ``function weak`` type of boundary is used.
Two aspects need special consideration:
-1. ``function weak`` is a variation of ``function``. It is used to weakly imposed a Dirichlet boundary condition, and it is necessary when using ``gls_sharp_navier_stokes``.
+1. ``function weak`` is a variation of ``function``. It is used to weakly imposed a Dirichlet boundary condition, and it is necessary when using ``lethe-fluid-sharp``.
2. ``beta`` has to be defined. It is a Nitsche penalization parameter that enforces more strongly the boundary condition when it increases (see :doc:`../../../parameters/cfd/nitsche`).
.. code-block:: text
diff --git a/doc/source/examples/sharp-immersed-boundary-solver/3d-opencascade-mixer-with-pbt-impeller/3d-opencascade-mixer-with-pbt-impeller.rst b/doc/source/examples/sharp-immersed-boundary-solver/3d-opencascade-mixer-with-pbt-impeller/3d-opencascade-mixer-with-pbt-impeller.rst
index b131528c56..10b75913f5 100644
--- a/doc/source/examples/sharp-immersed-boundary-solver/3d-opencascade-mixer-with-pbt-impeller/3d-opencascade-mixer-with-pbt-impeller.rst
+++ b/doc/source/examples/sharp-immersed-boundary-solver/3d-opencascade-mixer-with-pbt-impeller/3d-opencascade-mixer-with-pbt-impeller.rst
@@ -9,7 +9,7 @@ The mixing of stirred-tanks is a common chemical engineering problem that can be
Features
----------------------------------
-- Solvers: ``gls_sharp_navier_stokes``
+- Solvers: ``lethe-fluid-sharp``
- Transient problem
- Rotating complex solid, defined by a step file using the OpenCascade shape, modelled with sharp immersed boundary
diff --git a/doc/source/examples/sharp-immersed-boundary-solver/cylinder-with-sharp-interface/cylinder-with-sharp-interface.rst b/doc/source/examples/sharp-immersed-boundary-solver/cylinder-with-sharp-interface/cylinder-with-sharp-interface.rst
index e44d85702d..f2052436e6 100644
--- a/doc/source/examples/sharp-immersed-boundary-solver/cylinder-with-sharp-interface/cylinder-with-sharp-interface.rst
+++ b/doc/source/examples/sharp-immersed-boundary-solver/cylinder-with-sharp-interface/cylinder-with-sharp-interface.rst
@@ -7,7 +7,7 @@ Flow around a Cylinder Using the Sharp Interface Method
Features
----------------------------------
-- Solvers: ``gls_sharp_navier_stokes`` (with Q1-Q1)
+- Solvers: ``lethe-fluid-sharp`` (with Q1-Q1)
- Steady-state problem
- Explains how to set sharp interface immersed boundary to represent a particle
- Displays the use of non-uniform mesh adaptation
diff --git a/doc/source/examples/sharp-immersed-boundary-solver/sedimentation-1-particle/sedimentation-1-particle.rst b/doc/source/examples/sharp-immersed-boundary-solver/sedimentation-1-particle/sedimentation-1-particle.rst
index 910de7acd7..b06dd34f80 100644
--- a/doc/source/examples/sharp-immersed-boundary-solver/sedimentation-1-particle/sedimentation-1-particle.rst
+++ b/doc/source/examples/sharp-immersed-boundary-solver/sedimentation-1-particle/sedimentation-1-particle.rst
@@ -14,7 +14,7 @@ This example aims to numerically reproduce the results obtained by Ten Cate `et
Features
----------------------------------
-- Solvers: ``gls_sharp_navier_stokes`` (with Q1-Q1)
+- Solvers: ``lethe-fluid-sharp`` (with Q1-Q1)
- Transient problem
- Displays the capability of the resolved CFD-DEM solver for the flow around one particle
diff --git a/doc/source/examples/sharp-immersed-boundary-solver/sedimentation-64-particles/sedimentation-64-particles.rst b/doc/source/examples/sharp-immersed-boundary-solver/sedimentation-64-particles/sedimentation-64-particles.rst
index 98d2639054..847b634051 100644
--- a/doc/source/examples/sharp-immersed-boundary-solver/sedimentation-64-particles/sedimentation-64-particles.rst
+++ b/doc/source/examples/sharp-immersed-boundary-solver/sedimentation-64-particles/sedimentation-64-particles.rst
@@ -13,7 +13,7 @@ This example aims to introduce the user on how to carry resolved CFD-DEM simulat
Features
----------------------------------
-- Solvers: ``gls_sharp_navier_stokes`` (with Q1Q1)
+- Solvers: ``lethe-fluid-sharp`` (with Q1Q1)
- Transient problem
- Displays the capability of the resolved CFD-DEM solver for the flow around multiple particles
- Displays the robustness of the resolved CFD-DEM Solver.
diff --git a/doc/source/examples/sharp-immersed-boundary-solver/sphere-carreau-with-sharp-interface/sphere-carreau-with-sharp-interface.rst b/doc/source/examples/sharp-immersed-boundary-solver/sphere-carreau-with-sharp-interface/sphere-carreau-with-sharp-interface.rst
index 7f31dcb25d..a77e5609ac 100644
--- a/doc/source/examples/sharp-immersed-boundary-solver/sphere-carreau-with-sharp-interface/sphere-carreau-with-sharp-interface.rst
+++ b/doc/source/examples/sharp-immersed-boundary-solver/sphere-carreau-with-sharp-interface/sphere-carreau-with-sharp-interface.rst
@@ -8,7 +8,7 @@ This example showcases a laminar non-Newtonian flow around a sphere, with an *a
----------------------------------
Features
----------------------------------
-- Solvers: ``gls_sharp_navier_stokes`` (with Q1-Q1)
+- Solvers: ``lethe-fluid-sharp`` (with Q1-Q1)
- Steady-state problem
- Non-Newtonian behavior
- Ramping initial condition
diff --git a/doc/source/examples/unresolved-cfd-dem/boycott-effect/boycott-effect.rst b/doc/source/examples/unresolved-cfd-dem/boycott-effect/boycott-effect.rst
index 297bc910db..6869bb3fa8 100644
--- a/doc/source/examples/unresolved-cfd-dem/boycott-effect/boycott-effect.rst
+++ b/doc/source/examples/unresolved-cfd-dem/boycott-effect/boycott-effect.rst
@@ -7,7 +7,7 @@ It is strongly recommended to visit `DEM parameters <../../../parameters/dem/dem
----------------------------------
Features
----------------------------------
-- Solvers: ``dem`` and ``cfd_dem_coupling``
+- Solvers: ``lethe-particles`` and ``lethe-fluid-particles``
- Three-dimensional problem
- Displays the selection of models and physical properties
- Simulates a solid-liquid sedimentation
@@ -24,7 +24,7 @@ Files Used in This Example
Description of the Case
-----------------------
-This example simulates the sedimentation of a group of particles in a viscous fluid. Two cases were simulated. In the first case, the channel is placed vertically. In the second case, the channel is inclined at :math:`20^{\circ}` with respect to the gravity. First, we use Lethe-DEM to insert the particles. We enable check-pointing in order to write the DEM checkpoint files which will be used as the starting point of the CFD-DEM simulation. Then, we use the ``cfd_dem_coupling`` solver within Lethe to simulate the sedimentation of particles by initially reading the checkpoint files from the DEM simulation.
+This example simulates the sedimentation of a group of particles in a viscous fluid. Two cases were simulated. In the first case, the channel is placed vertically. In the second case, the channel is inclined at :math:`20^{\circ}` with respect to the gravity. First, we use ``lethe-particles`` to insert the particles. We enable check-pointing in order to write the DEM checkpoint files which will be used as the starting point of the CFD-DEM simulation. Then, we use the ``lethe-fluid-particles`` solver within Lethe to simulate the sedimentation of particles by initially reading the checkpoint files from the DEM simulation.
-------------------
@@ -156,17 +156,17 @@ We insert the particles uniformly in the specified insertion box at the top of t
---------------------------
Running the DEM Simulation
---------------------------
-Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``dem`` executable is within your path, the simulation can be launched on a single processor by typing:
+Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``lethe-particles`` executable is within your path, the simulation can be launched on a single processor by typing:
.. code-block:: text
- dem particle-generator.prm
+ lethe-particles particle-generator.prm
or in parallel (where 8 represents the number of processors)
.. code-block:: text
- mpirun -np 8 dem particle-generator.prm
+ mpirun -np 8 lethe-particles particle-generator.prm
The figure below shoes the particles inserted at the top of the channel at the end of the DEM simulation.
@@ -357,11 +357,11 @@ For more information about the linear solver, please refer to the `Linear Solver
Running the CFD-DEM Simulation
------------------------------
-The simulation is run using the ``cfd_dem_coupling`` application as per the following command:
+The simulation is run using the ``lethe-fluid-particles`` application as per the following command:
.. code-block:: text
- path_to_cfd_dem_application/cfd_dem_coupling boycott-effect.prm
+ path_to_cfd_dem_application/lethe-fluid-particles boycott-effect.prm
--------
diff --git a/doc/source/examples/unresolved-cfd-dem/cylindrical-packed-bed/cylindrical-packed-bed.rst b/doc/source/examples/unresolved-cfd-dem/cylindrical-packed-bed/cylindrical-packed-bed.rst
index 572fef88af..ce0b1e1531 100644
--- a/doc/source/examples/unresolved-cfd-dem/cylindrical-packed-bed/cylindrical-packed-bed.rst
+++ b/doc/source/examples/unresolved-cfd-dem/cylindrical-packed-bed/cylindrical-packed-bed.rst
@@ -8,7 +8,7 @@ It is strongly recommended to visit `DEM parameters <../../../parameters/dem/dem
----------------------------------
Features
----------------------------------
-- Solvers: ``dem`` and ``gls_vans``
+- Solvers: ``lethe-particles`` and ``lethe-fluid-vans``
- Three-dimensional problem
- Displays the selection of models and physical properties
@@ -24,7 +24,7 @@ Files Used in This Example
Description of the Case
-----------------------
-This example simulates air flow through a packing of particles. First, we use Lethe-DEM to fill the bed with particles. We enable check-pointing in order to write the DEM checkpoint files which will be used as the starting point of the CFD-DEM simulation. Then, we use the ``gls_vans`` solver within Lethe to simulate air flow through the packed bed.
+This example simulates air flow through a packing of particles. First, we use ``lethe-particles`` to fill the bed with particles. We enable check-pointing in order to write the DEM checkpoint files which will be used as the starting point of the CFD-DEM simulation. Then, we use the ``lethe-fluid-vans`` solver within Lethe to simulate air flow through the packed bed.
-------------------
@@ -69,7 +69,7 @@ Another subsection, which is generally the one we put at the top of the paramete
Restart
~~~~~~~~~~~~~~~~~~~
-The volume-averaged Navier-Stokes (VANS) solver requires reading several DEM files. For this, we have to write the DEM simulation information. This is done by enabling the check-pointing option in the restart subsection. We give the written files a prefix ``dem`` set in the ``set filename`` option.
+The volume-averaged Navier-Stokes (VANS) solver requires reading several DEM files. For this, we have to write the DEM simulation information. This is done by enabling the check-pointing option in the restart subsection. We give the written files a prefix ``lethe-particles`` set in the ``set filename`` option.
.. code-block:: text
@@ -178,17 +178,17 @@ We need to pack the particles in the middle of the cylinder. Therefore, we creat
---------------------------
Running the DEM Simulation
---------------------------
-Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``dem`` executable is within your path, the simulation can be launched on a single processor by typing:
+Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``lethe-particles`` executable is within your path, the simulation can be launched on a single processor by typing:
.. code-block:: text
- dem packing-in-circle.prm
+ lethe-particles packing-in-circle.prm
or in parallel (where 8 represents the number of processors)
.. code-block:: text
- mpirun -np 8 dem packing-in-circle.prm
+ mpirun -np 8 lethe-particles packing-in-circle.prm
Lethe will generate a number of files. The most important one bears the extension ``.pvd``. It can be read by popular visualization programs such as `Paraview `_.
@@ -292,7 +292,7 @@ The additional sections that define the VANS solver are the void fraction subsec
Void Fraction
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Since we are calculating the void fraction using the packed bed of the DEM simulation, we set the mode to ``dem``. For this, we need to read the dem files which we already wrote using check-pointing. We therefore set the read dem to ``true`` and specify the prefix of the ``dem`` files to be read. In order to ensure that our void fraction projection is bounded, we choose an upper bound limit of 1. We decide not to lower bound the void fraction and thus attributed a value of 0 to the L2 lower bound parameter. We now choose a smoothing factor for the void fraction as to reduce discontinuity which can lead to oscillations in the velocity. The factor we choose is around the square of twice the particle's diameter.
+Since we are calculating the void fraction using the packed bed of the DEM simulation, we set the mode to ``dem``. For this, we need to read the dem files which we already wrote using check-pointing. We therefore set the read dem to ``true`` and specify the prefix of the ``dem`` files to be read. In order to ensure that our void fraction projection is bounded, we choose an upper bound limit of 1. We decide not to lower bound the void fraction and thus attributed a value of 0 to the L2 lower bound parameter. We now choose a smoothing factor for the void fraction as to reduce discontinuity which can lead to oscillations in the velocity. The factor we choose is around the square of twice the particle's diameter.
.. code-block:: text
@@ -365,11 +365,11 @@ Linear Solver
Running the VANS Simulation
------------------------------
-The simulation is run using the ``gls_vans`` application as per the following command:
+The simulation is run using the ``lethe-fluid-vans`` application as per the following command:
.. code-block:: text
- path_to_vans_application/gls_vans parameter_file.prm
+ path_to_vans_application/lethe-fluid-vans parameter_file.prm
-------------
diff --git a/doc/source/examples/unresolved-cfd-dem/gas-solid-fluidized-bed/gas-solid-fluidized-bed.rst b/doc/source/examples/unresolved-cfd-dem/gas-solid-fluidized-bed/gas-solid-fluidized-bed.rst
index 85e72727b5..cf8079e717 100644
--- a/doc/source/examples/unresolved-cfd-dem/gas-solid-fluidized-bed/gas-solid-fluidized-bed.rst
+++ b/doc/source/examples/unresolved-cfd-dem/gas-solid-fluidized-bed/gas-solid-fluidized-bed.rst
@@ -8,7 +8,7 @@ It is strongly recommended to visit `DEM parameters <../../../parameters/dem/dem
----------------------------------
Features
----------------------------------
-- Solvers: ``dem`` and ``cfd_dem_coupling``
+- Solvers: ``lethe-particles`` and ``lethe-fluid-particles``
- Three-dimensional problem
- Displays the selection of models and physical properties.
- Simulates a solid-gas fluidized bed.
@@ -27,7 +27,7 @@ Files Used in This Example
Description of the Case
-----------------------
-This example simulates the fluidization of spherical particles in air. First, we use Lethe-DEM to fill the bed with particles. We enable check-pointing in order to write the DEM checkpoint files which will be used as the starting point of the CFD-DEM simulation. Then, we use the ``cfd_dem_coupling`` solver within Lethe to simulate the fluidization of the particles by initially reading the checkpoint files from the DEM simulation.
+This example simulates the fluidization of spherical particles in air. First, we use ``lethe-particles`` to fill the bed with particles. We enable check-pointing in order to write the DEM checkpoint files which will be used as the starting point of the CFD-DEM simulation. Then, we use the ``lethe-fluid-particles`` solver within Lethe to simulate the fluidization of the particles by initially reading the checkpoint files from the DEM simulation.
-------------------
@@ -73,7 +73,7 @@ Another subsection, which is generally the one we put at the top of the paramete
Restart
~~~~~~~~~~~~~~~~~~~
-The ``cfd_dem_coupling`` solver requires reading several DEM files to start the simulation. For this, we have to write the DEM simulation information. This is done by enabling the check-pointing option in the restart subsection. We give the written files a prefix "dem" set in the "set filename" option. The DEM parameter file is initialized exactly as the cylindrical packed bed example. The difference is in the number of particles, their physical properties, and the insertion box defined based on the new geometry. For more explanation about the individual subsections, refer to the `DEM parameters <../../../parameters/dem/dem.html>`_ and the `CFD-DEM parameters <../../../parameters/unresolved-cfd-dem/unresolved-cfd-dem.html>`_ .
+The ``lethe-fluid-particles`` solver requires reading several DEM files to start the simulation. For this, we have to write the DEM simulation information. This is done by enabling the check-pointing option in the restart subsection. We give the written files a prefix "dem" set in the "set filename" option. The DEM parameter file is initialized exactly as the cylindrical packed bed example. The difference is in the number of particles, their physical properties, and the insertion box defined based on the new geometry. For more explanation about the individual subsections, refer to the `DEM parameters <../../../parameters/dem/dem.html>`_ and the `CFD-DEM parameters <../../../parameters/unresolved-cfd-dem/unresolved-cfd-dem.html>`_ .
.. code-block:: text
@@ -191,17 +191,17 @@ We need to pack the particles in the middle of the square bed. Therefore, we cre
---------------------------
Running the DEM Simulation
---------------------------
-Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``dem`` executable is within your path, the simulation can be launched on a single processor by typing:
+Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``lethe-particles`` executable is within your path, the simulation can be launched on a single processor by typing:
.. code-block:: text
- dem dem-packing-in-fluidized-bed.prm
+ lethe-particles dem-packing-in-fluidized-bed.prm
or in parallel (where 8 represents the number of processors)
.. code-block:: text
- mpirun -np 8 dem dem-packing-in-fluidized-bed.prm
+ mpirun -np 8 lethe-particles dem-packing-in-fluidized-bed.prm
Lethe will generate a number of files. The most important one bears the extension ``.pvd``. It can be read by popular visualization programs such as `Paraview `_.
@@ -391,11 +391,11 @@ Linear Solver
Running the CFD-DEM Simulation
------------------------------
-The simulation is run using the cfd_dem_coupling application as per the following command:
+The simulation is run using the lethe-fluid-particles application as per the following command:
.. code-block:: text
- path_to_cfd_dem_application/cfd_dem_coupling fluidized-bed.prm
+ path_to_cfd_dem_application/lethe-fluid-particles fluidized-bed.prm
--------
Results
diff --git a/doc/source/examples/unresolved-cfd-dem/gas-solid-spouted-bed/gas-solid-spouted-bed.rst b/doc/source/examples/unresolved-cfd-dem/gas-solid-spouted-bed/gas-solid-spouted-bed.rst
index cf992c73c4..6fb91b7152 100644
--- a/doc/source/examples/unresolved-cfd-dem/gas-solid-spouted-bed/gas-solid-spouted-bed.rst
+++ b/doc/source/examples/unresolved-cfd-dem/gas-solid-spouted-bed/gas-solid-spouted-bed.rst
@@ -8,7 +8,7 @@ It is strongly recommended to visit `DEM parameters <../../../parameters/dem/dem
----------------------------------
Features
----------------------------------
-- Solvers: ``dem`` and ``cfd_dem_coupling``
+- Solvers: ``lethe-particles`` and ``lethe-fluid-particles``
- Three-dimensional problem
- Displays the selection of models and physical properties
- Simulates a solid-gas spouted bed
@@ -27,7 +27,7 @@ Files Used in This Example
Description of the Case
-----------------------
-This example simulates the spouting of spherical particles in air. First, we use Lethe-DEM to fill the bed with particles. We enable check-pointing in order to write the DEM checkpoint files which will be used as the starting point of the CFD-DEM simulation. Then, we use the ``cfd_dem_coupling`` solver within Lethe to simulate the spouting of the particles by initially reading the checkpoint files from the DEM simulation.
+This example simulates the spouting of spherical particles in air. First, we use ``lethe-particles`` to fill the bed with particles. We enable check-pointing in order to write the DEM checkpoint files which will be used as the starting point of the CFD-DEM simulation. Then, we use the ``lethe-fluid-particles`` solver within Lethe to simulate the spouting of the particles by initially reading the checkpoint files from the DEM simulation.
-------------------
@@ -74,7 +74,7 @@ Another subsection, which is generally the one we put at the top of the paramete
Restart
~~~~~~~~~~~~~~~~~~~
-The ``cfd_dem_coupling`` solver requires reading several DEM files to start the simulation. For this, we have to write the DEM simulation information. This is done by enabling the check-pointing option in the restart subsection. We give the written files a prefix "dem" set in the "set filename" option. The DEM parameter file is initialized exactly as the cylindrical packed bed example. The difference is in the number of particles, their physical properties, and the insertion box defined based on the new geometry. For more explanation about the individual subsections, refer to the `DEM parameters <../../../parameters/dem/dem.html>`_ and the `CFD-DEM parameters <../../../parameters/unresolved-cfd-dem/unresolved-cfd-dem.html>`_ .
+The ``lethe-fluid-particles`` solver requires reading several DEM files to start the simulation. For this, we have to write the DEM simulation information. This is done by enabling the check-pointing option in the restart subsection. We give the written files a prefix "dem" set in the "set filename" option. The DEM parameter file is initialized exactly as the cylindrical packed bed example. The difference is in the number of particles, their physical properties, and the insertion box defined based on the new geometry. For more explanation about the individual subsections, refer to the `DEM parameters <../../../parameters/dem/dem.html>`_ and the `CFD-DEM parameters <../../../parameters/unresolved-cfd-dem/unresolved-cfd-dem.html>`_ .
.. code-block:: text
@@ -195,17 +195,17 @@ We need to pack the particles in the bottom of the rectangular bed while prevent
---------------------------
Running the DEM Simulation
---------------------------
-Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``dem`` executable is within your path, the simulation can be launched on a single processor by typing:
+Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``lethe-particles`` executable is within your path, the simulation can be launched on a single processor by typing:
.. code-block:: text
- dem dem-packing-in-spouted-bed.prm
+ lethe-particles dem-packing-in-spouted-bed.prm
or in parallel (where 8 represents the number of processors)
.. code-block:: text
- mpirun -np 8 dem dem-packing-in-spouted-bed.prm
+ mpirun -np 8 lethe-particles dem-packing-in-spouted-bed.prm
.. note::
Running the packing should take approximately 10-15 minutes on 8 cores.
@@ -405,11 +405,11 @@ For more information about the linear solver, please refer to the `Linear Solver
Running the CFD-DEM Simulation
------------------------------
-The simulation is run using the ``cfd_dem_coupling`` application as per the following command:
+The simulation is run using the ``lethe-fluid-particles`` application as per the following command:
.. code-block:: text
- path_to_cfd_dem_application/cfd_dem_coupling spouted-bed.prm
+ path_to_cfd_dem_application/lethe-fluid-particles spouted-bed.prm
--------
Results
diff --git a/doc/source/examples/unresolved-cfd-dem/liquid-solid-fluidized-bed/liquid-solid-fluidized-bed.rst b/doc/source/examples/unresolved-cfd-dem/liquid-solid-fluidized-bed/liquid-solid-fluidized-bed.rst
index bb312ba58c..ff4db4b692 100644
--- a/doc/source/examples/unresolved-cfd-dem/liquid-solid-fluidized-bed/liquid-solid-fluidized-bed.rst
+++ b/doc/source/examples/unresolved-cfd-dem/liquid-solid-fluidized-bed/liquid-solid-fluidized-bed.rst
@@ -8,7 +8,7 @@ It is strongly recommended to visit `DEM parameters <../../../parameters/dem/dem
----------------------------------
Features
----------------------------------
-- Solvers: ``dem`` and ``cfd_dem_coupling``
+- Solvers: ``lethe-particles`` and ``lethe-fluid-particles``
- Three-dimensional problem
- Displays the selection of models and physical properties
- Simulates a solid-liquid fluidized bed
@@ -44,7 +44,7 @@ A representation of this equipment is shown. The fluidization region comprises a
DEM Parameter File
-------------------
-As in the other examples of this documentation, we use Lethe-DEM to fill the bed with particles. We enable check-pointing in order to write the DEM checkpoint files which will be used as the starting point of the CFD-DEM simulation. Then, we use the ``cfd_dem_coupling`` solver within Lethe to simulate the fluidization of the particles by initially reading the checkpoint files from the DEM simulation.
+As in the other examples of this documentation, we use Lethe-DEM to fill the bed with particles. We enable check-pointing in order to write the DEM checkpoint files which will be used as the starting point of the CFD-DEM simulation. Then, we use the ``lethe-fluid-particles`` solver within Lethe to simulate the fluidization of the particles by initially reading the checkpoint files from the DEM simulation.
All parameter subsections are described in the `Parameters section <../../../parameters/parameters.html>`_ of the documentation.
@@ -127,7 +127,7 @@ Here, we define the time-step and the simulation end time.
Restart
~~~~~~~~
-The ``cfd_dem_coupling`` solver requires reading several DEM files to start the simulation. For this, we have to write the DEM simulation information. This is done by enabling the check-pointing option in the restart subsection. We give the written files a prefix "dem" set in the ``set filename`` option. The DEM parameter file is initialized exactly as the cylindrical packed bed example. The difference is in the number of particles, their physical properties, and the insertion box defined based on the new geometry. For more explanation about the individual subsections, refer to the `DEM parameters <../../../parameters/dem/dem.html>`_ and the `CFD-DEM parameters <../../../parameters/unresolved-cfd-dem/unresolved-cfd-dem.html>`_.
+The ``lethe-fluid-particles`` solver requires reading several DEM files to start the simulation. For this, we have to write the DEM simulation information. This is done by enabling the check-pointing option in the restart subsection. We give the written files a prefix "dem" set in the ``set filename`` option. The DEM parameter file is initialized exactly as the cylindrical packed bed example. The difference is in the number of particles, their physical properties, and the insertion box defined based on the new geometry. For more explanation about the individual subsections, refer to the `DEM parameters <../../../parameters/dem/dem.html>`_ and the `CFD-DEM parameters <../../../parameters/unresolved-cfd-dem/unresolved-cfd-dem.html>`_.
.. code-block:: text
@@ -223,19 +223,19 @@ The volume of the insertion box should be large enough to fit all particles. Als
---------------------------
Running the DEM Simulation
---------------------------
-Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``dem`` executable is within your path, the simulation can be launched on a single processor by typing:
+Launching the simulation is as simple as specifying the executable name and the parameter file. Assuming that the ``lethe-particles`` executable is within your path, the simulation can be launched on a single processor by typing:
.. code-block:: text
:class: copy-button
- dem dem-packing-in-fluidized-bed.prm
+ lethe-particles dem-packing-in-fluidized-bed.prm
or in parallel (where :math:`8` represents the number of processors)
.. code-block:: text
:class: copy-button
- mpirun -np 8 dem dem-packing-in-fluidized-bed.prm
+ mpirun -np 8 lethe-particles dem-packing-in-fluidized-bed.prm
Lethe will generate a number of files. The most important one bears the extension ``.pvd``. It can be read by popular visualization programs such as `Paraview `_.
@@ -410,12 +410,12 @@ Linear Solver
Running the CFD-DEM Simulation
------------------------------
-The simulation is run (on :math:`8 \: \text{cores}`) using the ``cfd_dem_coupling`` application as follows:
+The simulation is run (on :math:`8 \: \text{cores}`) using the ``lethe-fluid-particles`` application as follows:
.. code-block:: text
:class: copy-button
- mpirun -np 8 cfd_dem_coupling liquid-solid-fluidized-bed.prm
+ mpirun -np 8 lethe-fluid-particles liquid-solid-fluidized-bed.prm
The :math:`20`-second simulations with alumina took approximately :math:`24 \: \text{hours}` and :math:`30 \: \text{minutes}` on :math:`16 \: \text{cores}` and :math:`8 \: \text{hours}` and :math:`44 \: \text{minutes}` on :math:`32 \: \text{cores}`.
diff --git a/doc/source/examples/unresolved-cfd-dem/unresolved-cfd-dem.rst b/doc/source/examples/unresolved-cfd-dem/unresolved-cfd-dem.rst
index aca6af63bc..19ef0fc25e 100644
--- a/doc/source/examples/unresolved-cfd-dem/unresolved-cfd-dem.rst
+++ b/doc/source/examples/unresolved-cfd-dem/unresolved-cfd-dem.rst
@@ -2,7 +2,7 @@
Unresolved CFD-DEM
****************************
-This section includes examples related to multiphase fluid-solid flows. We organize the examples from the single phase flow in porous media (packed bed example) to multiphase flows (solid-gas and solid-liquid fluidized beds). The packed bed example uses the ``gls_vans`` solver which solves the Volume Average Navier Stokes (VANS) equations. The fluidized bed, the spouted bed and the Boycott effect examples use the ``cfd_dem_coupling`` solver which solves the VANS equations for the fluid phase coupled with the DEM equations for the solid phase.
+This section includes examples related to multiphase fluid-solid flows. We organize the examples from the single phase flow in porous media (packed bed example) to multiphase flows (solid-gas and solid-liquid fluidized beds). The packed bed example uses the ``lethe-fluid-vans`` solver which solves the Volume Average Navier Stokes (VANS) equations. The fluidized bed, the spouted bed and the Boycott effect examples use the ``lethe-fluid-particles`` solver which solves the VANS equations for the fluid phase coupled with the DEM equations for the solid phase.
.. toctree::
:hidden:
diff --git a/doc/source/first_simulation.rst b/doc/source/first_simulation.rst
index c9187f0dd4..e3025b70a9 100644
--- a/doc/source/first_simulation.rst
+++ b/doc/source/first_simulation.rst
@@ -6,18 +6,18 @@ The objective of this section is to highlight the steps that are necessary to la
Launching an application requires an executable of the required solver, and a parameters file (with extension .prm). After building Lethe, the solver executable files can be found in : ``$BUILD_FOLDER/applications`` directory.
-For instance, ``gd_navier_stokes`` executable is located in the ``$BUILD_FOLDER/applications/gd_navier_stokes`` directory.
+For instance, ``lethe-fluid-block`` executable is located in the ``$BUILD_FOLDER/applications/lethe-fluid-block`` directory.
The executable for the solvers can be used directly from the folder it is compiled to. This can be achieved by:
-* Writing the absolute path of the solver (e.g. ``$BUILD_FOLDER/applications/gd_navier_stokes/gd_navier_stokes``);
+* Writing the absolute path of the solver (e.g. ``$BUILD_FOLDER/applications/lethe-fluid-block/lethe-fluid-block``);
* Adding the lethe folder paths to your ``PATH`` environment variable;
* Specifying an installation folder when you compile Lethe to ensure that all the applications are grouped within a single folder;
* Locally copying the executable to the folder you are running your simulation from.
All these workflows can achieve the same result.
-To launch a simulation, you must specify the solver executable and the parameter file in the following format: ``solver parameter_file``. For example, ``gls_navier_stokes poiseuille2d.prm``
+To launch a simulation, you must specify the solver executable and the parameter file in the following format: ``solver parameter_file``. For example, ``lethe-fluid poiseuille2d.prm``
In what follows, we describe a simple procedure to launch your first simulation using Lethe.
@@ -33,7 +33,7 @@ The source folder of lethe contains an examples folder. This folder contains rea
Step 2: Launching the Example
-----------------------------
-The cavity example we are launching uses the *gls_navier_stokes* solver. All of the solvers of Lethe can be found in the build folder where you have compiled Lethe or within the installation folder. Inside of your build folder, six sub folders should be found:
+The cavity example we are launching uses the *lethe-fluid* solver. All of the solvers of Lethe can be found in the build folder where you have compiled Lethe or within the installation folder. Inside of your build folder, six sub folders should be found:
* ``/applications``
* ``/applications_tests``
@@ -42,9 +42,9 @@ The cavity example we are launching uses the *gls_navier_stokes* solver. All of
* ``/source``
* ``/tests``
-Inside the ``/applications`` folder, there is one folder for each solver of Lethe. In the ``/gls_navier_stokes`` folder, we find the executable file with the same name as the folder: ``gls_navier_stokes``. This solver solves the 2D incompressible Navier-Stokes equations using a Galerkin Least-Square formulation.
+Inside the ``/applications`` folder, there is one folder for each solver of Lethe. In the ``/lethe-fluid`` folder, we find the executable file with the same name as the folder: ``lethe-fluid``. This solver solves the 2D incompressible Navier-Stokes equations using a Galerkin Least-Square formulation.
-From the ``/first_simulation`` folder we have created, we can launch the simulation directly. If you have decided to copy the executable to the ``first_simulation`` folder, you can launch using the following command: ``./gls_navier_stokes cavity.prm``. You can also launch the simulation using the absolute path of the executable: ``$BUILD_FOLDER/applications/gls_navier_stokes/gls_navier_stokes cavity.prm``.
+From the ``/first_simulation`` folder we have created, we can launch the simulation directly. If you have decided to copy the executable to the ``first_simulation`` folder, you can launch using the following command: ``./lethe-fluid cavity.prm``. You can also launch the simulation using the absolute path of the executable: ``$BUILD_FOLDER/applications/lethe-fluid/lethe-fluid cavity.prm``.
Step 3: Post-processing the Results
diff --git a/doc/source/index.rst b/doc/source/index.rst
index 8645a47b99..0740ab866b 100644
--- a/doc/source/index.rst
+++ b/doc/source/index.rst
@@ -6,9 +6,10 @@ Lethe
:alt: Lethe
:align: center
-**Lethe** (pronounced /'li:θi:/) is open-source computational fluid dynamics
-(CFD) software which uses high-order continuous Galerkin formulations to
-solve the incompressible Navier–Stokes equations (among others).
+**Lethe** (pronounced /ˈliːθiː/) is open-source computational fluid dynamics
+(CFD), discrete element method (DEM) and coupled CFD-DEM
+software which uses high-order continuous Galerkin formulations to
+simulate single and multiphase flows.
Lethe contains a family of solvers that are based on
`deal.II `_, a finite element library.
Through deal.II, Lethe uses `Trilinos `_, for
@@ -44,6 +45,7 @@ Contents
:maxdepth: 2
installation/installation
+ applications
structure
first_simulation
parameters/parameters
diff --git a/doc/source/installation/docker.rst b/doc/source/installation/docker.rst
index 46c8c3831e..b314f3831c 100644
--- a/doc/source/installation/docker.rst
+++ b/doc/source/installation/docker.rst
@@ -193,35 +193,4 @@ For example, to launch the 2D Lid-Driven Cavity Flow simulation, run the followi
docker run --rm \
-v $(pwd):/home/dealii \
ghcr.io/lethe-cfd/lethe:master \
- gls_navier_stokes examples/incompressible_flow/2d_lid_driven_cavity/cavity.prm
-
-Usage
------
-
-.. code-block:: text
-
- ██╗ ███████╗████████╗██╗ ██╗███████╗
- ██║ ██╔════╝╚══██╔══╝██║ ██║██╔════╝
- ██║ █████╗ ██║ ███████║█████╗
- ██║ ██╔══╝ ██║ ██╔══██║██╔══╝
- ███████╗███████╗ ██║ ██║ ██║███████╗
- ╚══════╝╚══════╝ ╚═╝ ╚═╝ ╚═╝╚══════╝
-
-
- Usage: [, ...]
-
- Available programs:
- ===================
-
- ▸ cfd_dem_coupling
- ▸ dem
- ▸ dem_parameter_template
- ▸ gd_navier_stokes
- ▸ gls_navier_stokes
- ▸ nitsche_navier_stokes
- ▸ gls_sharp_navier_stokes
- ▸ gls_vans
- ▸ initial_conditions
- ▸ navier_stokes_parameter_template
- ▸ rpt_3d
- ▸ rpt_cell_reconstruction_3d
+ lethe-fluid examples/incompressible_flow/2d_lid_driven_cavity/cavity.prm
\ No newline at end of file
diff --git a/doc/source/parameters/cfd/boundary_conditions_cfd.rst b/doc/source/parameters/cfd/boundary_conditions_cfd.rst
index 0e589d744e..17f056da3a 100644
--- a/doc/source/parameters/cfd/boundary_conditions_cfd.rst
+++ b/doc/source/parameters/cfd/boundary_conditions_cfd.rst
@@ -90,4 +90,4 @@ where `beta` is a constant and :math:`(\mathbf{u}\cdot n)_{-}` is :math:`min (0
* ``boundary layer thickness`` (:math:`d_w`) is the parameter applied to the ``partial slip`` boundary condition. It is used to estimate the tangential shear stress :math:`\tau_t = -\mu \frac{u}{d_w}`. For very high ``boundary layer thicknes``, the boundary layer should behave exactly like the ``slip`` condition.
.. caution::
- While using ``gls_sharp_navier_stokes`` and ``gls_sharp_navier_stokes`` solvers, it is wise to assign a weak type of boundary (``outlet``, ``partial slip``, or ``function weak``) to at least one boundary. The presence of particle(s) has a non-null contribution to the divergence of the problem, making it much harder for the linear solver to converge unless it is given some flexibility through of boundaries.
\ No newline at end of file
+ While using the ``lethe-fluid-sharp`` solver, it is wise to assign a weak type of boundary (``outlet``, ``partial slip``, or ``function weak``) to at least one boundary. The presence of particle(s) has a non-null contribution to the divergence of the problem, making it much harder for the linear solver to converge unless it is given some flexibility through of boundaries.
\ No newline at end of file
diff --git a/doc/source/parameters/cfd/fem.rst b/doc/source/parameters/cfd/fem.rst
index cc4a9d0bfc..b917b2140c 100644
--- a/doc/source/parameters/cfd/fem.rst
+++ b/doc/source/parameters/cfd/fem.rst
@@ -34,7 +34,7 @@ This subsection specifies the characteristics of the finite element method used
* ``velocity order`` specifies the interpolation order for velocity.
-* ``pressure order`` specifies the interpolation order for pressure. For the **gls_navier_stokes** family of solvers, the interpolation order for pressure can be equal or lower than that of velocity. For the **gd_navier_stokes** family of solvers, the interpolation order for pressure has to be one degree lower than that of velocity.
+* ``pressure order`` specifies the interpolation order for pressure. For the **lethe-fluid** family of solvers, the interpolation order for pressure can be equal or lower than that of velocity. For the **lethe-fluid-block** family of solvers, the interpolation order for pressure has to be one degree lower than that of velocity.
* ``temperature order`` specifies the interpolation order for temperature for the heat transfer physics.
diff --git a/doc/source/parameters/cfd/linear_solver_control.rst b/doc/source/parameters/cfd/linear_solver_control.rst
index 3e42548c14..fa55f2bbfa 100644
--- a/doc/source/parameters/cfd/linear_solver_control.rst
+++ b/doc/source/parameters/cfd/linear_solver_control.rst
@@ -95,7 +95,7 @@ In this subsection, the control options of the linear solvers are specified. The
meaning that the code increases the preconditioner fill (see tip on default values below) in order to converge within the number of solver iterations. If you encounter this, consider increasing the ``max iters`` or adjusting other parameters, for example increasing ``max krylov vectors``.
-* ``force linear solver continuation`` when set to ``true``, forces the linear solver to continue, even if the ``minimum residual`` is not reached. Only available for ``gmres`` and ``bicgstab`` solvers within the ``gls_navier_stokes`` application.
+* ``force linear solver continuation`` when set to ``true``, forces the linear solver to continue, even if the ``minimum residual`` is not reached. Only available for ``gmres`` and ``bicgstab`` solvers within the ``lethe-fluid`` application.
.. warning::
With this mode on, errors on the linear solver convergence are not thrown. Forcing the solver to continue can be useful for debugging purposes if a given iteration is hard to pass, but use it with caution!
@@ -108,7 +108,7 @@ In this subsection, the control options of the linear solvers are specified. The
* ``preconditioner`` sets the type of preconditioning used for the linear solver. It can be either ``ilu`` for an Incomplete LU decomposition or ``amg`` for an Algebraic Multigrid.
.. warning::
- Currently, the ``gls_sharp_navier_stokes`` and ``gls_sharp_navier_stokes`` solvers make it almost impossible to reach convergence with the ``amg`` preconditioner. Therefore, it is recommended to use ``ilu`` instead, even for fine meshes. In addition, the ``VOF``, ``heat transfer``, ``cahn hilliard`` and ``tracer`` physics only support ``ilu``.
+ Currently, the ``lethe-fluid-sharp`` solver makes it almost impossible to reach convergence with the ``amg`` preconditioner. Therefore, it is recommended to use ``ilu`` instead, even for fine meshes. In addition, the ``VOF``, ``heat transfer``, ``cahn hilliard`` and ``tracer`` physics only support ``ilu``.
.. caution::
Be aware that the setup of the ``amg`` preconditioner is very expensive and does not scale linearly with the size of the matrix. As such, it is generally preferable to minimize the number of assembly of such preconditioner. This can be achieved by using the ``inexact newton`` for the nonlinear solver (see :doc:`non-linear_solver_control`).
diff --git a/doc/source/parameters/cfd/nitsche.rst b/doc/source/parameters/cfd/nitsche.rst
index f59a352454..9d42579f93 100644
--- a/doc/source/parameters/cfd/nitsche.rst
+++ b/doc/source/parameters/cfd/nitsche.rst
@@ -8,7 +8,7 @@ These parameters are used for simulations using the Nitsche immersed boundary me
For further understanding about the numerical method used and advanced parameters, the interested reader is referred to this article (to be published).
.. warning::
- The ``nitsche_navier_stokes`` solver must be used for the Nitsche solid to be accounted for.
+ The ``lethe-fluid-nitsche`` solver must be used for the Nitsche solid to be accounted for.
.. code-block:: text
diff --git a/doc/source/parameters/cfd/stabilization.rst b/doc/source/parameters/cfd/stabilization.rst
index caf0b259df..835205a841 100644
--- a/doc/source/parameters/cfd/stabilization.rst
+++ b/doc/source/parameters/cfd/stabilization.rst
@@ -25,7 +25,7 @@ There are three choices of stabilization strategy:
* ``stabilization=gls`` assembles a full GLS stabilization for the Navier-Stokes equations. This stabilization is similar to the ``pspg-supg``, but adds the term :math:`\nu \nabla^2 \mathbf{v}` to the test function. This stabilization should only be used with the monolithic GLS solver.
-* ``stabilization=grad_div`` assembles a grad-div penalization term in the momentum equation to ensure mass conservation. This is not a stabilization method per-say and should not be used with elements that are not LBB stable. This stabilization should only be used with the grad-div Navier-Stokes solver (``gd_navier_stokes`` and ``gd_navier_stokes``)
+* ``stabilization=grad_div`` assembles a grad-div penalization term in the momentum equation to ensure mass conservation. This is not a stabilization method per-say and should not be used with elements that are not LBB stable. This stabilization should only be used with the grad-div Navier-Stokes solver (``lethe-fluid-block``).
The ``pressure scaling factor`` parameter is used as a multiplier for the pressure in the momentum equation; the inverse of the factor is applied to the pressure after solving. It helps the convergence of the linear solver by decreasing the condition number for cases where pressure and velocity have very different scales.
diff --git a/doc/source/parameters/dem/dem.rst b/doc/source/parameters/dem/dem.rst
index 0da2dbc943..f06dad799a 100644
--- a/doc/source/parameters/dem/dem.rst
+++ b/doc/source/parameters/dem/dem.rst
@@ -1,7 +1,7 @@
***********************************************
Discrete Element Method (DEM)
***********************************************
-The discrete element method (DEM) solver in Lethe is called ``dem`` and supports two-dimensional and three-dimensional simulations. In ``simulation_control``, the general simulation parameters (for example, time-step, end time, etc.) are defined. ``timer`` and ``test`` sections are used for timing the classes and functions, and testing the reproducibility of the results. In ``model_parameters``, we define the simulation models, including particle-particle and particle-wall contact models. ``lagrangian_physical_properties`` defines the physical properties of the particles and walls. Insertion information including the dimensions of the insertion box and insertion frequency is defined in the ``insertion_info`` section. In the ``floating_walls`` section, we can add flat walls to the simulation domain. ``mesh`` section defines the simulation triangulation and refinements. In the ``boundary_conditions`` section, we can define boundaries as outlets, or rotate or slide them.
+The discrete element method (DEM) solver in Lethe is called ``lethe-particles`` and supports two-dimensional and three-dimensional simulations. In ``simulation_control``, the general simulation parameters (for example, time-step, end time, etc.) are defined. ``timer`` and ``test`` sections are used for timing the classes and functions, and testing the reproducibility of the results. In ``model_parameters``, we define the simulation models, including particle-particle and particle-wall contact models. ``lagrangian_physical_properties`` defines the physical properties of the particles and walls. Insertion information including the dimensions of the insertion box and insertion frequency is defined in the ``insertion_info`` section. In the ``floating_walls`` section, we can add flat walls to the simulation domain. ``mesh`` section defines the simulation triangulation and refinements. In the ``boundary_conditions`` section, we can define boundaries as outlets, or rotate or slide them.
.. toctree::
:maxdepth: 1
diff --git a/doc/source/parameters/rpt/fem_reconstruction.rst b/doc/source/parameters/rpt/fem_reconstruction.rst
index 89d2620763..6777cb1b1e 100644
--- a/doc/source/parameters/rpt/fem_reconstruction.rst
+++ b/doc/source/parameters/rpt/fem_reconstruction.rst
@@ -2,7 +2,7 @@
FEM Reconstruction
===================
-In this subsection, the parameters used for ``rpt_l2_projection_3d`` and ``rpt_fem_reconstruction_3d`` applications are defined.
+In this subsection, the parameters used for ``lethe-rpt-l2-projection-3d`` and ``lethe-rpt-fem-reconstruction-3d`` applications are defined.
Here are the default values:
.. code-block:: text
@@ -24,7 +24,7 @@ Here are the default values:
set verbose clock = false
end
-For both ``rpt_l2_projection_3d`` and ``rpt_fem_reconstruction_3d`` applications, we have to define the mesh:
+For both ``lethe-rpt-l2-projection-3d`` and ``lethe-rpt-fem-reconstruction-3d`` applications, we have to define the mesh:
- ``mesh type``: Type of mesh used. Choosing the ``dealii`` option will generate a ``subdivided_cylinder`` grid, for that reason the number of subdivision in the z direction must be specified with the ``z subdivisions`` parameter. For the ``gmsh`` option, only meshes for a cylindrical geometry with tetrahedral elements are accepted at the moment. Furthermore, the z-axis should be the axis of symmetry of the cylinder.
Options: ``dealii`` or ``gmsh``
@@ -35,9 +35,9 @@ For both ``rpt_l2_projection_3d`` and ``rpt_fem_reconstruction_3d`` applications
- ``mesh refinement``: Number of global mesh refinements. Specify only if ``dealii`` was the selected option for the ``mesh type``.
Options: Any positive integer
-For the ``rpt_fem_reconstruction_3d`` application only, we have to define the following parameters:
+For the ``lethe-rpt-fem-reconstruction-3d`` application only, we have to define the following parameters:
-- ``l2 projection before reconstruction``: Enable to run the ``rpt_l2_projection_3d`` application before the reconstruction.
+- ``l2 projection before reconstruction``: Enable to run the ``lethe-rpt-l2-projection-3d`` application before the reconstruction.
Options : ``true`` or ``false``
- ``experimental counts file``: Filename of the file containing the experimental photon counts.
Options: Any ``.txt`` file
diff --git a/doc/source/parameters/rpt/rpt.rst b/doc/source/parameters/rpt/rpt.rst
index 4798510e2c..8d915eac46 100644
--- a/doc/source/parameters/rpt/rpt.rst
+++ b/doc/source/parameters/rpt/rpt.rst
@@ -2,7 +2,7 @@
Radioactive Particle Tracking (RPT)
***********************************************
-Radioactive particle tracking (RPT) is a non-intrusive velocimetry method that is used to study the hydrodynamics of single and multiphase systems. Launching a RPT simulation for photon count calculation in Lethe requires a solver which is ``rpt_3d``, a parameter file, and two files including detector and particle positions inside the vessel. The ``particle positions file`` includes either the experimental calibration positions or a set of generated points inside the vessel by the user. The ``detector positions file`` contains the position of the detector face's center and the position of a point inside the detector on its axis. In Lethe-RPT code the middle of the bottom face of the cylindrical vessel is considered as the origin. An example of these two files can be found `here `_. This section aims at describing the various parameters available within Lethe-RPT.
+Radioactive particle tracking (RPT) is a non-intrusive velocimetry method that is used to study the hydrodynamics of single and multiphase systems. Launching a RPT simulation for photon count calculation in Lethe requires a solver which is ``lethe-rpt-3d`, a parameter file, and two files including detector and particle positions inside the vessel. The ``particle positions file`` includes either the experimental calibration positions or a set of generated points inside the vessel by the user. The ``detector positions file`` contains the position of the detector face's center and the position of a point inside the detector on its axis. In Lethe-RPT code the middle of the bottom face of the cylindrical vessel is considered as the origin. An example of these two files can be found `here `_. This section aims at describing the various parameters available within Lethe-RPT.
The parameter file is composed of different subsections. The principal subsections of a RPT parameter template file are :
diff --git a/doc/source/parameters/sharp-immersed-boundary-solver/sharp-immersed-boundary-solver.rst b/doc/source/parameters/sharp-immersed-boundary-solver/sharp-immersed-boundary-solver.rst
index 0439f46f99..5145f7db4e 100644
--- a/doc/source/parameters/sharp-immersed-boundary-solver/sharp-immersed-boundary-solver.rst
+++ b/doc/source/parameters/sharp-immersed-boundary-solver/sharp-immersed-boundary-solver.rst
@@ -2,7 +2,7 @@
Sharp-Immersed-Boundary-Solver
***********************************************
-This subsection contains the parameters related to the sharp immersed boundary solver using a **sharp interface immersed boundary** (IB) **method**. This part of the parameter file concerns the usage of the ``gls_sharp_navier_stokes``. This solver can simulate the flow around static or moving objects (with a predetermined trajectory). It can also simulate the coupled flow around spherical particles (Resolved CFD-DEM). Using this solver eliminates the need to define a conformal mesh for the fluid between the particles.
+This subsection contains the parameters related to the sharp immersed boundary solver using a **sharp interface immersed boundary** (IB) **method**. This part of the parameter file concerns the usage of the ``lethe-fluid-sharp``. This solver can simulate the flow around static or moving objects (with a predetermined trajectory). It can also simulate the coupled flow around spherical particles (Resolved CFD-DEM). Using this solver eliminates the need to define a conformal mesh for the fluid between the particles.
.. code-block:: text
diff --git a/doc/source/parameters/unresolved-cfd-dem/unresolved-cfd-dem.rst b/doc/source/parameters/unresolved-cfd-dem/unresolved-cfd-dem.rst
index 92e95de7ac..88ecd46aa3 100644
--- a/doc/source/parameters/unresolved-cfd-dem/unresolved-cfd-dem.rst
+++ b/doc/source/parameters/unresolved-cfd-dem/unresolved-cfd-dem.rst
@@ -1,7 +1,7 @@
***********************************************
Unresolved CFD-DEM
***********************************************
-The CFD-DEM solver templates are available in both 2D (``cfd_dem_coupling_2d``) and 3D (``cfd_dem>_coupling_3d``). The following parameter subsections are defined similarly to the CFD parameter template: "Simulation Control", "FEM", "Physical Properties" which represent the properties of the fluid, :doc:`../cfd/mesh/`, :doc:`../cfd/initial_conditions`, and :doc:`../cfd/boundary_conditions_cfd`. The following parameter subsections are defined similarly to the DEM parameter template: :doc:`../dem/model_parameters` and :doc:`../dem/lagrangian_physical_properties` which represents the physical properties of the solid phase (particles). Two new subsections are introduced for the Volume Averaged Navier Stokes (VANS) solver as well as for the coupled unresolved CFD-DEM simulations. These are :doc:`void-fraction` and :doc:`cfd-dem` subsections. Parameters that are only applicable to the CFD-DEM solver are mentioned in their definitions.
+The CFD-DEM solver is available in both 2D and 3D (``lethe-fluid-particles``). The following parameter subsections are defined similarly to the CFD parameter template: "Simulation Control", "FEM", "Physical Properties" which represent the properties of the fluid, :doc:`../cfd/mesh/`, :doc:`../cfd/initial_conditions`, and :doc:`../cfd/boundary_conditions_cfd`. The following parameter subsections are defined similarly to the DEM parameter template: :doc:`../dem/model_parameters` and :doc:`../dem/lagrangian_physical_properties` which represents the physical properties of the solid phase (particles). Two new subsections are introduced for the Volume Averaged Navier Stokes (VANS) solver as well as for the coupled unresolved CFD-DEM simulations. These are :doc:`void-fraction` and :doc:`cfd-dem` subsections. Parameters that are only applicable to the CFD-DEM solver are mentioned in their definitions.
.. toctree::
:maxdepth: 1
diff --git a/doc/source/structure.rst b/doc/source/structure.rst
index c672a4e278..3da101df0f 100644
--- a/doc/source/structure.rst
+++ b/doc/source/structure.rst
@@ -25,11 +25,11 @@ In what follows, we explain the content of each folder and the logic behind this
Applications and Their Tests
----------------------------
-Lethe is designed to contain a number of solvers for single or multiphysics problems. These various solvers take the form of multiple executables which are named applications. They are stored in the ``/applications`` folder. Each application is housed in its own separate folder. For example, the folder ``/applications/gls_navier_stokes`` contains the source which instantiates the GLS Navier-Stokes solver.
+Lethe is designed to contain a number of solvers for single or multiphysics problems. These various solvers take the form of multiple executables which are named applications. They are stored in the ``/applications`` folder. Each application is housed in its own separate folder. For example, the folder ``/applications/lethe-fluid`` contains the source which instantiates the GLS Navier-Stokes solver.
In Lethe, solvers are minimal applications with only a main file. They contain little source code (generally < 100 lines). Their only goal is to instantiate the solver classes with the appropriate dimension of the problem. Since all of Lethe solvers are templated for the dimension of the problem (int dim), the same source code is re-used in both 2D and 3D. Applications are made to be comprehensive. They are fully controlled from text files (.prm and eventually .json).
-The ``/applications_tests`` folder contains the functional tests for the applications. These tests are grouped in folders that correspond to the name of the application. For example, the folder ``/applications_tests/gls_navier_stokes`` folder contains multiple tests for the GLS Navier-Stokes solver. Each test is two or more files and is identified with a single prefix. It must necessarily contain a ".prm" file, which is the parameter file that is used to launch the test. It must also contain a ".output" file, which is the expected output of the solver. Additional files may be present if the test is to be run with multiple processors combination or if the test requires a mesh file.
+The ``/applications_tests`` folder contains the functional tests for the applications. These tests are grouped in folders that correspond to the name of the application. For example, the folder ``/applications_tests/lethe-fluid`` folder contains multiple tests for the GLS Navier-Stokes solver. Each test is two or more files and is identified with a single prefix. It must necessarily contain a ".prm" file, which is the parameter file that is used to launch the test. It must also contain a ".output" file, which is the expected output of the solver. Additional files may be present if the test is to be run with multiple processors combination or if the test requires a mesh file.
For example, the *cylinder_gls* test is made of three files: ``cylinder_gls.output``, which is the expected output, ``cylinder_gls.prm``, which is the parameter file used to control the simulation (with the appropriate boundary conditions, etc.) and the ``cylinder_structured.msh`` file which is a GMSH mesh that is required for the simulation to run.
diff --git a/doc/source/tools/automatic_launch/automatic_launch.rst b/doc/source/tools/automatic_launch/automatic_launch.rst
index 4d7b2b9334..7cf85a787d 100644
--- a/doc/source/tools/automatic_launch/automatic_launch.rst
+++ b/doc/source/tools/automatic_launch/automatic_launch.rst
@@ -293,10 +293,10 @@ Here is the script:
PATH = os.getcwd()
PRM_FILE = 'cylinder.prm'
- LETHE_EXEC = 'gls_navier_stokes'
+ LETHE_EXEC = 'lethe-fluid'
.. warning::
- Here, we suppose that the executable ``gls_navier_stokes`` is available directly in the ``PATH`` where all cases' folders are present.
+ Here, we suppose that the executable ``lethe-fluid`` is available directly in the ``PATH`` where all cases' folders are present.
If your Lethe executable is elsewhere, just change the path to the right destination.
2. Enter each case's folder and execute Lethe.