GEOUNED-org / GEOUNED

A tool to convert CAD to CSG & CSG to CAD for Monte Carlo transport codes
European Union Public License 1.2
56 stars 30 forks source link

[Feature request] - Add metadata/archiving feature #222

Open alexvalentine94 opened 3 months ago

alexvalentine94 commented 3 months ago

Is your feature request related to a problem? Please describe.

Enable a way of having full traceability for the input parameters used to create GEOUNED models

Describe the solution you'd like

A method for outputting the input parameters and additional metadata describing the translation e.g. geouned version, time date. Could be output as JSON.

Describe alternatives you've considered

-

Additional context

-

alberto743 commented 3 months ago

Having the configuration serialization will mean having a part of the persistent objects mentioned in #114

alberto743 commented 3 months ago

To implement this feature, it would be convenient to convert Options, Tolerances, NumericFormat, Settings to dataclasses.