diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/c_RICHARDS_MECHANICS.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/c_RICHARDS_MECHANICS.md
new file mode 100644
index 0000000000000000000000000000000000000000..41fe949e97d3cd12980379176bfd9161f6f9726b
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/c_RICHARDS_MECHANICS.md
@@ -0,0 +1 @@
+\copydoc ProcessLib::RichardsMechanics::RichardsMechanicsProcess
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/constitutive_relation b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/constitutive_relation
new file mode 120000
index 0000000000000000000000000000000000000000..cfcb5e03bbe20c629c87a7f4d1fb7ac0fea2e1d3
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/constitutive_relation
@@ -0,0 +1 @@
+../../../../material/solid/constitutive_relation
\ No newline at end of file
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/process_variables/i_process_variables.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/process_variables/i_process_variables.md
new file mode 100644
index 0000000000000000000000000000000000000000..6d4cf72a74ca5a54631bb990d78b7ddb95d1f2ec
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/process_variables/i_process_variables.md
@@ -0,0 +1,2 @@
+The process variables for pressure and displacement.
+The order of the pressure variable must be one lower than that of displacement.
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/process_variables/t_displacement.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/process_variables/t_displacement.md
new file mode 100644
index 0000000000000000000000000000000000000000..b6d5f29924d468888547d4a5f9eef957f496c26c
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/process_variables/t_displacement.md
@@ -0,0 +1 @@
+Process variable name for displacement.
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/process_variables/t_pressure.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/process_variables/t_pressure.md
new file mode 100644
index 0000000000000000000000000000000000000000..7b0ec27a7a6f6f18a4f97b2a7267e42d73bc4f26
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/process_variables/t_pressure.md
@@ -0,0 +1 @@
+Process variable name for liquid pressure.
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_biot_coefficient.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_biot_coefficient.md
new file mode 100644
index 0000000000000000000000000000000000000000..ca3b8ec9a25feb01951c17181246e78e7f4ff9c8
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_biot_coefficient.md
@@ -0,0 +1 @@
+\copydoc ProcessLib::RichardsMechanics::RichardsMechanicsProcessData::biot_coefficient
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_coupling_scheme.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_coupling_scheme.md
new file mode 100644
index 0000000000000000000000000000000000000000..9cf0a794a4913a9d674fa8b557fd07eb6a9f495f
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_coupling_scheme.md
@@ -0,0 +1,2 @@
+An optional input to select the coupling scheme. So far, only the monolithic
+scheme is available for RICHARDS_MECHANICS, and this input can be omitted.
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_dimension.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_dimension.md
new file mode 100644
index 0000000000000000000000000000000000000000..fe666ef74ad120b10ddadd3f2ee29a0b6b8f8dbc
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_dimension.md
@@ -0,0 +1 @@
+Displacement vector dimension. The displacement dimension must be equal to the mesh dimension.
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_fluid_bulk_modulus.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_fluid_bulk_modulus.md
new file mode 100644
index 0000000000000000000000000000000000000000..8e49cce94f4bbe48df6334fb4ac63a8120e0973e
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_fluid_bulk_modulus.md
@@ -0,0 +1 @@
+\copydoc ProcessLib::RichardsMechanics::RichardsMechanicsProcessData::fluid_bulk_modulus
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_intrinsic_permeability.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_intrinsic_permeability.md
new file mode 100644
index 0000000000000000000000000000000000000000..f945fe4d68fe60bacc884d5d1504e0ad52e4f6c7
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_intrinsic_permeability.md
@@ -0,0 +1 @@
+\copydoc ProcessLib::RichardsMechanics::RichardsMechanicsProcessData::intrinsic_permeability
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_material_property.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_material_property.md
new file mode 100644
index 0000000000000000000000000000000000000000..51c6657bc85aa5fe8c325fe95b1abf4c07b920eb
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_material_property.md
@@ -0,0 +1,3 @@
+Material properties of the fluid and the porous medium. Current implementation
+uses the
+[RichardsFlow process material properties](\ref ogs_file_param__prj__processes__process__RICHARDS_FLOW__material_property).
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_solid_bulk_modulus.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_solid_bulk_modulus.md
new file mode 100644
index 0000000000000000000000000000000000000000..a26676ff0f69a709e2be08b75a04efd892af16e1
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_solid_bulk_modulus.md
@@ -0,0 +1 @@
+\copydoc ProcessLib::RichardsMechanics::RichardsMechanicsProcessData::solid_bulk_modulus
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_solid_density.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_solid_density.md
new file mode 100644
index 0000000000000000000000000000000000000000..439b9cd75c091900199462767531df78fa422a6e
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_solid_density.md
@@ -0,0 +1 @@
+\copydoc ProcessLib::RichardsMechanics::RichardsMechanicsProcessData::solid_density
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_specific_body_force.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_specific_body_force.md
new file mode 100644
index 0000000000000000000000000000000000000000..1263b2368695f469f4520e59e1f53c6d0c49b73d
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_specific_body_force.md
@@ -0,0 +1 @@
+\copydoc ProcessLib::RichardsMechanics::RichardsMechanicsProcessData::specific_body_force
diff --git a/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_temperature.md b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_temperature.md
new file mode 100644
index 0000000000000000000000000000000000000000..8d7da2e9d6ca4628e56f6b63098adc8ad9902004
--- /dev/null
+++ b/Documentation/ProjectFile/prj/processes/process/RICHARDS_MECHANICS/t_temperature.md
@@ -0,0 +1 @@
+\copydoc ProcessLib::RichardsMechanics::RichardsMechanicsProcessData::temperature