Skip to content
Snippets Groups Projects
Commit e33e5bab authored by Timo Koch's avatar Timo Koch
Browse files

[changelog] Add entry for box geometry interface changes

parent bd2a0ebd
No related branches found
No related tags found
1 merge request!3202Feature/Prepare for box without corner storage
Pipeline #21148 passed
Pipeline: dumux

#21153

    Pipeline: dumux-lecture

    #21152

      Pipeline: dumux

      #21151

        +2
        ......@@ -26,8 +26,14 @@ that implement an empty cache (i.e. nothing is cached for the flux variables).
        - __Stokes/Darcy__: In the coupling manager, the diffusion coefficient coupling type had a mode `Arithmetic` misspelled
        with an additional letter. The spelling has been corrected. The incorrect spelling will lead now lead to an error.
        - __Box__: The grid geometry now passes information to the local view via an internal cache (instead of passing a pointer to itself directly). This allows to hide some internal interfaces. This only concerns implementers of FVElementGeometry classes that inherit from the box implementation and don't overload the constructor.
        Then code possibly fails to compile. The fix is to implement the same caching concept. The cache can be a simple wrapper around the grid geometry pointer.
        ### Deprecated properties/classes/functions/files, to be removed after 3.6:
        - __Box__: `scv/scvf.geometry()` have been deprecated, use `fvGeometry.geometry(scv/scvf)` instead
        - __Box__: `scv/scvf.corner(i)` have been deprecated, use `fvGeometry.geometry(scv/scvf).corner(i)` instead
        ### New experimental features (possibly subject to backwards-incompatible changes in the future)
        ......
        0% Loading or .
        You are about to add 0 people to the discussion. Proceed with caution.
        Finish editing this message first!
        Please register or to comment