SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-ae3dc2b5-5499-42fb-a4a8-e59cb486d1e3 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-3.0.2 Created: 2024-06-06T13:36:01+00:00Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT describes SPDXRef-ab59e555f242daf29993c6afc04fa89d Relationship: SPDXRef-DOCUMENT describes SPDXRef-a9841daa8ca9a121b0d7b4087f09b666 Relationship: SPDXRef-DOCUMENT describes SPDXRef-fac6c89f48b4066960ac60ee9fe654e3 Relationship: SPDXRef-DOCUMENT describes SPDXRef-f900b3a289976985473bcb4cf09b949b Relationship: SPDXRef-DOCUMENT describes SPDXRef-07c9fbaeea8d393fa026d6d47f7353a7 Relationship: SPDXRef-DOCUMENT describes SPDXRef-3cb8e7bdb8cebbe479635a71df278e15 Relationship: SPDXRef-DOCUMENT describes SPDXRef-902780993a8fa2b944ded1fc61f2b16d Relationship: SPDXRef-DOCUMENT describes SPDXRef-f2d021dcc2842646154c30e1575875bf Relationship: SPDXRef-DOCUMENT describes SPDXRef-74796e300a651bcfd8013b21c75ee314 Relationship: SPDXRef-DOCUMENT describes SPDXRef-f7f3a7e7286089650e9efdebee87005e Relationship: SPDXRef-DOCUMENT describes SPDXRef-ca49109e22ac615fb7968e10450ba246 Relationship: SPDXRef-DOCUMENT describes SPDXRef-79d0cfaf69985b5335335116d798bae1 Relationship: SPDXRef-DOCUMENT describes SPDXRef-d963b89edb3dc747dc35ee343b25589f Relationship: SPDXRef-DOCUMENT describes SPDXRef-faa5fef07afcb240b383abca8d7c2116 Relationship: SPDXRef-DOCUMENT describes SPDXRef-1262cb096c882ccbba6937b348235ccf Relationship: SPDXRef-DOCUMENT describes SPDXRef-1ff8020b40dcea6773771873e1f23545 Relationship: SPDXRef-DOCUMENT describes SPDXRef-5259161eec14540bffcac71de12e03e8 Relationship: SPDXRef-DOCUMENT describes SPDXRef-4e8196cb3b9e3f0805708109970fa645 Relationship: SPDXRef-DOCUMENT describes SPDXRef-bf7c09cf8b18e0a167a60b90668ec80e Relationship: SPDXRef-DOCUMENT describes SPDXRef-a8af84413c365cc68bcf91f188983085 Relationship: SPDXRef-DOCUMENT describes SPDXRef-53b1e7b68e88bc9334496d152274de6d Relationship: SPDXRef-DOCUMENT describes SPDXRef-9e7ac313a28b3537efbd9bece95ccbdb Relationship: SPDXRef-DOCUMENT describes SPDXRef-6b982a01d637189821ad968ea55dfbb4 Relationship: SPDXRef-DOCUMENT describes SPDXRef-a756b4bbe732a8853427cc51d78399b3 Relationship: SPDXRef-DOCUMENT describes SPDXRef-509b0c43e0f05072d067ccc83c07b603 Relationship: SPDXRef-DOCUMENT describes SPDXRef-937a6485d4b8a8c9f2adb9ae7903dedc Relationship: SPDXRef-DOCUMENT describes SPDXRef-18daff0cb054779c3a32c031229e16da FileName: ./.gitignore SPDXID: SPDXRef-ab59e555f242daf29993c6afc04fa89d FileChecksum: SHA1: 70852b48d86eb769c9cf9adb2ee8e5c6d5f58780 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./Cargo.toml SPDXID: SPDXRef-a9841daa8ca9a121b0d7b4087f09b666 FileChecksum: SHA1: 528c5078843d8f8f2a55f04d6d50f43451e60782 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./README.md SPDXID: SPDXRef-fac6c89f48b4066960ac60ee9fe654e3 FileChecksum: SHA1: 995d0f19c16c10b6b5afa78bb1d9252d685a92ca LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./doc/libreda_electron_logo_square.svg SPDXID: SPDXRef-f900b3a289976985473bcb4cf09b949b FileChecksum: SHA1: d01a40972d5fc863e89995de61d12135ef4d285c LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/diffusion_placer.rs SPDXID: SPDXRef-07c9fbaeea8d393fa026d6d47f7353a7 FileChecksum: SHA1: 54139a7c6f41e2dfef6bb9b85c7efcd9bda515e0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/electron_placer.rs SPDXID: SPDXRef-3cb8e7bdb8cebbe479635a71df278e15 FileChecksum: SHA1: aac9ecab1333926aa62a5570ada387f785f18f30 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/eplace_ms/argmin_types.rs SPDXID: SPDXRef-902780993a8fa2b944ded1fc61f2b16d FileChecksum: SHA1: f32127ec6b62fefdcf2206e500c49a370af38a90 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2023 Thomas Kramer FileName: ./src/eplace_ms/convolution_kernels.rs SPDXID: SPDXRef-f2d021dcc2842646154c30e1575875bf FileChecksum: SHA1: 817ff5cfbef6ea8355ffcd91269115da9f3e4174 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/eplace_ms/efield.rs SPDXID: SPDXRef-74796e300a651bcfd8013b21c75ee314 FileChecksum: SHA1: 651e4aa571ec7e4438abe5bc0610c7952962469a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2023 Thomas Kramer FileName: ./src/eplace_ms/electric_force.rs SPDXID: SPDXRef-f7f3a7e7286089650e9efdebee87005e FileChecksum: SHA1: 1ee9f18d8c1fc2f786a76d783a913a8b8f225c90 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/eplace_ms/eplace_ms.rs SPDXID: SPDXRef-ca49109e22ac615fb7968e10450ba246 FileChecksum: SHA1: 66a2bcf004b12ff8154eaaef89e6ede7ec784726 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/eplace_ms/fft2d.rs SPDXID: SPDXRef-79d0cfaf69985b5335335116d798bae1 FileChecksum: SHA1: 5448894b5bfe258a4708c8e80f08033464b06ef9 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2021 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/eplace_ms/half_perimeter_wire_length.rs SPDXID: SPDXRef-d963b89edb3dc747dc35ee343b25589f FileChecksum: SHA1: 9d6b1e7d647e6a97a187cf48a7cee92ad600bba8 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/eplace_ms/line_integral.rs SPDXID: SPDXRef-faa5fef07afcb240b383abca8d7c2116 FileChecksum: SHA1: ac425f5e94b406d5a613ba8bd9e866a8a3239147 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/eplace_ms/macro_legalizer.rs SPDXID: SPDXRef-1262cb096c882ccbba6937b348235ccf FileChecksum: SHA1: 0a65fa47e4537a0cd92e936dc4dd32fa54f1b983 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/eplace_ms/mixed_size_global_placement.rs SPDXID: SPDXRef-1ff8020b40dcea6773771873e1f23545 FileChecksum: SHA1: 2913c3e479e78addff51d8f92d76216e2b35c67d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/eplace_ms/mod.rs SPDXID: SPDXRef-5259161eec14540bffcac71de12e03e8 FileChecksum: SHA1: 6d1513796ac7d8843db2bf20c6d1a5c710d2cbe1 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/eplace_ms/nesterov_gradient_descent.rs SPDXID: SPDXRef-4e8196cb3b9e3f0805708109970fa645 FileChecksum: SHA1: 94994dc1d2227594621b20d32df30f8b7fdaba9b LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2023 Thomas Kramer FileName: ./src/kahan_sum.rs SPDXID: SPDXRef-bf7c09cf8b18e0a167a60b90668ec80e FileChecksum: SHA1: 0c85160fe524bb8662dbe424644e18cbbe5150ed LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2022 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/lib.rs SPDXID: SPDXRef-a8af84413c365cc68bcf91f188983085 FileChecksum: SHA1: 1c3768b489099184bebb2d433724c136c542ab85 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/nbody.rs SPDXID: SPDXRef-53b1e7b68e88bc9334496d152274de6d FileChecksum: SHA1: 4a7507099cc1843c18e5b91bbdd7dadc092ac61e LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/placer_argmin.rs SPDXID: SPDXRef-9e7ac313a28b3537efbd9bece95ccbdb FileChecksum: SHA1: 8a17fddbd68b9b7f6a9741bab40cdc5cb6a74625 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/quadratic_placer.rs SPDXID: SPDXRef-6b982a01d637189821ad968ea55dfbb4 FileChecksum: SHA1: 3a59bae90149efd7a642e66bcbdefb81e928e01d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/quadtree.rs SPDXID: SPDXRef-a756b4bbe732a8853427cc51d78399b3 FileChecksum: SHA1: 0cfe8c16b88ba459c807390b47c917de89d37930 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/sparse_matrix.rs SPDXID: SPDXRef-509b0c43e0f05072d067ccc83c07b603 FileChecksum: SHA1: 0c4e15351baaf4e58303838edce51096f59e43d5 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/spring_force.rs SPDXID: SPDXRef-937a6485d4b8a8c9f2adb9ae7903dedc FileChecksum: SHA1: 1dbddd1acf41b42c40077b4a5e072b5d88a6a2f0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/types.rs SPDXID: SPDXRef-18daff0cb054779c3a32c031229e16da FileChecksum: SHA1: f1dc2585b544b7ea814d1259e157bfeb6a7678db LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (c) 2019-2020 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer