LAI adapter - multiple LAI curves by ID map
Currently as of !3, we can use a single LAI curve provided via code.
However, we will need to use multiple curves for different forest types, as a lookup table by ID per map cell. Table as well as the map will be privided via files.
Possible solutions
Adapter reads files directly
Simplest solution in terms of implementation. However, restricts file types and could be error-prone.
Use a component, with curves and map as additional inputs
Could be realized via a component without timestep, and callback inputs and outputs. Would, however, introduce "adapters that look like components". Might be ok, and "real" adapters are just seen as a shortcut for simple use cases.
Consider adapter rework
Allow multiple inputs for adapters? Could make writing simple adapters more complicated. Also, it is not trivial how to handle multiple inputs with non-synchronous time step. This is, however, the same for the above component solution.