replaced memcpy call with std::memcpy
added wrapper functions for sysif/meshif creation via libdessert