Data structures

These data structures are mainly used in the interface between IMPETUS Solver and the user material interface.