v0.2.0
SignalTables v0.2.0
Version, based on ModiaResult.jl.
Changes with respect to ModiaResult.jl:
Underlying data format made much simpler, more general and more useful:
- Dictionary of multi-dimensional arrays as function of one or more independent variables
with potentially missing values. - Also parameters can be stored in the dictionary and are supported, e.g., for plotting.
- Variables and parameters are dictionaries that store the actual values (e.g. arrays), and additional attributes.
- Values are stored without units and the units are provided via the additional string attribute
:unit
. A unit can be
either hold for all elements of an array, or an array of units can be provided defining the units for all variable elements. - A new function to flatten and convert a signal array for use in plots or traditional tables.
- Since signals are arrays, all the Julia array operations can be directly used,
e.g. for post-processing of simulation results. - write/save on JSON and JDL (HDF5) files.
Furthermore
- Documentation considerably improved and made more user-oriented.
- The Abstract Interfaces defined more clearly.
- Several annoying bugs of ModiaResult.jl are no longer present.