]> https://gitweb.dealii.org/ - dealii.git/commitdiff
document RemotePointEvaluation 18553/head
authorTimo Heister <timo.heister@gmail.com>
Tue, 10 Jun 2025 21:20:40 +0000 (17:20 -0400)
committerTimo Heister <timo.heister@gmail.com>
Tue, 10 Jun 2025 21:20:40 +0000 (17:20 -0400)
include/deal.II/base/mpi_remote_point_evaluation.h

index 4c81ce5e76ddaf06a9283880b754e4718e318b2c..c23f1bc3ada94a203d345b578b851ec7d53cd2f6 100644 (file)
@@ -45,7 +45,19 @@ namespace Utilities
   namespace MPI
   {
     /**
-     * Helper class to access values on non-matching grids.
+     * @brief Communicate values between a mesh and arbitrary points
+     *
+     * This class enables evaluation of finite element functions defined
+     * on a Triangulation at arbitrary points inside the mesh. The underlying
+     * finite element mesh can be distributed among processes, which makes
+     * the operations more involved due to communication.
+     *
+     * The following helper functions for this class exist:
+     * VectorTools::point_values, VectorTools::point_gradients (the
+     * overloads taking an instance of RemotePointEvaluation).     *
+     *
+     * @note Usage and implementation details of this class and the
+     *   helper functions above are explained in detail in step-87.
      *
      * @note The name of the fields are chosen with the method
      *   evaluate_and_process() in mind. Here, quantities are

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.