Skip to content

Separate LUA layer #9

@andrsd

Description

@andrsd

There is a LUA layer in the code that is used to drive the simulation. Currently this layer is compiled into the library (i.e. the computation heart of the code).

This layer needs to be refactored away from the computation and become its own library that is linked to the driver layer, i.e. binary that drives the computation.

This will improve internal design and will be very useful for scenarios where OpenSn will be used for in-memory coupling. This will also enable to compile the library without LUA, i.e. when users just need the raw power of the library. Finally, this will also help in future if somebody will want to use another scripting language to drive their simulation (python, etc.)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions