Library to make LUX Energy Twin interoperable with ESDL.
Uses LUX Engine and LUX Loader and the ESDL Java library.
Currently only supports loading and ESDL file into a simulation model. Does not support writing model output to an ESDL file.
- core: the library
- core.iterator: iterates over ESDL elements.
- core.loader: creates LUX domain classes from ESDL elements.
- core/build/libs: Output location of the compiled Jar file for use in AnyLogic.
- esdl-app AnyLogic simulation model which uses ESDL as input.
- luxdeps generated Java classes from the LUX model.
- buildSrc Gradle plugin which adds dependencies to luxdeps and core.