"""
Extracted from M. Pusa, "Correction to Partial Fraction Decomposition
Coefficients for Chebyshev Rational Approximation on the Negative Real Axis"
"""

part_frac_coeffs = {
    14: {
        'thetas': {
            'real': [
                "-8.8977731864688888199e+0",
                "-3.7032750494234480603e+0",
                "-0.2087586382501301251e+0",
                "+3.9933697105785685194e+0",
                "+5.0893450605806245066e+0",
                "+5.6231425727459771248e+0",
                "+2.2697838292311127097e+0",
                ],
            'imaginary': [
                "+1.6630982619902085304e+1",
                "+1.3656371871483268171e+1",
                "+1.0991260561901260913e+1",
                "+6.0048316422350373178e+0",
                "+3.5888240290270065102e+0",
                "+1.1940690463439669766e+0",
                "+8.4617379730402214019e+0",
                ],
            },

        'alphas': {
            'real': [
                "-7.1542880635890672853e-5",
                "+9.4390253107361688779e-3",
                "-3.7636003878226968717e-1",
                "-2.3498232091082701191e+1",
                "+4.6933274488831293047e+1",
                "-2.7875161940145646468e+1",
                "+4.8071120988325088907e+0",
                ],
            'imaginary': [
                "+1.4361043349541300111e-4",
                "-1.7184791958483017511e-2",
                "+3.3518347029450104214e-1",
                "-5.8083591297142074004e+0",
                "+4.5643649768827760791e+1",
                "-1.0214733999056451434e+2",
                "-1.3209793837428723881e+0",
                ],
            },

        'alpha0': {
            'real': [
                "+1.8321743782540412751e-14",
                ],
            'imaginary': [
                "+0.0000000000000000000e+0",
                ],
            },
        },

    16: {
        'thetas': {
            'real': [
                "-1.0843917078696988026e+1",
                "-5.2649713434426468895e+0",
                "+5.9481522689511774808e+0",
                "+3.5091036084149180974e+0",
                "+6.4161776990994341923e+0",
                "+1.4193758971856659786e+0",
                "+4.9931747377179963991e+0",
                "-1.4139284624888862114e+0",
                ],
            'imaginary': [
                "+1.9277446167181652284e+1",
                "+1.6220221473167927305e+1",
                "+3.5874573620183222829e+0",
                "+8.4361989858843750826e+0",
                "+1.1941223933701386874e+0",
                "+1.0925363484496722585e+1",
                "+5.9968817136039422260e+0",
                "+1.3497725698892745389e+1",
                ],
            },

        'alphas': {
            'real': [
                "-5.0901521865224915650e-7",
                "+2.1151742182466030907e-4",
                "+1.1339775178483930527e+2",
                "+1.5059585270023467528e+1",
                "-6.4500878025539646595e+1",
                "-1.4793007113557999718e+0",
                "-6.2518392463207918892e+1",
                "+4.1023136835410021273e-2",
                ],
            'imaginary': [
                "-2.4220017652852287970e-5",
                "+4.3892969647380673918e-3",
                "+1.0194721704215856450e+2",
                "-5.7514052776421819979e+0",
                "-2.2459440762652096056e+2",
                "+1.7686588323782937906e+0",
                "-1.1190391094283228480e+1",
                "-1.5743466173455468191e-1",
                ],
            },

        'alpha0': {
            'real': [
                "+2.1248537104952237488e-16",
                ],
            'imaginary': [
                "+0.0000000000000000000e+0",
                ],
            },
        },
}

@@ -1853,33 +1853,34 @@
 00000000000000e+
-0
+19
 %22,%0A             
@@ -3783,17 +3783,18 @@
 000000e+
-0
+19
 %22,%0A     

Use the same float exponential format as decimal.Decimal for 0 in the partfrac_coeffs file