-
- Downloads
[!7] Resolve "Add analytic jacobians"
Merge branch '5-add-analytic-jacobians' into 'master' ref:copasi/dune-copasi ### What does this MR do? It implements anaylitic jacobians for volume and skeleton integrals in the local operator. Additionally it add installation rules for CMake. ### Is there something that needs to be double checked? <!-- Is there something a reviewer should look out for _especially_? --> No. ### Can this MR be accepted? - [x] Implemented - [x] jacobian_volume - [x] jacobian_skeleton - [x] Added tests: - [x] Both numerical and analyitical jacobians are tested against a reference solution. - [ ] Pipelines passing <!-- please check for new warnings --> <!-- change all occurences of <branch> for your branch name --> - [ ] [![Build Status]] - [ ] [![Build Status][1]] - [ ] [![Build status][2]] - [x] Delete branch option set <!-- unless there's a good reason --> ### Related issues Closes [#5] <!-- 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 [!7] [Build Status]: https://gitlab.dune-project.org/copasi/dune-copasi/badges/5-add-analytic-jacobians/pipeline.svg [![Build Status]]: https://gitlab.dune-project.org/copasi/dune-copasi/pipelines [1]: https://travis-ci.org/SoilRos/dune-copasi.svg?branch=5-add-analytic-jacobians [![Build Status][1]]: https://travis-ci.org/SoilRos/dune-copasi [2]: https://ci.appveyor.com/api/projects/status/6605joy2w17qvca8/branch/5-add-analytic-jacobians?svg=true [![Build status][2]]: https://ci.appveyor.com/project/SoilRos/dune-copasi/branch/5-add-analytic-jacobians [#5]: gitlab.dune-project.org/NoneNone/issues/5 [!7]: gitlab.dune-project.org/copasi/dune-copasi/merge_requests/7 Closes #5
Showing
- .ci/system_tests.sh 1 addition, 0 deletions.ci/system_tests.sh
- .gitlab/merge_request_templates/MR_from_task.md 2 additions, 2 deletions.gitlab/merge_request_templates/MR_from_task.md
- CMakeLists.txt 4 additions, 0 deletionsCMakeLists.txt
- dune/copasi/CMakeLists.txt 22 additions, 6 deletionsdune/copasi/CMakeLists.txt
- dune/copasi/coefficient_mapper.hh 2 additions, 0 deletionsdune/copasi/coefficient_mapper.hh
- dune/copasi/concepts/CMakeLists.txt 4 additions, 0 deletionsdune/copasi/concepts/CMakeLists.txt
- dune/copasi/enum.hh 6 additions, 0 deletionsdune/copasi/enum.hh
- dune/copasi/gmsh_reader.hh 10 additions, 2 deletionsdune/copasi/gmsh_reader.hh
- dune/copasi/local_operator.hh 154 additions, 76 deletionsdune/copasi/local_operator.hh
- dune/copasi/local_operator_multidomain.hh 258 additions, 12 deletionsdune/copasi/local_operator_multidomain.hh
- dune/copasi/model_diffusion_reaction.cc 38 additions, 37 deletionsdune/copasi/model_diffusion_reaction.cc
- dune/copasi/model_diffusion_reaction.hh 33 additions, 12 deletionsdune/copasi/model_diffusion_reaction.hh
- dune/copasi/model_multidomain_diffusion_reaction.cc 39 additions, 36 deletionsdune/copasi/model_multidomain_diffusion_reaction.cc
- dune/copasi/model_multidomain_diffusion_reaction.hh 26 additions, 7 deletionsdune/copasi/model_multidomain_diffusion_reaction.hh
- lib/CMakeLists.txt 8 additions, 0 deletionslib/CMakeLists.txt
- lib/model_multidomain_diffusion_reaction.cc 32 additions, 0 deletionslib/model_multidomain_diffusion_reaction.cc
- python/CMakeLists.txt 4 additions, 0 deletionspython/CMakeLists.txt
- python/dune/__init__.py 0 additions, 0 deletionspython/dune/__init__.py
- python/dune/copasi/__init__.py 0 additions, 0 deletionspython/dune/copasi/__init__.py
- python/setup.py 19 additions, 0 deletionspython/setup.py
Loading
Please register or sign in to comment