public static extern double tinymt64_generate_double01(ref tinymt64_t inRandStatus);
public static unsafe extern void tinymt64_init_by_array(ref tinymt64_t outRandStatus, UInt64* inInitKey,int inKeyLength);
public static extern UInt64 tinymt64_generate_uint64(ref tinymt64_t inRandStatus);
public static extern void tinymt64_init(ref tinymt64_t outRandStatus,int inSeed);
extern static public double tinymt64_generate_double01(ref tinymt64_t inRandStatus);