-
- Downloads
[!17] Resolve "Add special membranes for species that only pass through to it but not diffuse"
Merge branch '20-add-special-membranes-for-species-that-only-pass-through-to-it-but-not-diffuse' into 'master' ref:copasi/dune-copasi ### What does this MR do? - [x] Add a Finite Volume (FV) local operator. - [x] Re-structure the pdelab tree to allow both, Finite Volume as well as Conforming Finite Elements. - [x] Make stand-alone diffusion-reaction model for CG work again - [x] Make a stand-alone diffusion-reaction model for FV - [x] Add similar test to what is already in multidomain (or improve them e.g. test agains analytic functions with an L2 error integration) - [x] Write cell data by dafault - [x] Make a multidomain diffusion reaction model with only FV - [ ] ~~Manage domains with no variables by mapping domains to gfs index (yet another level of indirection)~~ - [ ] ~~Make a stand-alone diffusion-reaction model with composite FV and CG~~ - [ ] ~~Make a multidomain diffusion-reaction model with composite FV and CG~~ - [x] Use the virtual interface of local finite elements to choose between FV and CG discretization - [x] Allow selective refinement per compartment i.e. anisotropic cube refinement. ### Is there something that needs to be double checked? <!-- Is there something a reviewer should look out for _especially_? --> *Fill this in* ### Can this MR be accepted? - [x] Implemented - [x] Added/Updated tests: - [x] Added/Updated documentation - [x] Pipelines passing <!-- please check for new warnings --> <!-- change all occurences of <branch> for your branch name --> - [x] [![Build Status]] - [x] [![Build Status][1]] - [x] [![Build status][2]] - [x] Delete branch option set <!-- unless there's a good reason --> - [x] Added entry to CHANGELOG.md ### Related issues Closes [#20] <!-- For automatic closing, do not forget the commas between issue numbers--> <!-- PLEASE READ THIS! A Merge Request should be associated to a certain task or issue. Its changes are supposed to be merged into the master branch. Briefly explain __how__ you achieved the proposal of the task. IMPORTANT: Make sure to set the merge request WIP if you are not finished yet. --> See merge request [!17] [Build Status]: https://gitlab.dune-project.org/copasi/dune-copasi/badges/20-add-special-membranes-for-species-that-only-pass-through-to-it-but-not-diffuse/pipeline.svg [![Build Status]]: https://gitlab.dune-project.org/copasi/dune-copasi/pipelines [1]: https://travis-ci.org/SoilRos/dune-copasi.svg?branch=20-add-special-membranes-for-species-that-only-pass-through-to-it-but-not-diffuse [![Build Status][1]]: https://travis-ci.org/SoilRos/dune-copasi/branches [2]: https://ci.appveyor.com/api/projects/status/6605joy2w17qvca8/branch/20-add-special-membranes-for-species-that-only-pass-through-to-it-but-not-diffuse?svg=true [![Build status][2]]: https://ci.appveyor.com/project/SoilRos/dune-copasi/history [#20]: gitlab.dune-project.org/NoneNone/issues/20 [!17]: gitlab.dune-project.org/copasi/dune-copasi/merge_requests/17 Closes #20
No related branches found
No related tags found
Pipeline #24659 failed
Stage: setup
Stage: build
Stage: unit_tests
Stage: system_tests
Stage: deploy
Showing
- .ci/build.sh 1 addition, 0 deletions.ci/build.sh
- .ci/dune-common.patch 12 additions, 0 deletions.ci/dune-common.patch
- .ci/setup.sh 8 additions, 5 deletions.ci/setup.sh
- .ci/system_tests.sh 2 additions, 1 deletion.ci/system_tests.sh
- .ci/unit_tests.sh 1 addition, 0 deletions.ci/unit_tests.sh
- .clang-format 2 additions, 0 deletions.clang-format
- .travis.yml 6 additions, 8 deletions.travis.yml
- CHANGELOG.md 19 additions, 2 deletionsCHANGELOG.md
- CMakeLists.txt 1 addition, 1 deletionCMakeLists.txt
- README.md 72 additions, 63 deletionsREADME.md
- appveyor.yml 18 additions, 10 deletionsappveyor.yml
- docker/dependencies.dockerfile 12 additions, 12 deletionsdocker/dependencies.dockerfile
- dune/copasi/CMakeLists.txt 2 additions, 0 deletionsdune/copasi/CMakeLists.txt
- dune/copasi/common/CMakeLists.txt 9 additions, 6 deletionsdune/copasi/common/CMakeLists.txt
- dune/copasi/common/data_context.hh 284 additions, 0 deletionsdune/copasi/common/data_context.hh
- dune/copasi/common/factory.hh 37 additions, 0 deletionsdune/copasi/common/factory.hh
- dune/copasi/common/parameter_tree_check.hh 0 additions, 282 deletionsdune/copasi/common/parameter_tree_check.hh
- dune/copasi/common/pdelab_expression_adapter.hh 42 additions, 6 deletionsdune/copasi/common/pdelab_expression_adapter.hh
- dune/copasi/concepts/CMakeLists.txt 3 additions, 4 deletionsdune/copasi/concepts/CMakeLists.txt
- dune/copasi/finite_element/CMakeLists.txt 8 additions, 6 deletionsdune/copasi/finite_element/CMakeLists.txt
.ci/dune-common.patch
0 → 100644
.clang-format
0 → 100644
dune/copasi/common/data_context.hh
0 → 100644
dune/copasi/common/factory.hh
0 → 100644
Please register or sign in to comment