Software Improvements and Bug Fixes
- minor usability improvements to the JAMS GUI / window layout
New / Improved Model Components
- jams.components.core.TemporalFileInputContext
- complete rework of the component
- component allows to iterate over time steps defined in a JAMS timeseries input file
- jams.components.io.TSDataStoreReader
- adapted to work with new TemporalFileInputContext
- jams.components.io.unidata.EntityCollectionFromList (new)
- extract an entity collection object from a NetCDF file
- jams.components.io.unidata.NetCDFReader3D
- various improvements
- optas.efficiencies.UniversalEfficiencyCalculator
- added KGE to the efficiencies calculated by the UniversalEfficiencyCalculator, as well as a weighted version, and a version returning its 3 components r, gamma, beta
- jams.components.calc.DoubleArrayDivide (new)
- added component for dividing all elements of a DoubleArray
- jams.components.indices.ClimateIndicesForest
- added some outputs
- jams.components.io.DataSerializer (new)
- combines observed and simulated values for different locations into one large list of obervations and simulations
- jams.components.datatransfer.DoubleTransfer
- Added option to copy/overwrite value
- jams.components.data.EntityDoubleAccess (new)
- Added component to get double values by name from an entity and store it