diff --git a/CHANGELOG.md b/CHANGELOG.md index 59e37b6510e065682a50daddeccef1d06695e442..61f2f22c97ee448593eba22f41aae4347d039f37 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ Differences Between DuMuX 3.2 and DuMuX 3.1 ### Immediate interface changes not allowing/requiring a deprecation period +- Remove `Grid.HeapSize` as dune-ugrid removed the according feature as well. + ### Deprecated properties, to be removed after 3.2: ### Deprecated classes/files, to be removed after 3.2: diff --git a/doc/doxygen/extradoc/parameterlist.txt b/doc/doxygen/extradoc/parameterlist.txt index 034757a0838cbec863e410f8b2f1487ec4c5d83d..48a55c6b2c742da9316a6c00ec694ac97a09ada3 100644 --- a/doc/doxygen/extradoc/parameterlist.txt +++ b/doc/doxygen/extradoc/parameterlist.txt @@ -85,7 +85,6 @@ Adaptive | MaxLevel | std::size_t | 0 | | * | | GmshPhysicalEntityThreshold | std::size_t | 0 | | * | | Gradingstd::to_string(i) | Scalar | grading[i] | | * | | Gradingstd::to_string(i) | std::vector<ctype> | grading[i] | | -* | | HeapSize | int | | | * | | Image | std::string | | | * | | KeepPhysicalOverlap | bool | true | | * | | LeftBoundary | CoordinateType | 0.0 | | diff --git a/dumux/io/grid/gridmanager_ug.hh b/dumux/io/grid/gridmanager_ug.hh index e006f99cc0aed83a28de521445d72b08a8d6f488..ceee8055af8499b7a0a272f19be46d9c1a25c44b 100644 --- a/dumux/io/grid/gridmanager_ug.hh +++ b/dumux/io/grid/gridmanager_ug.hh @@ -51,7 +51,6 @@ namespace Dumux { * - CellType : "Cube" or "Simplex" to be used for structured grids * - Refinement : the number of global refines to perform * - Verbosity : whether the grid construction should output to standard out - * - HeapSize: The heapsize used to allocate memory * - BoundarySegments : whether to insert boundary segments into the grid * */ @@ -143,10 +142,7 @@ private: * \brief Do some operations before making the grid */ void preProcessing_(const std::string& modelParamGroup) - { - if(hasParamInGroup(modelParamGroup, "Grid.HeapSize")) - Grid::setDefaultHeapSize(getParamFromGroup<unsigned>(modelParamGroup, "Grid.HeapSize")); - } + {} /*! * \brief Do some operatrion after making the grid, like global refinement diff --git a/test/porousmediumflow/2p/sequential/grids/test_3d2p_12_ug.dgf b/test/porousmediumflow/2p/sequential/grids/test_3d2p_12_ug.dgf index cb12c9d4467b0ae36d08505a88b4b4b01e9431da..becba03e648af3e25c5b5112f8bf1ae2f076c0d1 100644 --- a/test/porousmediumflow/2p/sequential/grids/test_3d2p_12_ug.dgf +++ b/test/porousmediumflow/2p/sequential/grids/test_3d2p_12_ug.dgf @@ -129,7 +129,6 @@ Cube # GridParameter closure none -heapsize 1000 # Boundarydomain default 1 diff --git a/test/porousmediumflow/2p/sequential/grids/test_3d2p_3_ug1.dgf b/test/porousmediumflow/2p/sequential/grids/test_3d2p_3_ug1.dgf index 2ff2535004974ba16e0f34465b923415741e6e2e..c120065ad668623f809c9c86c505a41a81d07ccc 100644 --- a/test/porousmediumflow/2p/sequential/grids/test_3d2p_3_ug1.dgf +++ b/test/porousmediumflow/2p/sequential/grids/test_3d2p_3_ug1.dgf @@ -40,7 +40,6 @@ Cube # GridParameter closure none -heapsize 1000 # Boundarydomain default 1