mirror of
https://github.com/Telecominfraproject/oopt-gnpy.git
synced 2025-10-29 17:22:42 +00:00
Commit Graph
Select branches
Hide Pull Requests
experimental/2019-summit
experimental/2020-candi
experimental/2020-ofc
experimental/2020-ofc-limited
experimental/2021-candi
experimental/2021-mixed-rate
experimental/2021-ofc-gnpy-yang-onos
gh-pages
master
phase-1
#1
#101
#102
#104
#108
#110
#119
#120
#121
#123
#124
#125
#126
#129
#13
#131
#134
#135
#136
#137
#14
#141
#142
#143
#144
#145
#15
#151
#153
#154
#155
#156
#157
#161
#162
#164
#165
#166
#167
#168
#17
#171
#173
#174
#175
#177
#18
#180
#181
#182
#183
#184
#186
#187
#188
#189
#191
#192
#193
#194
#195
#197
#198
#199
#20
#20
#200
#204
#207
#208
#21
#212
#213
#215
#216
#22
#220
#221
#222
#223
#224
#225
#226
#228
#229
#230
#231
#232
#233
#235
#236
#237
#238
#239
#241
#244
#247
#248
#249
#25
#25
#251
#252
#253
#255
#256
#257
#258
#259
#26
#261
#263
#264
#265
#266
#267
#268
#27
#277
#278
#279
#280
#281
#289
#29
#29
#291
#292
#293
#295
#296
#297
#299
#3
#30
#300
#301
#302
#303
#304
#305
#306
#308
#309
#311
#312
#313
#314
#316
#319
#32
#320
#322
#323
#325
#326
#327
#328
#329
#33
#330
#331
#333
#335
#337
#339
#340
#341
#342
#343
#344
#345
#346
#347
#348
#35
#356
#357
#359
#369
#369
#375
#376
#377
#382
#383
#396
#4
#404
#405
#407
#408
#41
#410
#417
#42
#427
#428
#43
#43
#44
#44
#444
#454
#454
#455
#458
#461
#462
#47
#48
#48
#480
#488
#49
#49
#499
#5
#50
#50
#502
#52
#523
#538
#56
#56
#59
#59
#6
#64
#65
#66
#69
#7
#70
#71
#74
#75
#76
#77
#8
#8
#80
#80
#81
#82
#83
#84
#84
#85
#87
#87
#89
#89
#91
#92
#96
0.1.0
candi-1.0
candi-1.0a
candi-1.1
candi-1.2
v0.1.0
v0.1.1
v0.1.3
v1.0
v1.1
v1.2
v1.8
v2.0
v2.1
v2.10
v2.11
v2.11.1
v2.12
v2.12.1
v2.13
v2.2
v2.2a3
v2.3
v2.3.1
v2.4
v2.5
v2.6
v2.7
v2.8
v2.9
Select branches
Hide Pull Requests
experimental/2019-summit
experimental/2020-candi
experimental/2020-ofc
experimental/2020-ofc-limited
experimental/2021-candi
experimental/2021-mixed-rate
experimental/2021-ofc-gnpy-yang-onos
gh-pages
master
phase-1
#1
#101
#102
#104
#108
#110
#119
#120
#121
#123
#124
#125
#126
#129
#13
#131
#134
#135
#136
#137
#14
#141
#142
#143
#144
#145
#15
#151
#153
#154
#155
#156
#157
#161
#162
#164
#165
#166
#167
#168
#17
#171
#173
#174
#175
#177
#18
#180
#181
#182
#183
#184
#186
#187
#188
#189
#191
#192
#193
#194
#195
#197
#198
#199
#20
#20
#200
#204
#207
#208
#21
#212
#213
#215
#216
#22
#220
#221
#222
#223
#224
#225
#226
#228
#229
#230
#231
#232
#233
#235
#236
#237
#238
#239
#241
#244
#247
#248
#249
#25
#25
#251
#252
#253
#255
#256
#257
#258
#259
#26
#261
#263
#264
#265
#266
#267
#268
#27
#277
#278
#279
#280
#281
#289
#29
#29
#291
#292
#293
#295
#296
#297
#299
#3
#30
#300
#301
#302
#303
#304
#305
#306
#308
#309
#311
#312
#313
#314
#316
#319
#32
#320
#322
#323
#325
#326
#327
#328
#329
#33
#330
#331
#333
#335
#337
#339
#340
#341
#342
#343
#344
#345
#346
#347
#348
#35
#356
#357
#359
#369
#369
#375
#376
#377
#382
#383
#396
#4
#404
#405
#407
#408
#41
#410
#417
#42
#427
#428
#43
#43
#44
#44
#444
#454
#454
#455
#458
#461
#462
#47
#48
#48
#480
#488
#49
#49
#499
#5
#50
#50
#502
#52
#523
#538
#56
#56
#59
#59
#6
#64
#65
#66
#69
#7
#70
#71
#74
#75
#76
#77
#8
#8
#80
#80
#81
#82
#83
#84
#84
#85
#87
#87
#89
#89
#91
#92
#96
0.1.0
candi-1.0
candi-1.0a
candi-1.1
candi-1.2
v0.1.0
v0.1.1
v0.1.3
v1.0
v1.1
v1.2
v1.8
v2.0
v2.1
v2.10
v2.11
v2.11.1
v2.12
v2.12.1
v2.13
v2.2
v2.2a3
v2.3
v2.3.1
v2.4
v2.5
v2.6
v2.7
v2.8
v2.9
-
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