DrylandEcology / SOILWAT2

An ecosystem water balance simulation model
GNU General Public License v3.0
5 stars 2 forks source link

Development towards v8.0.0 #378

Closed dschlaep closed 2 months ago

dschlaep commented 11 months ago

This PR is phase 0 of a multi-phase plan with the objectives of increasing our capabilities to carry out large simulation experiments, see https://github.com/DrylandEcology/SOILWAT2/milestone/16

Phase 0 includes the introduction of a simulation domain (a set of simulation units/runs) and the capability to produce output as netCDFs.

Later phases will add netCDFs as inputs and parallelization across the simulation domain.

Domain/netCDF

SOILWAT2 as library for STEPWAT2 and rSOILWAT2

Other improvements

codecov[bot] commented 11 months ago

Codecov Report

Attention: Patch coverage is 75.31599% with 332 lines in your changes missing coverage. Please review.

Project coverage is 73.00%. Comparing base (306aa3a) to head (3dc16b2).

Files Patch % Lines
src/SW_Control.c 66.77% 99 Missing :warning:
src/SW_Main_lib.c 13.51% 96 Missing :warning:
src/SW_Flow.c 80.00% 51 Missing :warning:
src/SW_Markov.c 80.47% 33 Missing :warning:
src/SW_Carbon.c 65.43% 28 Missing :warning:
src/SW_Files.c 88.23% 14 Missing :warning:
src/SW_Flow_lib_PET.c 96.47% 11 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #378 +/- ## ========================================== + Coverage 71.00% 73.00% +1.99% ========================================== Files 21 20 -1 Lines 5591 6005 +414 ========================================== + Hits 3970 4384 +414 Misses 1621 1621 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.