diff --git a/docs/source/version.5_2.rst b/docs/source/version.5_2.rst index 7809681e..688f7fff 100644 --- a/docs/source/version.5_2.rst +++ b/docs/source/version.5_2.rst @@ -15,9 +15,9 @@ Developed in the `ConCat Lab `_ at Technische Unive New features in ``yadg-5.2`` are: - - Implemented support for merged/appended files in :mod:`~yadg.extractors.eclab.mpr`. Test files taken from the data available at https://zenodo.org/doi/10.5281/zenodo.12165685. Thanks to Arnd Koeppe for bringing the issue up. - - Implemented support for the Modular Potentio technique in :mod:`~yadg.extractors.eclab.mpr`. Thanks to Graham Kimbell and Clea Burgel (from Empa) for providing test data. - + - Implemented support for merged/appended files in :mod:`~yadg.extractors.eclab.mpr`. Test files taken from the data available at https://zenodo.org/doi/10.5281/zenodo.12165685. Thanks to Arnd Koeppe from KIT for bringing the issue up. + - Implemented support for the Modular Potentio technique in :mod:`~yadg.extractors.eclab.mpr`. Thanks to Graham Kimbell and Clea Burgel from Empa for providing test data. + - Implemented support for the Constant Current and Constant Voltage techniques in :mod:`~yadg.extractors.eclab.mpr`. Thanks to Carla Terboven from HZB for providing test data. Other changes in ``yadg-5.2`` are: diff --git a/src/yadg/extractors/eclab/techniques.py b/src/yadg/extractors/eclab/techniques.py index b5d9dba3..b5137463 100644 --- a/src/yadg/extractors/eclab/techniques.py +++ b/src/yadg/extractors/eclab/techniques.py @@ -1,6 +1,6 @@ """ -**eclabtechniques**: Parameters for implemented techniques. ------------------------------------------------------------ +**techniques**: Parameters for implemented techniques. +------------------------------------------------------ Implemented techniques: @@ -17,6 +17,8 @@ - PEIS - Potentio Electrochemical Impedance Spectroscopy - WAIT - Wait - ZIR - IR compensation (PEIS) + - MP - Modular Potentio + - CoV - Constant Voltage The module also implements resolution determination for parameters of techniques, in :func:`get_resolution`. @@ -1064,6 +1066,77 @@ ) ] +# ~~~~~~~~~~~~~ Constant Voltage ~~~~~~~~~~~~~ +_cov_params_dtypes = [ + ( + np.dtype( + [ + ("tR", " +ts (h:m:s) 0:01:0.0000 +EM (V) pass +dQM 166.667 +unit dQM nA.h +record +dEs (mV) 0.00 +dts (s) 5.0000 +E range min (V) -2.500 +E range max (V) 2.500 +I Range 10 mA +Bandwidth 5 +goto Ns' 0 +nc cycles 0 + +mode ox/red error control changes Ns changes counter inc. time/s control/mA I/mA dq/mA.h dQ/mA.h (Q-Qo)/mA.h I Range Ns Q charge/discharge/mA.h half cycle Energy charge/W.h Energy discharge/W.h Capacitance charge/µF Capacitance discharge/µF step time/s Q discharge/mA.h Q charge/mA.h Capacity/mA.h Efficiency/% cycle number P/W +3 1 0 1 0 0 7.004999823038816E+001 0.0000000E+000 2.7996334E-003 0.0000000E+000 0.000000000000000E+000 2.193574110666911E-008 2.193574110666911E-008 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 1 0 0 7.104999820512603E+001 0.0000000E+000 2.7689057E-005 0.0000000E+000 0.000000000000000E+000 2.193574110666911E-008 2.193574110666911E-008 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 1 0 0 7.204999817986391E+001 0.0000000E+000 6.6496032E-006 0.0000000E+000 0.000000000000000E+000 2.193574110666911E-008 2.193574110666911E-008 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 1 0 0 7.304999815460178E+001 0.0000000E+000 4.7553276E-006 0.0000000E+000 0.000000000000000E+000 2.193574110666911E-008 2.193574110666911E-008 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 1 0 0 7.404999812933966E+001 0.0000000E+000 5.2823639E-006 0.0000000E+000 0.000000000000000E+000 2.193574110666911E-008 2.193574110666911E-008 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 1 0 0 7.504999810407753E+001 0.0000000E+000 7.1346303E-006 0.0000000E+000 0.000000000000000E+000 2.193574110666911E-008 2.193574110666911E-008 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 1 0 0 7.604999807881541E+001 0.0000000E+000 8.0015670E-006 0.0000000E+000 0.000000000000000E+000 2.193574110666911E-008 2.193574110666911E-008 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 1 0 0 7.704999805355328E+001 0.0000000E+000 1.0426698E-005 0.0000000E+000 0.000000000000000E+000 2.193574110666911E-008 2.193574110666911E-008 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 1 0 0 7.804999802829116E+001 0.0000000E+000 8.2383513E-006 0.0000000E+000 0.000000000000000E+000 2.193574110666911E-008 2.193574110666911E-008 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 1 0 0 7.904999800302903E+001 0.0000000E+000 6.4548294E-006 0.0000000E+000 0.000000000000000E+000 2.193574110666911E-008 2.193574110666911E-008 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 0 0 0 8.004979797777196E+001 1.0000001E-002 2.7853313E-003 0.0000000E+000 0.000000000000000E+000 2.193574110666911E-008 2.193574110666911E-008 11 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +1 1 0 0 0 0 8.004999797776691E+001 1.0000001E-002 1.1801375E-002 7.1624932E-003 3.979162882185645E-010 2.233365739488767E-008 2.233365739488767E-008 11 0 3.979162882185645E-010 0 4.695959366186530E-015 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 8.004999797776691E+001 0.000000000000000E+000 3.979162882185645E-010 3.979162882185645E-010 0.0000000E+000 0.000000000000000E+000 8.4527265E-008 +1 1 0 0 0 0 8.504999785145628E+001 1.0000001E-002 6.0750589E-002 1.1742689E-002 1.633020433260956E-005 1.635253799000445E-005 1.635253799000445E-005 11 0 1.633060224889777E-005 0 9.920742239762448E-010 0.000000000000000E+000 1.201044223003425E+003 0.000000000000000E+000 8.504999785145628E+001 0.000000000000000E+000 1.633060224889777E-005 1.633060224889777E-005 0.0000000E+000 0.000000000000000E+000 7.1337524E-007 +1 1 0 0 0 0 9.004999772514566E+001 1.0000001E-002 6.0831778E-002 1.1551847E-002 1.622040689534818E-005 3.257294488535262E-005 3.257294488535262E-005 11 0 3.255100914424596E-005 0 1.978790411272084E-009 0.000000000000000E+000 2.390019885154790E+003 0.000000000000000E+000 9.004999772514566E+001 0.000000000000000E+000 3.255100914424596E-005 3.255100914424596E-005 0.0000000E+000 0.000000000000000E+000 7.0271938E-007 +1 1 0 0 0 0 9.504999759883503E+001 1.0000001E-002 6.0908530E-002 1.0979323E-002 1.615890295110229E-005 4.873184783645492E-005 4.873184783645492E-005 11 0 4.870991209534825E-005 0 2.963005434941121E-009 0.000000000000000E+000 3.570878367814556E+003 0.000000000000000E+000 9.504999759883503E+001 0.000000000000000E+000 4.870991209534825E-005 4.870991209534825E-005 0.0000000E+000 0.000000000000000E+000 6.6873440E-007 +1 1 0 0 0 0 1.000499974725244E+002 1.0000001E-002 6.1063219E-002 1.1233779E-002 1.617372496695154E-005 6.490557280340646E-005 6.490557280340646E-005 11 0 6.488363706229979E-005 0 3.950625142408938E-009 0.000000000000000E+000 4.741622859443015E+003 0.000000000000000E+000 1.000499974725244E+002 0.000000000000000E+000 6.488363706229979E-005 6.488363706229979E-005 0.0000000E+000 0.000000000000000E+000 6.8597069E-007 +1 1 0 0 0 0 1.050499973462138E+002 1.0000001E-002 6.1066717E-002 1.1361006E-002 1.615439343990551E-005 8.105996624331198E-005 8.105996624331198E-005 11 0 8.103803050220530E-005 0 4.937120913446855E-009 0.000000000000000E+000 5.921747621798722E+003 0.000000000000000E+000 1.050499973462138E+002 0.000000000000000E+000 8.103803050220530E-005 8.103803050220530E-005 0.0000000E+000 0.000000000000000E+000 6.9377933E-007 +1 1 0 0 0 0 1.100499972199032E+002 1.0000001E-002 6.1097283E-002 1.1042936E-002 1.614706724876952E-005 9.720703349208148E-005 9.720703349208148E-005 11 0 9.718509775097482E-005 0 5.923662849413569E-009 0.000000000000000E+000 7.097269408617773E+003 0.000000000000000E+000 1.100499972199032E+002 0.000000000000000E+000 9.718509775097482E-005 9.718509775097482E-005 0.0000000E+000 0.000000000000000E+000 6.7469335E-007 +1 1 0 0 0 0 1.150499970935925E+002 1.0000001E-002 6.1230902E-002 1.2187985E-002 1.615791340167117E-005 1.133649468937527E-004 1.133649468937527E-004 11 0 1.133430111526460E-004 0 6.913026455436878E-009 0.000000000000000E+000 8.254880295884552E+003 0.000000000000000E+000 1.150499970935925E+002 0.000000000000000E+000 1.133430111526460E-004 1.133430111526460E-004 0.0000000E+000 0.000000000000000E+000 7.4628127E-007 +1 1 0 0 0 0 1.200499969672819E+002 1.0000001E-002 6.1320059E-002 1.1615461E-002 1.617954916206913E-005 1.295444960558218E-004 1.295444960558218E-004 11 0 1.295225603147151E-004 0 7.905157364671749E-009 0.000000000000000E+000 9.416268723454155E+003 0.000000000000000E+000 1.200499969672819E+002 0.000000000000000E+000 1.295225603147151E-004 1.295225603147151E-004 0.0000000E+000 0.000000000000000E+000 7.1226071E-007 +1 1 0 0 0 0 1.250499968409713E+002 1.0000001E-002 6.1369993E-002 1.2124371E-002 1.621003077546548E-005 1.457545268312873E-004 1.457545268312873E-004 11 0 1.457325910901806E-004 0 8.899966836529993E-009 0.000000000000000E+000 1.058406249373966E+004 0.000000000000000E+000 1.250499968409713E+002 0.000000000000000E+000 1.457325910901806E-004 1.457325910901806E-004 0.0000000E+000 0.000000000000000E+000 7.4407257E-007 +1 1 0 0 0 0 1.300499967146607E+002 1.0000001E-002 6.1269518E-002 1.2442441E-002 1.620370474048994E-005 1.619582315717772E-004 1.619582315717772E-004 11 0 1.619362958306705E-004 0 9.892760015599140E-009 0.000000000000000E+000 1.178476912058502E+004 0.000000000000000E+000 1.300499967146607E+002 0.000000000000000E+000 1.619362958306705E-004 1.619362958306705E-004 0.0000000E+000 0.000000000000000E+000 7.6234232E-007 +1 1 0 0 0 0 1.350499965883500E+002 1.0000001E-002 6.1242804E-002 1.1106550E-002 1.619716312229219E-005 1.781553946940694E-004 1.781553946940694E-004 11 0 1.781334589529627E-004 0 1.088471970093993E-008 0.000000000000000E+000 1.297050856418503E+004 0.000000000000000E+000 1.350499965883500E+002 0.000000000000000E+000 1.781334589529627E-004 1.781334589529627E-004 0.0000000E+000 0.000000000000000E+000 6.8019625E-007 +1 1 0 0 0 0 1.400497964620445E+002 1.0000001E-002 6.1097510E-002 1.1233779E-002 1.616237840770433E-005 1.943177731017737E-004 1.943177731017737E-004 11 0 1.942958373606671E-004 0 1.187220077989850E-008 0.000000000000000E+000 1.418904422734404E+004 0.000000000000000E+000 1.400497964620445E+002 0.000000000000000E+000 1.942958373606671E-004 1.942958373606671E-004 0.0000000E+000 0.000000000000000E+000 6.8635592E-007 \ No newline at end of file diff --git a/tests/test_x_eclab_mpt/coc.issue_185.mpt.pkl b/tests/test_x_eclab_mpt/coc.issue_185.mpt.pkl new file mode 100644 index 00000000..77b272ea Binary files /dev/null and b/tests/test_x_eclab_mpt/coc.issue_185.mpt.pkl differ diff --git a/tests/test_x_eclab_mpt/cov.issue_185.mpt b/tests/test_x_eclab_mpt/cov.issue_185.mpt new file mode 100644 index 00000000..89fd4d22 --- /dev/null +++ b/tests/test_x_eclab_mpt/cov.issue_185.mpt @@ -0,0 +1,88 @@ +EC-Lab ASCII FILE +Nb header lines : 65 + +Constant Voltage + +Run on channel : 1 (SN 41593) +User : +CE vs. WE compliance from -10 V to 10 V +Electrode connection : standard +Potential control : Ewe +Ewe ctrl range : min = -2.50 V, max = 2.50 V +Safety Limits : + Do not start on E overload +Acquisition started on : 10/09/2024 13:36:20.501 +Loaded Setting File : NONE +Saved on : + File : Dummy_001_01_CstV_C01.mpr + Directory : D:\Data\EC_Lab\20241009_Dummy_Measurement\ + Host : 192.168.178.89 +Device : SP-150 (SN 1581) +Address : USB +EC-Lab for windows v11.50 (software) +Internet server v11.50 (firmware) +Command interpretor v11.50 (firmware) +Electrode material : +Initial state : +Electrolyte : +Comments : +Electrode surface area : 0.001 cm² +Characteristic mass : 0.001 g +Equivalent Weight : 0.000 g/eq. +Density : 0.000 g/cm3 +Volume (V) : 0.001 cm³ +Cycle Definition : Charge/Discharge alternance +tR (h:m:s) 0:00:10.0000 +dER/dt (mV/h) 0.0 +dER (mV) 0.00 +dtR (s) 1.0000 +Ei (V) 2.000 +vs. Eoc +ti (h:m:s) 0:01:0.0000 +Imax pass +unit Imax mA +Imin pass +unit Imin mA +dQM 0.000 +unit dQM mA.h +record +dI 0.000 +unit dI µA +dQ 0.000 +unit dQ mA.h +dt (s) 0.0000 +dta (s) 5.0000 +E range min (V) -2.500 +E range max (V) 2.500 +I Range Auto +I Range min Unset +I Range max Unset +I Range init Unset +Bandwidth 5 +goto Ns' 0 +nc cycles 0 + +mode ox/red error control changes Ns changes counter inc. time/s control/V Ewe/V /mA dQ/mA.h dq/mA.h (Q-Qo)/mA.h I Range Ns Q charge/discharge/mA.h half cycle Energy charge/W.h Energy discharge/W.h Capacitance charge/µF Capacitance discharge/µF step time/s Q discharge/mA.h Q charge/mA.h Capacity/mA.h Efficiency/% cycle number P/W +3 1 0 0 0 0 0.000000000000000E+000 0.0000000E+000 1.2150538E-004 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 0 0 0 9.999999747378752E-001 0.0000000E+000 1.0240985E-004 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 0 0 0 1.999999949475750E+000 0.0000000E+000 2.6027743E-005 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 0 0 0 2.999999924213625E+000 0.0000000E+000 8.3314328E-005 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 0 0 0 3.999999898951501E+000 0.0000000E+000 6.9322159E-006 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 0 0 0 4.999999873689376E+000 0.0000000E+000 -1.2163311E-005 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 0 0 0 5.999999848427251E+000 0.0000000E+000 2.6027743E-005 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 0 0 0 6.999999823165126E+000 0.0000000E+000 -8.8545414E-005 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 0 0 0 7.999999797903001E+000 0.0000000E+000 -1.2163311E-005 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 0 0 0 8.999999772640876E+000 0.0000000E+000 2.6027743E-005 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +3 1 0 1 0 0 9.999799747383804E+000 2.0000999E+000 -3.9407384E-004 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 14 0 0.000000000000000E+000 0 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 0.0000000E+000 0.000000000000000E+000 0.0000000E+000 +2 1 0 1 0 0 1.499979962107318E+001 2.0000825E+000 2.0002825E+000 3.917923419044902E-001 5.441560534567882E-004 5.441560534567882E-004 5.441560534567882E-004 12 0 5.441560534567882E-004 0 1.088465845155570E-006 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 1.499979962107318E+001 0.000000000000000E+000 5.441560534567882E-004 5.441560534567882E-004 0.0000000E+000 0.000000000000000E+000 7.8369537E-004 +2 1 0 1 0 0 1.999979949476256E+001 2.0000825E+000 2.0002062E+000 3.948695412373540E-001 1.092586019274054E-003 5.484299658172660E-004 1.092586019274054E-003 12 0 1.092586019274054E-003 0 2.185438880637709E-006 0.000000000000000E+000 5.155467649858398E+007 0.000000000000000E+000 1.999979949476256E+001 0.000000000000000E+000 1.092586019274054E-003 1.092586019274054E-003 0.0000000E+000 0.000000000000000E+000 7.8982051E-004 +2 1 0 1 0 0 2.499979936845193E+001 2.0000825E+000 2.0000916E+000 3.948653637373447E-001 1.641010172782466E-003 5.484241535084115E-004 1.641010172782466E-003 12 0 1.641010172782466E-003 0 3.282337397385383E-006 0.000000000000000E+000 3.093436194041432E+007 0.000000000000000E+000 2.499979936845193E+001 0.000000000000000E+000 1.641010172782466E-003 1.641010172782466E-003 0.0000000E+000 0.000000000000000E+000 7.8976690E-004 +2 1 0 1 0 0 2.999979924214131E+001 2.0000825E+000 2.0003016E+000 3.948600738954546E-001 2.189426981473756E-003 5.484168086912897E-004 2.189426981473756E-003 12 0 2.189426981473756E-003 0 4.379336417004661E-006 0.000000000000000E+000 4.132405055746484E+008 0.000000000000000E+000 2.999979924214131E+001 0.000000000000000E+000 2.189426981473756E-003 2.189426981473756E-003 0.0000000E+000 0.000000000000000E+000 7.8983925E-004 +2 1 0 1 0 0 3.499979911583068E+001 2.0000825E+000 2.0001681E+000 3.948574724793432E-001 2.737840184610544E-003 5.484132031367885E-004 2.737840184610544E-003 12 0 2.737840184610544E-003 0 5.476255003365378E-006 0.000000000000000E+000 8.612500528254557E+007 0.000000000000000E+000 3.499979911583068E+001 0.000000000000000E+000 2.737840184610544E-003 2.737840184610544E-003 0.0000000E+000 0.000000000000000E+000 7.8978133E-004 +2 1 0 1 0 0 3.999979898952006E+001 2.0000825E+000 2.0002825E+000 3.948568567323676E-001 3.286252533722048E-003 5.484123491115040E-004 3.286252533722048E-003 12 0 3.286252533722048E-003 0 6.573234642344635E-006 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 3.999979898952006E+001 0.000000000000000E+000 3.286252533722048E-003 3.286252533722048E-003 0.0000000E+000 0.000000000000000E+000 7.8982528E-004 +2 1 0 1 0 0 4.499979886320943E+001 2.0000825E+000 2.0002062E+000 3.948556539344783E-001 3.834663186107866E-003 5.484106523858176E-004 3.834663186107866E-003 12 0 3.834663186107866E-003 0 7.670169046980828E-006 0.000000000000000E+000 1.809421103266309E+008 0.000000000000000E+000 4.499979886320943E+001 0.000000000000000E+000 3.834663186107866E-003 3.834663186107866E-003 0.0000000E+000 0.000000000000000E+000 7.8979274E-004 +2 1 0 1 0 0 4.999979873689881E+001 2.0000825E+000 2.0001299E+000 3.948559285378446E-001 4.383074227132524E-003 5.484110410246584E-004 4.383074227132524E-003 12 0 4.383074227132524E-003 0 8.767062388532880E-006 0.000000000000000E+000 1.034096949177685E+008 0.000000000000000E+000 4.999979873689881E+001 0.000000000000000E+000 4.383074227132524E-003 4.383074227132524E-003 0.0000000E+000 0.000000000000000E+000 7.8976317E-004 +2 1 0 1 0 0 5.499979861058819E+001 2.0000825E+000 2.0001872E+000 3.948549087536333E-001 4.931483848531834E-003 5.484096213993099E-004 4.931483848531834E-003 12 0 4.931483848531834E-003 0 9.863984270900019E-006 0.000000000000000E+000 1.861572818864922E+008 0.000000000000000E+000 5.499979861058819E+001 0.000000000000000E+000 4.931483848531834E-003 4.931483848531834E-003 0.0000000E+000 0.000000000000000E+000 7.8978372E-004 +2 1 0 1 0 0 5.999979848427756E+001 2.0000825E+000 2.0000534E+000 3.948529105520247E-001 5.479890700995715E-003 5.484068524638811E-004 5.479890700995715E-003 12 0 5.479890700995715E-003 0 1.096082726391347E-005 0.000000000000000E+000 8.610153897221318E+007 0.000000000000000E+000 5.999979848427756E+001 0.000000000000000E+000 5.479890700995715E-003 5.479890700995715E-003 0.0000000E+000 0.000000000000000E+000 7.8972691E-004 +2 1 0 1 0 0 6.499979835796694E+001 2.0000825E+000 2.0002825E+000 3.948543110263345E-001 6.028299506258427E-003 5.484088052627113E-004 6.028299506258427E-003 12 0 6.028299506258427E-003 0 1.205779981419391E-005 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000 6.499979835796694E+001 0.000000000000000E+000 6.028299506258427E-003 6.028299506258427E-003 0.0000000E+000 0.000000000000000E+000 7.8982016E-004 +2 1 0 1 0 0 6.999979823165631E+001 2.0000825E+000 2.0000916E+000 3.948515848493557E-001 6.576704535495696E-003 5.484050292372703E-004 6.576704535495696E-003 12 0 6.576704535495697E-003 0 1.315466008064842E-005 0.000000000000000E+000 1.239761714159449E+008 0.000000000000000E+000 6.999979823165631E+001 0.000000000000000E+000 6.576704535495697E-003 6.576704535495697E-003 0.0000000E+000 0.000000000000000E+000 7.8973931E-004 \ No newline at end of file diff --git a/tests/test_x_eclab_mpt/cov.issue_185.mpt.pkl b/tests/test_x_eclab_mpt/cov.issue_185.mpt.pkl new file mode 100644 index 00000000..6ffc8dc1 Binary files /dev/null and b/tests/test_x_eclab_mpt/cov.issue_185.mpt.pkl differ