IvanYashchuk / firedrake-ts

The firedrake-ts library provides an interface to PETSc TS for the scalable solution of DAEs arising from the discretization of time-dependent PDEs.
MIT License
11 stars 4 forks source link

Fixing being able to use several DAESolver #7

Closed salazardetroya closed 4 years ago

salazardetroya commented 4 years ago

This addresses #4 and firedrakeproject/firedrake#1757 (see last one for more details of what is going on). This functionality is important to be able to use different DAESolver or in combination with NonlinearVariationalSolver.

codecov-commenter commented 4 years ago

Codecov Report

Merging #7 into master will increase coverage by 0.56%. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master       #7      +/-   ##
==========================================
+ Coverage   69.27%   69.84%   +0.56%     
==========================================
  Files           3        3              
  Lines         371      378       +7     
  Branches       65       65              
==========================================
+ Hits          257      264       +7     
  Misses         82       82              
  Partials       32       32              
Impacted Files Coverage Δ
firedrake_ts/ts_solver.py 80.71% <100.00%> (+1.01%) :arrow_up: