dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2023-12-01T00:13:16Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3729[fix][fvproblem] Provide default name2023-12-01T00:13:16ZTimo Kochtimokoch@math.uio.no[fix][fvproblem] Provide default name3.9https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3716[fix][io] Use STL interface to deduce element type2023-11-14T10:40:46ZTimo Kochtimokoch@math.uio.no[fix][io] Use STL interface to deduce element type3.8Ivan BunticIvan Buntichttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3535[linear][pdesolver] Fix dynamic output and add disabling feature2023-07-18T11:11:22ZTimo Kochtimokoch@math.uio.no[linear][pdesolver] Fix dynamic output and add disabling featureTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3530[example][pnm] Two fixes for the example2023-07-18T11:11:22ZTimo Kochtimokoch@math.uio.no[example][pnm] Two fixes for the examplehttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3521[test][fix] Make name unique so that output failes are not overwritten2023-07-18T11:11:22ZTimo Kochtimokoch@math.uio.no[test][fix] Make name unique so that output failes are not overwritten3.7https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3520[linearsolver][fix] Add missing include2023-07-18T11:11:22ZTimo Kochtimokoch@math.uio.no[linearsolver][fix] Add missing includeAdd missing include for `wrapPreconditioner4Parallel`Add missing include for `wrapPreconditioner4Parallel`3.7https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3515[example] Fix missing include2023-07-18T11:11:21ZHamza Oukili[example] Fix missing include3.7Hamza OukiliHamza Oukilihttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3507[example] Fix compiler warning about multiline comment2023-07-18T11:11:20ZTimo Kochtimokoch@math.uio.no[example] Fix compiler warning about multiline comment3.7Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3505[properties] Add template value and example test2023-07-18T11:11:20ZTimo Kochtimokoch@math.uio.no[properties] Add template value and example testAllow for values in templated property type alias and add test. Was omitted in !3475.
The value extraction is now simply delayed until the last moment.
Values of regular properties are extracted from the property while
values of type al...Allow for values in templated property type alias and add test. Was omitted in !3475.
The value extraction is now simply delayed until the last moment.
Values of regular properties are extracted from the property while
values of type alias and template alias properties are extracted
from the alias type.3.7Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3173WIP: encapsulate operations in the volvars update method2023-09-27T16:15:46ZNed ColtmanWIP: encapsulate operations in the volvars update method<!--
Thanks for considering to open a merge request!
Before asking for a review of your MR, please read the [contributing guidelines](/CONTRIBUTING.md)
-->
**What this MR does / why does DuMux need it**:
This merge request should remo...<!--
Thanks for considering to open a merge request!
Before asking for a review of your MR, please read the [contributing guidelines](/CONTRIBUTING.md)
-->
**What this MR does / why does DuMux need it**:
This merge request should remove duplicated code often seen in the volvars' update functions. This issue is outlined in #814.
<!--
Is there a corresponding issue? Add "Fixes hashtag issuenumber" which will automatically close the issue when this MR is merged. Add "Related to hashtag issuenumber" if it's related but doesn't fix the issue completely.
-->
**Notes for the reviewer**
@tufan, @nedc, @hanchuan, @yue
**Question: **
does it make sense to add new headers to the dumux/material/constraintsolvers/ directory, or would another location make more sense?
<!--
Keep the following TODO list in the merge request description for documentation.
Bullet points marked with _(if not applicable remove)_ may be removed.
-->
Before you request a review from someone, make sure to revise the following points:
- [ ] does the new code follow the [style guide](doc/styleguide.md)?
- [ ] do the test pipelines pass? (see guide on [how to run pipelines for a merge request](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/wikis/Running-test-pipelines-for-merge-requests))
- [x] is the code you changed and/or the new code you wrote covered in the test suite? (if not, extend the existing tests or write new ones)
- [ ] does your change affect public interfaces or behavior, or, does it introduce a new feature? If so, document the change in `CHANGELOG.md`.
- [ ] is the list of the header includes complete? ("include what you use")
- [x] all files have to end with a `\n` character. Make sure there is no `\ No newline at end of file` comment in "Changes" of this MR.
<!--
The following aspects might also come up during review:
* Does the change reduce the performance of the code (more CPU time or more memory) and is this justified by the benefits
* Does the change improve the performance? (if yes, add this aspect to the MR description)
* Is the code is a gross violation of programming best practices such as DRY (don't repeat yourself / code duplication, see https://de.wikipedia.org/wiki/Don%E2%80%99t_repeat_yourself, the SOLID principles (https://en.wikipedia.org/wiki/SOLID), or the C++ Core Guidelines (https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines)?
* Is the code well-documented, concise, easily readable? (e.g. variables are well-named, the logic is split into small & well-named functions)
-->3.9https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3131[intersectingentities] Return const& to corner storage2022-05-30T09:20:40ZTimo Kochtimokoch@math.uio.no[intersectingentities] Return const& to corner storageThis avoids making a copy of the vectorThis avoids making a copy of the vector3.5Dennis GläserDennis Gläser