public static SerializableMersenneTwister Create(MersenneTwisterSerializationInfo info) { return(new SerializableMersenneTwister { MT = info.MT, MTI = info.MTI }); }
public void ToFile(SerializableMersenneTwister smt, string filename) { var info = new MersenneTwisterSerializationInfo { MT = smt.MT, MTI = smt.MTI }; FileIO.WriteToJson(info, filename); }