Commit Graph

  • f0a52dcc8a tests: upgrade pandas Jan Kundrát 2023-11-15 19:37:20 +01:00
  • 3bea4b3c9f Feat: improve sanity check for eqpt sheet EstherLerouzic 2023-04-11 15:16:45 +02:00
  • f2cc9f7225 Add more logs EstherLerouzic 2023-04-09 09:06:17 +02:00
  • e79f9f51b6 Merge "Feat: add offset power option for transceivers" Esther Le Rouzic 2023-10-31 08:30:13 +00:00
  • 7fd7f94efe Merge "Refactor error message" Esther Le Rouzic 2023-10-31 08:29:58 +00:00
  • 0acdf9d9f6 Merge "docs: rename the Matrix channel" Esther Le Rouzic 2023-10-27 15:09:16 +00:00
  • a3edb20142 Feat: add offset power option for transceivers EstherLerouzic 2022-10-28 09:02:44 +02:00
  • 33cc11b85c Refactor error message EstherLerouzic 2023-04-13 13:11:18 +02:00
  • 5d079ab261 docs: rename the Matrix channel Jan Kundrát 2023-10-03 01:50:11 +02:00
  • a3b1157e38 Fiber latency calculation AndreaDAmico 2023-08-07 18:26:32 +02:00
  • 70731b64d6 fix: include position of lumped losses in Raman profile AndreaDAmico 2023-06-26 13:47:29 +02:00
  • 4ea0180caf tests: prefer pandas.read_csv over numpy.genfromtext AndreaDAmico 2023-06-26 13:47:29 +02:00
  • eb2363a3d4 Fix: lumped losses included in total fiber loss AndreaDAmico 2023-07-06 15:18:57 +02:00
  • 41b94cc888 fix: don't crash if PMD, PDL or CD penalties are missing in transceivers EstherLerouzic 2023-02-25 07:47:46 +01:00
  • 1eeb6a0583 Merge changes Icd0b4fbd,I3ca81bcd,Ia33315f0 Jan Kundrát 2023-04-18 23:01:30 +00:00
  • 215c20e245 Merge "fix: add missing PSW case for power computation" Jan Kundrát 2023-04-18 00:41:45 +00:00
  • 76e9146043 docs: docstring formatting Jan Kundrát 2023-04-18 01:32:47 +02:00
  • 2a07eec966 SimParams: less boilerplate Jan Kundrát 2023-04-17 23:06:31 +02:00
  • cc994bf118 python: prefer isinstance(foo, Bar) over type(foo) == Bar Jan Kundrát 2023-04-17 23:02:51 +02:00
  • 37e70e622c fix: add missing PSW case for power computation EstherLerouzic 2023-04-13 16:48:21 +02:00
  • 7d9a508955 Fix 2 minor typos in docs/model.rst Florian FRANK 2023-03-16 11:46:15 +01:00
  • 185adabd77 Fix bug of comparison dimension when Raman is allowed and loss_coef is a vector instead of a scalar Florian FRANK 2023-04-08 13:22:29 +02:00
  • 8f9cf8ccc7 docs: sync the author list from git history v2.7 Jan Kundrát 2023-03-06 01:31:41 +01:00
  • 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