in Chemistry/src/DataModel/Serialization/Broombridge/BroombridgeSerializer.cs [52:78]
public static void Serialize(TextWriter writer, IEnumerable<ElectronicStructureProblem> problems)
{
Serializers.SerializeBroombridgev0_2(
new Broombridge.V0_2.Data
{
// TODO: fix additional properties by converting IEnumerable<ESP> to
// new problem collection class. See https://github.com/microsoft/QuantumLibraries/issues/287.
Bibliography = null,
Format = new V0_1.Format
{
Version = "0.2"
},
Generator = new V0_1.Generator
{
Source = "qdk-chem",
Version = typeof(BroombridgeSerializer).Assembly.GetName().Version.ToString()
},
Schema = V0_2.SchemaUrl,
ProblemDescriptions = problems
.Select(
problem => problem.ToBroombridgeV0_2()
)
.ToList()
},
writer
);
}