TURTLE v0.6
This release extends the stepper. It allows to specify geometries with multiple topography layers, e.g. a soil below the ground, a water layer above, a canopy, etc.
Topography layers
- A new topography layer is created with the
turtle_stepper_add_layer
function. - Data are added to the layer using the
turtle_stepper_add_flat
,turtle_stepper_add_map
andturtle_stepper_add_stack
functions, as previously. But, an offset can now be specified, e.g. 50 cm below the data elevation value.
A single data set can be used in several layers. The stepper automatically manages not duplicating the data sets, frame transforms, etc. Internally, a generic linked list object was added, in order to handle meta data, maps within a stack, etc.
Unit tests
Unit tests have been extended. In addition, they are now handled within the Check
framework, using libcheck
. A target was added to the Makefile that allows to install libcheck
locally, if needed.