diff --git a/test/data/articles/invalid_chr.xml b/test/data/articles/invalid_chr.xml
index 399f246e..b2b51204 100644
--- a/test/data/articles/invalid_chr.xml
+++ b/test/data/articles/invalid_chr.xml
@@ -1038,6 +1038,7 @@
trotter.william-t-jun
3902698
05C55
+ 06A07
Zbl
0
1985
diff --git a/test/data/software/Datacite-software-reference.xml b/test/data/software/Datacite-software-reference.xml
index 03d02cc6..1f213a71 100644
--- a/test/data/software/Datacite-software-reference.xml
+++ b/test/data/software/Datacite-software-reference.xml
@@ -23,22 +23,6 @@
2003
- 35
- 65
- 68
- 74
- 76
- 05
- 15
- 60
- 78
- 80
- 81
- 82
- 85
- 86
- 90
- 92
orms
English
@@ -61,106 +45,111 @@
https://api.zbmath.org/v1/document/5288535
https://api.zbmath.org/v1/document/2188015
https://api.zbmath.org/v1/document/6499501
- https://api.zbmath.org/v1/document/6449264
https://api.zbmath.org/v1/document/7348524
https://api.zbmath.org/v1/document/5290725
- https://api.zbmath.org/v1/document/5934727
+ https://api.zbmath.org/v1/document/6449264
https://api.zbmath.org/v1/document/5801897
https://api.zbmath.org/v1/document/5987065
+ https://api.zbmath.org/v1/document/5934727
https://api.zbmath.org/v1/document/5167018
https://api.zbmath.org/v1/document/5128211
https://api.zbmath.org/v1/document/5251239
https://api.zbmath.org/v1/document/6766231
- https://api.zbmath.org/v1/document/5244390
- https://api.zbmath.org/v1/document/7099306
https://api.zbmath.org/v1/document/5706020
+ https://api.zbmath.org/v1/document/5244390
https://api.zbmath.org/v1/document/5762200
+ https://api.zbmath.org/v1/document/7099306
https://api.zbmath.org/v1/document/7099163
- https://api.zbmath.org/v1/document/7687320
- https://api.zbmath.org/v1/document/5187739
https://api.zbmath.org/v1/document/6669500
+ https://api.zbmath.org/v1/document/5187739
https://api.zbmath.org/v1/document/5670978
https://api.zbmath.org/v1/document/5969946
- https://api.zbmath.org/v1/document/6220134
- https://api.zbmath.org/v1/document/6738142
- https://api.zbmath.org/v1/document/6537764
+ https://api.zbmath.org/v1/document/7687320
https://api.zbmath.org/v1/document/7914911
+ https://api.zbmath.org/v1/document/6220134
https://api.zbmath.org/v1/document/7099336
+ https://api.zbmath.org/v1/document/6738142
https://api.zbmath.org/v1/document/7123718
- https://api.zbmath.org/v1/document/7705305
+ https://api.zbmath.org/v1/document/6537764
https://api.zbmath.org/v1/document/5880057
- https://api.zbmath.org/v1/document/5458476
- https://api.zbmath.org/v1/document/7704378
+ https://api.zbmath.org/v1/document/7705305
https://api.zbmath.org/v1/document/6599805
- https://api.zbmath.org/v1/document/5982908
+ https://api.zbmath.org/v1/document/7704378
+ https://api.zbmath.org/v1/document/5458476
https://api.zbmath.org/v1/document/5784806
https://api.zbmath.org/v1/document/5510606
+ https://api.zbmath.org/v1/document/5982908
https://api.zbmath.org/v1/document/7138575
- https://api.zbmath.org/v1/document/6449261
https://api.zbmath.org/v1/document/6669495
+ https://api.zbmath.org/v1/document/6449261
https://api.zbmath.org/v1/document/7055073
https://api.zbmath.org/v1/document/6910452
https://api.zbmath.org/v1/document/6265830
+ https://api.zbmath.org/v1/document/6908831
https://api.zbmath.org/v1/document/7073637
https://api.zbmath.org/v1/document/6475762
- https://api.zbmath.org/v1/document/6908831
- https://api.zbmath.org/v1/document/6443071
https://api.zbmath.org/v1/document/6280859
+ https://api.zbmath.org/v1/document/6443071
https://api.zbmath.org/v1/document/6128531
- https://api.zbmath.org/v1/document/5221096
- https://api.zbmath.org/v1/document/7301661
https://api.zbmath.org/v1/document/7271902
- https://api.zbmath.org/v1/document/6054722
- https://api.zbmath.org/v1/document/5827163
+ https://api.zbmath.org/v1/document/5221096
https://api.zbmath.org/v1/document/7308040
+ https://api.zbmath.org/v1/document/6054722
+ https://api.zbmath.org/v1/document/7301661
https://api.zbmath.org/v1/document/7506624
+ https://api.zbmath.org/v1/document/5827163
https://api.zbmath.org/v1/document/5244394
- https://api.zbmath.org/v1/document/5187738
https://api.zbmath.org/v1/document/6897553
https://api.zbmath.org/v1/document/6327173
https://api.zbmath.org/v1/document/5537689
- https://api.zbmath.org/v1/document/5187737
+ https://api.zbmath.org/v1/document/5187738
https://api.zbmath.org/v1/document/7644848
https://api.zbmath.org/v1/document/5862151
https://api.zbmath.org/v1/document/6911772
https://api.zbmath.org/v1/document/5947775
https://api.zbmath.org/v1/document/5762238
+ https://api.zbmath.org/v1/document/5187737
https://api.zbmath.org/v1/document/7908567
https://api.zbmath.org/v1/document/7631087
https://api.zbmath.org/v1/document/5801879
https://api.zbmath.org/v1/document/5798197
- https://api.zbmath.org/v1/document/7315215
- https://api.zbmath.org/v1/document/7495530
+ https://api.zbmath.org/v1/document/7981588
https://api.zbmath.org/v1/document/5693879
+ https://api.zbmath.org/v1/document/7315215
https://api.zbmath.org/v1/document/7539438
+ https://api.zbmath.org/v1/document/7495530
https://api.zbmath.org/v1/document/7516896
https://api.zbmath.org/v1/document/7720823
https://api.zbmath.org/v1/document/5969837
https://api.zbmath.org/v1/document/7405582
https://api.zbmath.org/v1/document/7437405
+ https://api.zbmath.org/v1/document/7625416
https://api.zbmath.org/v1/document/7908572
- https://api.zbmath.org/v1/document/6248322
https://api.zbmath.org/v1/document/7937083
+ https://api.zbmath.org/v1/document/7976970
+ https://api.zbmath.org/v1/document/6248322
https://api.zbmath.org/v1/document/5777718
- https://api.zbmath.org/v1/document/7625416
+ https://api.zbmath.org/v1/document/7878339
https://api.zbmath.org/v1/document/7206170
+ https://api.zbmath.org/v1/document/7771268
+ https://api.zbmath.org/v1/document/6669494
https://api.zbmath.org/v1/document/7256640
https://api.zbmath.org/v1/document/5909607
- https://api.zbmath.org/v1/document/6669494
+ https://api.zbmath.org/v1/document/7996038
+ https://api.zbmath.org/v1/document/7235951
https://api.zbmath.org/v1/document/7188252
- https://api.zbmath.org/v1/document/7771268
https://api.zbmath.org/v1/document/7031748
- https://api.zbmath.org/v1/document/7235951
- https://api.zbmath.org/v1/document/6915848
- https://api.zbmath.org/v1/document/7427370
https://api.zbmath.org/v1/document/7860853
+ https://api.zbmath.org/v1/document/7427370
+ https://api.zbmath.org/v1/document/6915848
https://api.zbmath.org/v1/document/6648376
https://api.zbmath.org/v1/document/7917734
- https://api.zbmath.org/v1/document/6666873
https://api.zbmath.org/v1/document/6994473
+ https://api.zbmath.org/v1/document/6666873
+ https://api.zbmath.org/v1/document/8008568
https://api.zbmath.org/v1/document/5538352
https://api.zbmath.org/v1/document/2234457
- 10.1145/779359.779361
+ 10.1145/779359.779361
10.1016/j.cma.2011.09.012
1104.0960
10.1016/j.cam.2008.05.016
@@ -171,46 +160,46 @@
10.1137/050638102
10.1145/567806.567808
10.1007/3-540-34596-5_2
- 10.1137/120903476
10.5802/smai-jcm.72
2004.09398
10.1145/1089014.1089017
- 10.1137/080720395
+ 10.1137/120903476
10.1137/080725702
10.1137/09077432X
+ 10.1137/080720395
10.1017/S0962492904000200
10.1016/j.compfluid.2005.07.005
10.1137/070707002
10.1137/16M1079221
- 10.1137/050637315
10.1007/s10287-008-0080-5
- 10.1137/18M1181353
+ 10.1137/050637315
10.1016/j.jcp.2010.03.028
+ 10.1137/18M1181353
10.1017/S0962492919000035
- 10.1007/978-3-031-25820-6
- 10.1007/s00200-007-0037-x
10.1002/nme.4729
+ 10.1007/s00200-007-0037-x
10.1017/S0022112010005380
- 10.1007/s00158-007-0105-7
- 10.1145/2830569
- 10.1002/nla.1978
+ 10.1007/978-3-031-25820-6
10.1007/s10444-024-10176-x
2211.07572
+ 10.1007/s00158-007-0105-7
10.1137/17M1153674
1710.08779
+ 10.1145/2830569
10.1137/18M1219370
1810.03315
+ 10.1002/nla.1978
+ 10.1137/090747774
10.1137/21M1450422
2210.02698
- 10.1137/090747774
- 10.1145/1326548.1326550
- 10.1137/21M1433253
- 2107.05613
10.1137/15M1010798
1408.6497
- 10.1016/j.cma.2009.07.012
+ 10.1137/21M1433253
+ 2107.05613
+ 10.1145/1326548.1326550
10.1016/j.jcp.2010.04.049
10.1002/gamm.201490037
+ 10.1016/j.cma.2009.07.012
10.1007/s13160-019-00381-3
10.1002/nme.4711
10.1137/140980375
@@ -219,46 +208,47 @@
10.1016/j.cam.2017.11.035
1712.08872
10.1016/j.jnnfm.2011.06.006
- 10.1016/j.cam.2013.12.046
- 10.1016/j.jcp.2018.03.011
- 1710.02307
10.1145/2786977
1404.0447
- 10.1007/978-3-319-17073-2
+ 10.1016/j.jcp.2018.03.011
+ 1710.02307
+ 10.1016/j.cam.2013.12.046
10.1134/S1995423913030038
+ 10.1007/978-3-319-17073-2
10.1007/s00466-011-0661-y
- 10.1201/9781584888093
- 10.1016/j.compfluid.2008.10.002
- 10.1016/j.jcp.2019.04.023
10.1137/18M1189348
1801.09809
- 10.1007/978-3-642-13872-0_15
+ 10.1201/9781584888093
10.1016/j.camwa.2021.01.003
+ 10.1016/j.compfluid.2008.10.002
+ 10.1016/j.jcp.2019.04.023
10.1016/j.jcp.2020.109706
1909.01467
+ 10.1007/978-3-642-13872-0_15
10.1137/050622547
- 10.1007/s00200-007-0036-y
10.1016/j.compfluid.2018.02.028
10.1007/s00466-014-0994-4
10.1007/s11227-008-0196-y
- 10.1007/s00200-007-0035-z
+ 10.1007/s00200-007-0036-y
10.1016/j.cma.2022.115775
2012.07648
10.1007/978-3-642-19328-6_38
10.1007/s10596-012-9330-2
10.1260/174830108786231704
10.1016/j.jcp.2010.04.022
+ 10.1007/s00200-007-0035-z
10.1145/3582492
2107.10561
10.1007/978-3-319-17353-5_12
10.1137/080714877
10.1016/j.cam.2010.07.002
+ 10.1002/nme.7597
+ 10.1080/10618560802238267
10.1007/978-3-030-47174-3_2
1905.00606
- 10.1080/10618560802238267
- 10.1137/21M1411603
10.1007/s10444-022-09931-9
2102.05367
+ 10.1137/21M1411603
10.1080/10618562.2016.1205737
10.1080/23324309.2023.2200308
2301.04758
@@ -268,34 +258,38 @@
1912.10157
10.1137/21M1399658
2101.02116
+ 10.1016/j.jcp.2022.111747
+ 2111.12255
10.1145/3577197
- 10.1137/120883153
10.1007/s00466-024-02460-w
2303.06742
+ 10.4208/aamm.OA-2023-0066
+ 10.1137/120883153
10.1016/j.parco.2010.01.003
- 10.1016/j.jcp.2022.111747
- 2111.12255
+ 10.1002/nme.5748
10.1016/j.cma.2020.113071
1904.10257
10.1016/j.jcp.2023.112351
2302.09161
10.1002/nme.4727
- 10.1016/j.compfluid.2010.09.033
10.1016/j.camwa.2019.08.019
1812.07167
+ 10.1016/j.compfluid.2010.09.033
+ 10.1016/j.cma.2024.117485
+ 10.1016/j.camwa.2019.09.012
10.1016/j.cma.2018.04.047
10.1002/nla.2210
- 10.1016/j.camwa.2019.09.012
- 10.1016/j.enganabound.2017.07.006
- 10.1016/j.cma.2021.114111
- 2101.11649
10.1137/23M155918X
2301.13351
+ 10.1016/j.cma.2021.114111
+ 2101.11649
+ 10.1016/j.enganabound.2017.07.006
10.1007/s11831-014-9126-8
10.1016/j.cma.2024.117256
2402.18414
10.21136/panm.2016.18
10.1016/j.jcp.2016.06.039
+ 10.1016/j.cam.2025.116515
10.1007/978-3-540-71992-2_17
diff --git a/test/data/software/OpenAire-software-reference.xml b/test/data/software/OpenAire-software-reference.xml
index cd3f9b55..061a042d 100644
--- a/test/data/software/OpenAire-software-reference.xml
+++ b/test/data/software/OpenAire-software-reference.xml
@@ -23,22 +23,6 @@
SuperLU-DIST
- 35
- 65
- 68
- 74
- 76
- 05
- 15
- 60
- 78
- 80
- 81
- 82
- 85
- 86
- 90
- 92
orms
@@ -55,110 +39,116 @@
https://api.zbmath.org/v1/document/5288535
https://api.zbmath.org/v1/document/2188015
https://api.zbmath.org/v1/document/6499501
- https://api.zbmath.org/v1/document/6449264
https://api.zbmath.org/v1/document/7348524
https://api.zbmath.org/v1/document/5290725
- https://api.zbmath.org/v1/document/5934727
+ https://api.zbmath.org/v1/document/6449264
https://api.zbmath.org/v1/document/5801897
https://api.zbmath.org/v1/document/5987065
+ https://api.zbmath.org/v1/document/5934727
https://api.zbmath.org/v1/document/5167018
https://api.zbmath.org/v1/document/5128211
https://api.zbmath.org/v1/document/5251239
https://api.zbmath.org/v1/document/6766231
- https://api.zbmath.org/v1/document/5244390
- https://api.zbmath.org/v1/document/7099306
https://api.zbmath.org/v1/document/5706020
+ https://api.zbmath.org/v1/document/5244390
https://api.zbmath.org/v1/document/5762200
+ https://api.zbmath.org/v1/document/7099306
https://api.zbmath.org/v1/document/7099163
- https://api.zbmath.org/v1/document/7687320
- https://api.zbmath.org/v1/document/5187739
https://api.zbmath.org/v1/document/6669500
+ https://api.zbmath.org/v1/document/5187739
https://api.zbmath.org/v1/document/5670978
https://api.zbmath.org/v1/document/5969946
- https://api.zbmath.org/v1/document/6220134
- https://api.zbmath.org/v1/document/6738142
- https://api.zbmath.org/v1/document/6537764
+ https://api.zbmath.org/v1/document/7687320
https://api.zbmath.org/v1/document/7914911
+ https://api.zbmath.org/v1/document/6220134
https://api.zbmath.org/v1/document/7099336
+ https://api.zbmath.org/v1/document/6738142
https://api.zbmath.org/v1/document/7123718
- https://api.zbmath.org/v1/document/7705305
+ https://api.zbmath.org/v1/document/6537764
https://api.zbmath.org/v1/document/5880057
- https://api.zbmath.org/v1/document/5458476
- https://api.zbmath.org/v1/document/7704378
+ https://api.zbmath.org/v1/document/7705305
https://api.zbmath.org/v1/document/6599805
- https://api.zbmath.org/v1/document/5982908
+ https://api.zbmath.org/v1/document/7704378
+ https://api.zbmath.org/v1/document/5458476
https://api.zbmath.org/v1/document/5784806
https://api.zbmath.org/v1/document/5510606
+ https://api.zbmath.org/v1/document/5982908
https://api.zbmath.org/v1/document/7138575
- https://api.zbmath.org/v1/document/6449261
https://api.zbmath.org/v1/document/6669495
+ https://api.zbmath.org/v1/document/6449261
https://api.zbmath.org/v1/document/7055073
https://api.zbmath.org/v1/document/6910452
https://api.zbmath.org/v1/document/6265830
+ https://api.zbmath.org/v1/document/6908831
https://api.zbmath.org/v1/document/7073637
https://api.zbmath.org/v1/document/6475762
- https://api.zbmath.org/v1/document/6908831
- https://api.zbmath.org/v1/document/6443071
https://api.zbmath.org/v1/document/6280859
+ https://api.zbmath.org/v1/document/6443071
https://api.zbmath.org/v1/document/6128531
- https://api.zbmath.org/v1/document/5221096
- https://api.zbmath.org/v1/document/7301661
https://api.zbmath.org/v1/document/7271902
- https://api.zbmath.org/v1/document/6054722
- https://api.zbmath.org/v1/document/5827163
+ https://api.zbmath.org/v1/document/5221096
https://api.zbmath.org/v1/document/7308040
+ https://api.zbmath.org/v1/document/6054722
+ https://api.zbmath.org/v1/document/7301661
https://api.zbmath.org/v1/document/7506624
+ https://api.zbmath.org/v1/document/5827163
https://api.zbmath.org/v1/document/5244394
- https://api.zbmath.org/v1/document/5187738
https://api.zbmath.org/v1/document/6897553
https://api.zbmath.org/v1/document/6327173
https://api.zbmath.org/v1/document/5537689
- https://api.zbmath.org/v1/document/5187737
+ https://api.zbmath.org/v1/document/5187738
https://api.zbmath.org/v1/document/7644848
https://api.zbmath.org/v1/document/5862151
https://api.zbmath.org/v1/document/6911772
https://api.zbmath.org/v1/document/5947775
https://api.zbmath.org/v1/document/5762238
+ https://api.zbmath.org/v1/document/5187737
https://api.zbmath.org/v1/document/7908567
https://api.zbmath.org/v1/document/7631087
https://api.zbmath.org/v1/document/5801879
https://api.zbmath.org/v1/document/5798197
- https://api.zbmath.org/v1/document/7315215
- https://api.zbmath.org/v1/document/7495530
+ https://api.zbmath.org/v1/document/7981588
https://api.zbmath.org/v1/document/5693879
+ https://api.zbmath.org/v1/document/7315215
https://api.zbmath.org/v1/document/7539438
+ https://api.zbmath.org/v1/document/7495530
https://api.zbmath.org/v1/document/7516896
https://api.zbmath.org/v1/document/7720823
https://api.zbmath.org/v1/document/5969837
https://api.zbmath.org/v1/document/7405582
https://api.zbmath.org/v1/document/7437405
+ https://api.zbmath.org/v1/document/7625416
https://api.zbmath.org/v1/document/7908572
- https://api.zbmath.org/v1/document/6248322
https://api.zbmath.org/v1/document/7937083
+ https://api.zbmath.org/v1/document/7976970
+ https://api.zbmath.org/v1/document/6248322
https://api.zbmath.org/v1/document/5777718
- https://api.zbmath.org/v1/document/7625416
+ https://api.zbmath.org/v1/document/7878339
https://api.zbmath.org/v1/document/7206170
+ https://api.zbmath.org/v1/document/7771268
+ https://api.zbmath.org/v1/document/6669494
https://api.zbmath.org/v1/document/7256640
https://api.zbmath.org/v1/document/5909607
- https://api.zbmath.org/v1/document/6669494
+ https://api.zbmath.org/v1/document/7996038
+ https://api.zbmath.org/v1/document/7235951
https://api.zbmath.org/v1/document/7188252
- https://api.zbmath.org/v1/document/7771268
https://api.zbmath.org/v1/document/7031748
- https://api.zbmath.org/v1/document/7235951
- https://api.zbmath.org/v1/document/6915848
- https://api.zbmath.org/v1/document/7427370
https://api.zbmath.org/v1/document/7860853
+ https://api.zbmath.org/v1/document/7427370
+ https://api.zbmath.org/v1/document/6915848
https://api.zbmath.org/v1/document/6648376
https://api.zbmath.org/v1/document/7917734
- https://api.zbmath.org/v1/document/6666873
https://api.zbmath.org/v1/document/6994473
+ https://api.zbmath.org/v1/document/6666873
+ https://api.zbmath.org/v1/document/8008568
https://api.zbmath.org/v1/document/5538352
https://api.zbmath.org/v1/document/2234457
- http://crd-legacy.lbl.gov/~xiaoye/SuperLU/
+ http://crd-legacy.lbl.gov/~xiaoye/SuperLU/
-
+
metadata only access
- 113
+ 118
Li, X. S.
Demmel, J. W.
- 35
- 65
- 68
- 74
- 76
- 05
- 15
- 60
- 78
- 80
- 81
- 82
- 85
- 86
- 90
- 92
+
zbMATH Open Web Interface contents unavailable due to conflicting licenses.
http://crd-legacy.lbl.gov/~xiaoye/SuperLU/
@@ -28,7 +13,7 @@
265
- 2187846
+ 2187846
6042299
5534910
5134450
@@ -40,106 +25,111 @@
5288535
2188015
6499501
- 6449264
7348524
5290725
- 5934727
+ 6449264
5801897
5987065
+ 5934727
5167018
5128211
5251239
6766231
- 5244390
- 7099306
5706020
+ 5244390
5762200
+ 7099306
7099163
- 7687320
- 5187739
6669500
+ 5187739
5670978
5969946
- 6220134
- 6738142
- 6537764
+ 7687320
7914911
+ 6220134
7099336
+ 6738142
7123718
- 7705305
+ 6537764
5880057
- 5458476
- 7704378
+ 7705305
6599805
- 5982908
+ 7704378
+ 5458476
5784806
5510606
+ 5982908
7138575
- 6449261
6669495
+ 6449261
7055073
6910452
6265830
+ 6908831
7073637
6475762
- 6908831
- 6443071
6280859
+ 6443071
6128531
- 5221096
- 7301661
7271902
- 6054722
- 5827163
+ 5221096
7308040
+ 6054722
+ 7301661
7506624
+ 5827163
5244394
- 5187738
6897553
6327173
5537689
- 5187737
+ 5187738
7644848
5862151
6911772
5947775
5762238
+ 5187737
7908567
7631087
5801879
5798197
- 7315215
- 7495530
+ 7981588
5693879
+ 7315215
7539438
+ 7495530
7516896
7720823
5969837
7405582
7437405
+ 7625416
7908572
- 6248322
7937083
+ 7976970
+ 6248322
5777718
- 7625416
+ 7878339
7206170
+ 7771268
+ 6669494
7256640
5909607
- 6669494
+ 7996038
+ 7235951
7188252
- 7771268
7031748
- 7235951
- 6915848
- 7427370
7860853
+ 7427370
+ 6915848
6648376
7917734
- 6666873
6994473
+ 6666873
+ 8008568
5538352
2234457
- 2187846;10.1145/779359.779361
+ 2187846;10.1145/779359.779361
6042299;10.1016/j.cma.2011.09.012;1104.0960
5534910;10.1016/j.cam.2008.05.016
5134450
@@ -151,106 +141,111 @@
5288535;10.1137/050638102
2188015;10.1145/567806.567808
6499501;10.1007/3-540-34596-5_2
- 6449264;10.1137/120903476
7348524;10.5802/smai-jcm.72;2004.09398
5290725;10.1145/1089014.1089017
- 5934727;10.1137/080720395
+ 6449264;10.1137/120903476
5801897;10.1137/080725702
5987065;10.1137/09077432X
+ 5934727;10.1137/080720395
5167018;10.1017/S0962492904000200
5128211;10.1016/j.compfluid.2005.07.005
5251239;10.1137/070707002
6766231;10.1137/16M1079221
- 5244390;10.1137/050637315
5706020;10.1007/s10287-008-0080-5
- 7099306;10.1137/18M1181353
+ 5244390;10.1137/050637315
5762200;10.1016/j.jcp.2010.03.028
+ 7099306;10.1137/18M1181353
7099163;10.1017/S0962492919000035
- 7687320;10.1007/978-3-031-25820-6
- 5187739;10.1007/s00200-007-0037-x
6669500;10.1002/nme.4729
- 5969946;10.1017/S0022112010005380
+ 5187739;10.1007/s00200-007-0037-x
5670978
- 6220134;10.1007/s00158-007-0105-7
- 6738142;10.1145/2830569
- 6537764;10.1002/nla.1978
+ 5969946;10.1017/S0022112010005380
+ 7687320;10.1007/978-3-031-25820-6
7914911;10.1007/s10444-024-10176-x;2211.07572
+ 6220134;10.1007/s00158-007-0105-7
7099336;10.1137/17M1153674;1710.08779
+ 6738142;10.1145/2830569
7123718;10.1137/18M1219370;1810.03315
- 7705305;10.1137/21M1450422;2210.02698
+ 6537764;10.1002/nla.1978
5880057;10.1137/090747774
- 5458476;10.1145/1326548.1326550
- 7704378;10.1137/21M1433253;2107.05613
+ 7705305;10.1137/21M1450422;2210.02698
6599805;10.1137/15M1010798;1408.6497
- 5982908;10.1016/j.cma.2009.07.012
+ 7704378;10.1137/21M1433253;2107.05613
+ 5458476;10.1145/1326548.1326550
5784806;10.1016/j.jcp.2010.04.049
5510606;10.1002/gamm.201490037
+ 5982908;10.1016/j.cma.2009.07.012
7138575;10.1007/s13160-019-00381-3
6669495;10.1002/nme.4711
6449261;10.1137/140980375;1501.06852
7055073;10.1016/j.cma.2015.07.009
6910452;10.1016/j.cam.2017.11.035;1712.08872
6265830;10.1016/j.jnnfm.2011.06.006
- 6475762;10.1016/j.cam.2013.12.046
- 7073637;10.1016/j.jcp.2018.03.011;1710.02307
6908831;10.1145/2786977;1404.0447
- 6443071;10.1007/978-3-319-17073-2
+ 7073637;10.1016/j.jcp.2018.03.011;1710.02307
+ 6475762;10.1016/j.cam.2013.12.046
6280859;10.1134/S1995423913030038
+ 6443071;10.1007/978-3-319-17073-2
6128531;10.1007/s00466-011-0661-y
+ 7271902;10.1137/18M1189348;1801.09809
5221096;10.1201/9781584888093
+ 7308040;10.1016/j.camwa.2021.01.003
6054722;10.1016/j.compfluid.2008.10.002
7301661;10.1016/j.jcp.2019.04.023
- 7271902;10.1137/18M1189348;1801.09809
- 5827163;10.1007/978-3-642-13872-0_15
- 7308040;10.1016/j.camwa.2021.01.003
7506624;10.1016/j.jcp.2020.109706;1909.01467
+ 5827163;10.1007/978-3-642-13872-0_15
5244394;10.1137/050622547
- 5187738;10.1007/s00200-007-0036-y
6897553;10.1016/j.compfluid.2018.02.028
6327173;10.1007/s00466-014-0994-4
5537689;10.1007/s11227-008-0196-y
- 5187737;10.1007/s00200-007-0035-z
+ 5187738;10.1007/s00200-007-0036-y
7644848;10.1016/j.cma.2022.115775;2012.07648
5862151;10.1007/978-3-642-19328-6_38
6911772;10.1007/s10596-012-9330-2
5947775;10.1260/174830108786231704
5762238;10.1016/j.jcp.2010.04.022
+ 5187737;10.1007/s00200-007-0035-z
7908567;10.1145/3582492;2107.10561
7631087;10.1007/978-3-319-17353-5_12
5801879;10.1137/080714877
5798197;10.1016/j.cam.2010.07.002
- 7315215;10.1007/978-3-030-47174-3_2;1905.00606
+ 7981588;10.1002/nme.7597
5693879;10.1080/10618560802238267
- 7495530;10.1137/21M1411603
+ 7315215;10.1007/978-3-030-47174-3_2;1905.00606
7539438;10.1007/s10444-022-09931-9;2102.05367
+ 7495530;10.1137/21M1411603
7516896;10.1080/10618562.2016.1205737
7720823;10.1080/23324309.2023.2200308;2301.04758
5969837;10.1016/j.cam.2011.07.017;1008.1700
7405582;10.1051/m2an/2020074;1912.10157
7437405;10.1137/21M1399658;2101.02116
+ 7625416;10.1016/j.jcp.2022.111747;2111.12255
7908572;10.1145/3577197
- 6248322;10.1137/120883153
7937083;10.1007/s00466-024-02460-w;2303.06742
+ 7976970;10.4208/aamm.OA-2023-0066
+ 6248322;10.1137/120883153
5777718;10.1016/j.parco.2010.01.003
- 7625416;10.1016/j.jcp.2022.111747;2111.12255
+ 7878339;10.1002/nme.5748
7206170;10.1016/j.cma.2020.113071;1904.10257
7771268;10.1016/j.jcp.2023.112351;2302.09161
6669494;10.1002/nme.4727
- 5909607;10.1016/j.compfluid.2010.09.033
7256640;10.1016/j.camwa.2019.08.019;1812.07167
+ 5909607;10.1016/j.compfluid.2010.09.033
+ 7996038;10.1016/j.cma.2024.117485
+ 7235951;10.1016/j.camwa.2019.09.012
7188252;10.1016/j.cma.2018.04.047
7031748;10.1002/nla.2210
- 7235951;10.1016/j.camwa.2019.09.012
- 6915848;10.1016/j.enganabound.2017.07.006
- 7427370;10.1016/j.cma.2021.114111;2101.11649
7860853;10.1137/23M155918X;2301.13351
+ 7427370;10.1016/j.cma.2021.114111;2101.11649
+ 6915848;10.1016/j.enganabound.2017.07.006
6648376;10.1007/s11831-014-9126-8
7917734;10.1016/j.cma.2024.117256;2402.18414
6994473;10.21136/panm.2016.18
6666873;10.1016/j.jcp.2016.06.039
+ 8008568;10.1016/j.cam.2025.116515
5538352;10.1007/978-3-540-71992-2_17
2234457
- 2005
+ 2005
2012
2009
2007
@@ -262,61 +257,60 @@
2008
2005
2015
- 2015
2021
2008
- 2011
+ 2015
2010
2011
+ 2011
2007
2007
2008
- 2008
2017
2010
- 2019
+ 2008
2010
2019
- 2023
- 2007
+ 2019
2016
- 2011
+ 2007
2010
- 2013
- 2016
- 2017
+ 2011
+ 2023
2024
+ 2013
2019
+ 2017
2019
- 2023
+ 2016
2011
- 2008
+ 2023
2016
2023
- 2011
+ 2008
2010
2009
+ 2011
2019
2016
2015
2019
2018
2014
- 2019
- 2015
2018
+ 2019
2015
2014
+ 2015
2013
+ 2020
2007
- 2012
2021
+ 2012
2021
- 2020
- 2010
2022
+ 2010
2008
- 2007
2018
2014
2009
@@ -326,12 +320,14 @@
2018
2011
2010
+ 2007
2024
2022
2010
2010
- 2021
+ 2025
2010
+ 2021
2022
2022
2022
@@ -339,26 +335,30 @@
2011
2021
2021
+ 2022
2024
- 2014
2024
- 2022
+ 2025
+ 2014
2010
+ 2024
2020
2023
2016
+ 2020
2011
+ 2025
2020
2020
2019
- 2020
2024
- 2018
2021
+ 2018
2016
2024
2018
2016
+ 2025
2009
2005
@@ -369,26 +369,26 @@
4012
PETSc
-
- 930
- SuperLU
-
4629
SparseMatrix
- 503
- LAPACK
+ 930
+ SuperLU
- 426
- hypre
+ 503
+ LAPACK
679
PARDISO
+
+ 426
+ hypre
+
4028
Trilinos
@@ -405,13 +405,17 @@
830
ScaLAPACK
+
+ 4827
+ mctoolbox
+
6749
WSMP
- 4827
- mctoolbox
+ 23170
+ GitHub
4218
@@ -433,10 +437,6 @@
3216
BLAS
-
- 23170
- GitHub
-
3516
deal.ii
@@ -451,4 +451,4 @@
2003
https://zbmath.org/software/2
-
+
\ No newline at end of file
diff --git a/test/data/software/real.xml b/test/data/software/real.xml
new file mode 100644
index 00000000..e69de29b
diff --git a/test/oai_connect_test.py b/test/oai_connect_test.py
index eab29d08..5cfbab99 100644
--- a/test/oai_connect_test.py
+++ b/test/oai_connect_test.py
@@ -8,7 +8,7 @@
class PlainXmlTest(unittest.TestCase):
def test_similarity(self):
- self.assertEqual("1.3.0", oai_connection.get_version())
+ self.assertEqual("1.5.1", oai_connection.get_version())
if __name__ == '__main__':
diff --git a/test/test_extract_tags.py b/test/test_extract_tags.py
index 27b5af47..dd7ee9e5 100644
--- a/test/test_extract_tags.py
+++ b/test/test_extract_tags.py
@@ -21,7 +21,30 @@ def test_software():
'https://api.zbmath.org/v1/software/12',
headers=headers)
real_tags = extract_tags(r.json()['result'])
- assert real_tags == ['60', '65', '78', '82']
+ assert real_tags == ['(optics),',
+ '2010:',
+ '60J70',
+ '65C50',
+ '78A05',
+ '78A45',
+ '82D25',
+ 'Appl.',
+ 'Crystals',
+ 'Diffraction,',
+ 'Geometric',
+ 'MSC',
+ 'Other',
+ 'computational',
+ 'diffusion',
+ 'in',
+ 'of',
+ 'optics,',
+ 'probability,',
+ 'problems',
+ 'scattering',
+ 'theory,']
+
+
if __name__ == '__main__':
unittest.main()
diff --git a/test/test_zbMATH_API_version.py b/test/test_zbMATH_API_version.py
index fbb9080c..5cd2a37d 100644
--- a/test/test_zbMATH_API_version.py
+++ b/test/test_zbMATH_API_version.py
@@ -17,7 +17,7 @@ def get_api_version(url):
class TestAPIVersion(unittest.TestCase):
def test_api_version_matches(self):
url = "https://api.zbmath.org/openapi.json"
- expected_version = "1.7.0"
+ expected_version = "1.7.1"
actual_version = get_api_version(url)
self.assertEqual(actual_version, expected_version,
f"Expected API version {expected_version}, but got {actual_version}")