public static void Serialize()

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
            );
        }