Commit Graph

  • 0c797a254c simplify type annotations Sami Alavi 2023-03-03 20:49:02 +05:00
  • 2cdeeabfa6 Mark Python 3.11 as supported Jan Kundrát 2023-03-02 14:26:44 +01:00
  • 5e874798cb CI: GitHub: add builds on 3.11 Jan Kundrát 2023-03-02 14:26:59 +01:00
  • ff8f044064 Merge changes from topic "mixed-rate" Jan Kundrát 2023-02-14 09:59:20 +00:00
  • d84ee4e76c Merge "doc: add a link to our public chat room" Jan Kundrát 2023-02-07 17:09:15 +00:00
  • 521d27ffac docs: fix a nasty typo Jan Kundrát 2023-02-07 00:35:43 +01:00
  • 35e759212e doc: add a link to our public chat room Jan Kundrát 2023-02-02 17:29:19 +01:00
  • f6dede2b5f docs: remove LGTM.com code-quality badge Jan Kundrát 2023-02-02 17:28:40 +01:00
  • 0d0019f627 Update my e-mail address Jan Kundrát 2023-01-26 17:35:29 +01:00
  • 06fe1c2f63 complete tests with the --power option tests EstherLerouzic 2021-04-28 16:34:39 +02:00
  • 092316a9d7 Add Roadm uid when raising error EstherLerouzic 2021-08-06 15:45:58 +02:00
  • 48e3f96967 add equalization per constant ratio power/slot_width EstherLerouzic 2022-10-24 21:41:01 +02:00
  • e9e8956caf docs: fix the GitHub CI (actions) badge Jan Kundrát 2023-01-18 22:57:17 +01:00
  • 0ae341c2a5 tests: update to flake8 v5 Jan Kundrát 2023-01-18 22:25:48 +01:00
  • 0c2f6372f8 tests: switch to PEP517-compliant build process Jan Kundrát 2022-07-05 12:51:25 +02:00
  • 97e80b4445 Merge changes from topic "enable-multiple-slots-assignment" Jan Kundrát 2023-01-18 21:20:03 +00:00
  • 5e4c9b7d73 Merge "Respect fiber max_length when splitting fibers" Jan Kundrát 2023-01-18 21:19:39 +00:00
  • e96f821cce CI: Switch to Fedora 36 Jan Kundrát 2023-01-18 21:28:14 +01:00
  • 5f7e61e255 CI: temporarily remove Fedora 35 jobs Jan Kundrát 2023-01-18 21:32:11 +01:00
  • 682b5c5691 Respect fiber max_length when splitting fibers Jonas Mårtensson 2021-12-19 21:02:27 +01:00
  • 11e5117505 tests: do not compare floating point numbers for equality Jan Kundrát 2023-01-18 00:27:53 +01:00
  • 50603420fc ROADM: rework equalization EstherLerouzic 2021-08-09 11:19:38 +02:00
  • 125264f265 coding style: don't yell when using the recommended newline-vs-operator Jan Kundrát 2023-01-17 12:25:20 +01:00
  • b1067a6266 docs: flexgrid Jan Kundrát 2022-11-26 16:11:54 +01:00
  • 50d4ecd700 docs: fix power mode vs. gain mode and power sweep EstherLerouzic 2022-11-26 17:18:23 +01:00
  • 9f37e0371e CI: temporarily require tox 3.x Jan Kundrát 2023-01-17 01:00:39 +01:00
  • 9bd303db05 CI: github: upgrade deprecated actions Jan Kundrát 2023-01-10 12:20:49 +01:00
  • 1bcb3ce25c JSON: ensure that node constraints use correct indexing EstherLerouzic 2022-02-14 15:19:34 +01:00
  • e381138320 move test-only dependencies from main requirements Jan Kundrát 2022-11-07 21:56:26 +01:00
  • b450677709 Minor refactor: use watt2dbm function EstherLerouzic 2021-08-10 13:40:43 +02:00
  • 54a3725e17 Add a -spectrum option to input external file to define spectrum EstherLerouzic 2021-08-05 14:34:13 +02:00
  • 8889c2437a refactoring: ROADM: clarify effective_loss and improve the docs Jan Kundrát 2022-11-03 10:16:35 +01:00
  • 8bf8b2947b tests: pass the reference carrier when constructing SI Jan Kundrát 2022-11-03 09:37:31 +01:00
  • cb85b8fe2b Add a test with long propagation EstherLerouzic 2021-08-11 14:57:27 +02:00
  • 18610fb7a9 Add ref_carrier to Pref and remove req_power from ReferenceCarrier EstherLerouzic 2021-08-06 13:55:11 +02:00
  • bd6b278dd1 Add tx_osnr in spectral information EstherLerouzic 2022-08-18 11:20:17 +02:00
  • e143d25339 Add a user defined initial spectrum in propagation functions EstherLerouzic 2021-08-05 15:07:35 +02:00
  • ffc7dbc241 Change pref from a scalar to a list of per channel delta power EstherLerouzic 2021-08-05 15:04:58 +02:00
  • b842898baf Change precision of --show-channels to 5 digits EstherLerouzic 2020-12-04 16:36:58 +01:00
  • 7ea9e3b341 Fix bug when gain is not initialized EstherLerouzic 2022-10-18 17:55:00 +02:00
  • fcf168b361 tests: fix flake8 and flake8-html incompatibility Jan Kundrát 2022-10-20 15:37:12 +02:00
  • a7ec7e2ed6 Merge changes from topic "mixed-rate" v2.6 Jan Kundrát 2022-09-19 09:30:59 +00:00
  • 00ee102b3a docs: fix RST formatting Jan Kundrát 2022-09-18 10:43:59 +02:00
  • ce11524ad9 Correct dgt vector: listed in the reversed order EstherLerouzic 2022-03-24 18:15:23 +01:00
  • 74be14562a record request_id as string, not integer EstherLerouzic 2021-06-11 16:38:29 +02:00
  • 16694d0a09 support missing trx_mode in request instead of null value EstherLerouzic 2020-11-06 15:04:10 +01:00
  • 33c6038921 Change saturation verification to total input power EstherLerouzic 2022-03-03 16:54:31 +01:00
  • 119c9eda90 Prepare for Pref definition EstherLerouzic 2021-08-05 15:00:18 +02:00
  • b63e146bf4 Add utilities EstherLerouzic 2021-08-05 14:29:45 +02:00
  • 09dba8a166 Fix: Raman pumps SRS solver gborrach 2022-07-13 17:38:44 +02:00
  • 7f5043622b CI: GitHub: show all build failures Jan Kundrát 2022-07-07 16:31:44 +02:00
  • 6ad4593f41 CI: GitHub: test on Mac OS as well Jan Kundrát 2022-07-05 13:12:11 +02:00
  • 706661d801 CI: GitHub: use new test-requirements Jan Kundrát 2022-07-05 13:07:18 +02:00
  • a408d28911 Merge "Remove Travis-CI leftovers" Jan Kundrát 2022-07-05 11:07:08 +00:00
  • b86fe96032 tests: Easier installation of test requirements via PIP Jan Kundrát 2022-07-05 12:23:01 +02:00
  • 43926518ad Remove Travis-CI leftovers Jan Kundrát 2022-07-05 10:14:18 +02:00
  • 128a6e816b docs: better anchor for legacy JSON Jan Kundrát 2021-10-11 00:11:58 +02:00
  • 44db951261 docs: show gnpy.app Jan Kundrát 2022-04-12 11:32:46 +02:00
  • 3c3d919b77 Merge "Fix: penalties are not correctly initialized" Jonas Mårtensson 2022-04-11 18:55:42 +00:00
  • 2079d2bc5b Fix: penalties are not correctly initialized EstherLerouzic 2022-04-01 18:36:15 +02:00
  • 062e2076ed Properly initialize power profiles for Raman calculation Jonas Mårtensson 2022-03-29 21:41:57 +02:00
  • 1dd1bad273 Fix bug in Raman calculation without counterpropagating pumps Jonas Mårtensson 2022-03-29 21:27:18 +02:00
  • 5b104af296 packaging: cleanup: remove non-existing paths v2.5 Jan Kundrát 2022-03-09 00:09:24 +01:00
  • f170574abf CI: retire gate Jan Kundrát 2022-02-15 13:27:24 +01:00
  • a68e8ff8d2 CI: Use default VMs for Python 3.8 Jan Kundrát 2022-02-15 13:18:31 +01:00
  • d5a52d1b2b Restructure Transceiver with new spectral information AndreaDAmico 2021-04-14 20:53:39 +02:00
  • 7ac6e058ec EDFA new spectral information restructuring AndreaDAmico 2021-04-14 20:30:06 +02:00
  • 74ab3c1bcd Fused new spectral information restructuring AndreaDAmico 2021-04-14 03:40:21 +02:00
  • 1a2ff2d215 Roadm new spectral information restructuring AndreaDAmico 2021-04-14 03:10:19 +02:00
  • aaf0480e9c Management of lumped losses along a fiber span Giacomo Borraccini 2021-01-21 18:44:00 +01:00
  • 5e50ffbbf6 CI: check patches on Python 3.10 as well Jan Kundrát 2022-01-24 21:43:43 +01:00
  • 243b701391 docs: update dependencies Jan Kundrát 2022-02-02 02:02:45 +01:00
  • bdbfe76aed Mark Python 3.10 as supported Jan Kundrát 2022-01-20 18:51:02 +01:00
  • 541ec04444 GitHub CI: Python 3.10 Jan Kundrát 2022-01-20 18:33:02 +01:00
  • bf1522b047 Merge changes Iff561600,I60f951e9 Jan Kundrát 2022-01-20 17:50:09 +00:00
  • 3f4188a0fd Merge changes I79611db3,Ib0ab383b,I3745eba4,Ic19aff08,Ic255f35d Jan Kundrát 2022-01-20 16:48:11 +00:00
  • 8b387ef722 tests: update pytest Jan Kundrát 2022-01-19 16:25:38 +01:00
  • cad9a0f18e Update dependencies Jan Kundrát 2022-01-19 16:23:18 +01:00
  • ab84c77363 Restore RamanFiber to_json method with operational parameters Jonas Mårtensson 2022-01-18 19:07:28 +01:00
  • 62fa9ab0b0 Add PMD and PDL in amplifiers Jonas Mårtensson 2021-11-25 09:03:11 +01:00
  • 14591c7a11 Introduce PDL accumulation and penalty calculation Jonas Mårtensson 2021-11-24 20:33:26 +01:00
  • 587932290d Calculate CD and PMD penalty Jonas Mårtensson 2021-11-11 13:02:46 +01:00
  • 82b148eb87 Set PMD for ROADMs in OpenROADM eqpt_config according to MSA spec Jonas Mårtensson 2022-01-15 16:31:48 +01:00
  • 8393daf67d Fix formatting of OpenROADM eqpt files Jonas Mårtensson 2021-11-25 20:51:51 +01:00
  • be61dfd094 Merge changes from topic "mixed-rate" Jan Kundrát 2022-01-18 09:58:07 +00:00
  • 77925b218e Raman Solver restructuring and speed up AndreaDAmico 2020-11-05 01:07:56 +01:00
  • 4621ac12bf Effective area included in fiber parameters AndreaDAmico 2021-12-03 00:33:54 +01:00
  • 09920c0af2 Fiber propagation of new Spectral Information. AndreaDAmico 2020-11-04 22:18:02 +01:00
  • e6a3d9ce5b Small change on Fiber parameters AndreaDAmico 2021-10-25 16:09:28 +02:00
  • b9645702c8 Add fiber padding after splitting fibers Jonas Mårtensson 2021-12-19 21:20:08 +01:00
  • 9c2095b138 remove unused import Jan Kundrát 2021-12-07 16:49:40 +01:00
  • cb42115230 LGTM: exclude more harmless "errors" Jan Kundrát 2021-12-07 16:47:30 +01:00
  • 5909da4bbf remove an unused import Jan Kundrát 2021-12-02 17:06:13 +01:00
  • 2ba1e86b28 Silence an irrelevant warning on LGTM.com Jan Kundrát 2021-12-07 12:46:55 +01:00
  • 3358c5eeb5 Merge "docs: a beginner-friendly way of reaching out to vendors" Jan Kundrát 2021-11-25 14:53:57 +00:00
  • 13e4c29bc1 Merge "tests: rely on pytest's native comparisons of nested dicts" Jan Kundrát 2021-11-11 16:17:14 +00:00
  • 4becc9060c docs: a beginner-friendly way of reaching out to vendors Jan Kundrát 2021-11-04 18:45:05 +01:00
  • 32d8b2a4d8 Simulation Parameters AndreaDAmico 2021-06-17 12:17:15 +02:00
  • 399eb9700f tests: rely on pytest's native comparisons of nested dicts Jan Kundrát 2021-10-28 17:16:11 +02:00
  • 82f83e1462 Add documentation of simulation parameters AndreaDAmico 2021-07-13 12:35:47 +02:00