- Feb 18, 2020
-
-
Santiago Ospina De Los Ríos authored
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
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
Merge branch '20-add-special-membranes-for-species-that-only-pass-through-to-it-but-not-diffuse' of ssh://gitlab.dune-project.org:22022/copasi/dune-copasi into 20-add-special-membranes-for-species-that-only-pass-through-to-it-but-not-diffuse
-
Santiago Ospina De Los Ríos authored
* Library modes can be switched by default in CMake with the option BUILD_SHARED_LIBS hence no need to hardcode them with different targets. * Exported targets were not working properly because the config file didn't contain enough information (DUNE creates one by default). So I remove it and will refactor all CMakeFiles later to use modern CMake directly (without DUNE macros).
-
- Feb 12, 2020
-
-
Liam Keegan authored
-
Liam Keegan authored
restore clone_folder, but create temp dir to download & extract static libs into to avoid overwriting dune-copasi cloned files
-
Liam Keegan authored
-
Liam Keegan authored
-
- Feb 11, 2020
-
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
This reverts commit 7b297f22.
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-
Santiago Ospina De Los Ríos authored
-