diff --git a/MeshLib/Elements/MapBulkElementPoint.h b/MeshLib/Elements/MapBulkElementPoint.h
index 9b78d4365ecee2a7ac0c12ba339deb6bda8ca90e..eed2edbc1bd4ea8191164594d84a9dad10a28e92 100644
--- a/MeshLib/Elements/MapBulkElementPoint.h
+++ b/MeshLib/Elements/MapBulkElementPoint.h
@@ -17,6 +17,11 @@
 
 namespace MeshLib
 {
+/// \page BulkMappingDocuPage
+/// [Documentation](https://www.opengeosys.org/pdf/BulkElementMappings.pdf) for
+/// the mapping of a point given in local coordinates of a boundary face/element
+/// to the corresponding bulk element point.
+
 /// Maps the given lower dimensional boundary point \c wp of a line, i.e. the 1d
 /// integration point given in local coordinates of a line, to higher
 /// dimensional point of the triangle face (defined by the triangle element and
diff --git a/web/static/pdf/BulkElementMappings.pdf b/web/static/pdf/BulkElementMappings.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..67d045c799620b1c0a4252c0b59b7197f887963a
--- /dev/null
+++ b/web/static/pdf/BulkElementMappings.pdf
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6c2664b7e85842d668b9f0f6dd615b46f5a10c5f0bcb77a015823bec9af50df5
+size 128422