Skip to content
Snippets Groups Projects
  1. Oct 07, 2020
  2. Oct 03, 2020
  3. Oct 01, 2020
  4. Sep 24, 2020
  5. Sep 23, 2020
  6. Sep 22, 2020
  7. Sep 08, 2020
  8. Sep 07, 2020
  9. Sep 06, 2020
  10. Sep 05, 2020
  11. 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
  12. 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
  13. 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
  14. Aug 26, 2020
  15. Aug 25, 2020
Loading