/**
* Configuration flags for distributed Triangulations to be set in the
* constructor. Settings can be combined using bitwise OR.
+ *
+ * The constructor requires that exactly one of <code>partition_metis</code>,
+ * <code>partition_zorder</code>, and <code>partition_custom_signal</code> be set.
+ * If no setting is given to the constructor, it will set <code>partition_metis</code>
+ * by default.
*/
enum Settings
{
Triangulation<dim,spacedim> &triangulation);
/**
- * Partitions the cells of a multigrid heirarchy by assigning level subdomain ids
- * using the "youngest child" rule, that is, each cell in the heirarchy is owned by
- * the processor who owns its left most child in the forrest, and active cells
+ * Partitions the cells of a multigrid hierarchy by assigning level subdomain ids
+ * using the "youngest child" rule, that is, each cell in the hierarchy is owned by
+ * the processor who owns its left most child in the forest, and active cells
* have the same subdomain id and level subdomain id. You can access the level subdomain
* id of a cell by using <tt>cell-@>level_subdomain_id()</tt>.
*