Skip to content
Snippets Groups Projects
  1. Sep 22, 2020
  2. Sep 08, 2020
  3. Sep 07, 2020
  4. Sep 06, 2020
  5. Sep 05, 2020
  6. Sep 04, 2020
    • Santiago Ospina De Los Ríos's avatar
      Refactor model internals to remove OS and add Steppers · ad60d8c2
      Santiago Ospina De Los Ríos authored
      The approach used before was never successful because binding time of the coefficient mapper was to slow compared to a fully coupled solution. This means that an OS approach would have to be reworked from the PDELab assembler directly. 
      This commit removes that and adds support for the new model stepper:
      * Remove coefficient mapper and its use on local operators
      * Remove the operator map of objects within the model class
      * Move read/write responsibility to model state
      * Allow states to be independent of models. Thus, allowing several different states coexist for a given model.
      * Multiple domain model now needs only one file path and each sub-domain file name is deduced from the state.
      * Writer might write on different files on request
      * Clean up logger output
      * Update meaningful logging values on the ini file
      * Improved errors when a config file is incorrect
      * Default executable now use simple adaptive steppers
      * Stepper now can use all PDELab RK methods
      ad60d8c2
  7. Sep 03, 2020
    • Santiago Ospina De Los Ríos's avatar
      Add model time stepper · 3e0dfed5
      Santiago Ospina De Los Ríos authored
      This time stepper is inspired on the boost odeit steppers signatures. To be able to use it, the current models need to be modified so that it exports operators and states can be exchanged easily.
      The advantage of this approach is that time evolution can be fine tuned by users at will. Moreover, it allows to have several valid states on the same model and be separately advanced in time.
      3e0dfed5
    • Santiago Ospina De Los Ríos's avatar
      Make state hold writer and reader funtions · 63cd35b1
      Santiago Ospina De Los Ríos authored
      * Time is default initialized to NaN
      * Added a bool cast to check faster if state is valid
      * Add standard filesystem flags in CMake
      63cd35b1
  8. Aug 28, 2020
    • Santiago Ospina De Los Ríos's avatar
      Add adaptive timepstep in dune_copasi_sd · 4caa89c6
      Santiago Ospina De Los Ríos authored
      * For this, the structure of the ini file. Now time stepping information has an independent section for the model
      * The test for dune_copasi_md break with these changes
      * dune_copasi_sd does not longer accept multiple compartment settings
      4caa89c6
  9. Aug 26, 2020
  10. Aug 25, 2020
  11. Jul 21, 2020
  12. Feb 20, 2020
  13. Feb 19, 2020
    • Santiago Ospina De Los Ríos's avatar
      [!18] Hotfix/fix setup image · 11489b4b
      Santiago Ospina De Los Ríos authored
      Merge branch 'hotfix/fix-setup-image' into 'master'
      
      ref:copasi/dune-copasi
      
      ### What does this MR do?
      
      Fix the pipeline where the GitLab CI job setup was failing. The order of the
      dune modules was wrong. Additionally, it adds new forms of triggering the
      rebuilt of the base image other than using the master branch.
      
      Closes \#
      
      <!-- 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 [!18]
      
        [!18]: gitlab.dune-project.org/copasi/dune-copasi/merge_requests/18
      11489b4b
    • Santiago Ospina De Los Ríos's avatar
      Hotfix/fix setup image · f19928b4
      Santiago Ospina De Los Ríos authored
      f19928b4
  14. Feb 18, 2020
Loading