ff_energy 0.4.1

fuzzyfold's nearest neighbor free energy evaluations.
Documentation
use crate::parameters::parameterset::LoopParams;

pub static HAIRPIN_EN37: LoopParams = [
    i32::MAX, /*   0 */
    i32::MAX, /*   1 */
    i32::MAX, /*   2 */
         340, /*   3 */
         340, /*   4 */
         350, /*   5 */
         420, /*   6 */
         420, /*   7 */
         420, /*   8 */
         430, /*   9 */
         440, /*  10 */
         450, /*  11 */
         460, /*  12 */
         470, /*  13 */
         480, /*  14 */
         500, /*  15 */
         510, /*  16 */
         520, /*  17 */
         530, /*  18 */
         540, /*  19 */
         550, /*  20 */
         560, /*  21 */
         570, /*  22 */
         580, /*  23 */
         590, /*  24 */
         600, /*  25 */
         610, /*  26 */
         620, /*  27 */
         630, /*  28 */
         640, /*  29 */
         650, /*  30 */
];

pub static HAIRPIN_ENTH: LoopParams = [
    i32::MAX, /*   0 */
    i32::MAX, /*   1 */
    i32::MAX, /*   2 */
         -60, /*   3 */
        -230, /*   4 */
       -1210, /*   5 */
       -1670, /*   6 */
       -1360, /*   7 */
       -1410, /*   8 */
       -1410, /*   9 */
       -1410, /*  10 */
       -1410, /*  11 */
       -1410, /*  12 */
       -1410, /*  13 */
       -1410, /*  14 */
       -1410, /*  15 */
       -1410, /*  16 */
       -1410, /*  17 */
       -1410, /*  18 */
       -1410, /*  19 */
       -1410, /*  20 */
       -1410, /*  21 */
       -1410, /*  22 */
       -1410, /*  23 */
       -1410, /*  24 */
       -1410, /*  25 */
       -1410, /*  26 */
       -1410, /*  27 */
       -1410, /*  28 */
       -1410, /*  29 */
       -1410, /*  30 */
];

pub static BULGE_EN37: LoopParams = [
    i32::MAX, /*   0 */
         290, /*   1 */
         230, /*   2 */
         250, /*   3 */
         270, /*   4 */
         300, /*   5 */
         320, /*   6 */
         340, /*   7 */
         350, /*   8 */
         360, /*   9 */
         370, /*  10 */
         390, /*  11 */
         390, /*  12 */
         400, /*  13 */
         410, /*  14 */
         420, /*  15 */
         430, /*  16 */
         430, /*  17 */
         440, /*  18 */
         440, /*  19 */
         450, /*  20 */
         450, /*  21 */
         460, /*  22 */
         460, /*  23 */
         470, /*  24 */
         470, /*  25 */
         470, /*  26 */
         480, /*  27 */
         490, /*  28 */
         490, /*  29 */
         490, /*  30 */
];

pub static BULGE_ENTH: LoopParams = [
    i32::MAX, /*   0 */
        1890, /*   1 */
         -60, /*   2 */
        -230, /*   3 */
       -1410, /*   4 */
       -1410, /*   5 */
       -1410, /*   6 */
       -1410, /*   7 */
       -1410, /*   8 */
       -1410, /*   9 */
       -1410, /*  10 */
       -1410, /*  11 */
       -1410, /*  12 */
       -1410, /*  13 */
       -1410, /*  14 */
       -1410, /*  15 */
       -1410, /*  16 */
       -1410, /*  17 */
       -1410, /*  18 */
       -1410, /*  19 */
       -1410, /*  20 */
       -1410, /*  21 */
       -1410, /*  22 */
       -1410, /*  23 */
       -1410, /*  24 */
       -1410, /*  25 */
       -1410, /*  26 */
       -1410, /*  27 */
       -1410, /*  28 */
       -1410, /*  29 */
       -1410, /*  30 */
];

pub static INTERIOR_EN37: LoopParams = [
    i32::MAX, /*   0 */
    i32::MAX, /*   1 */
    i32::MAX, /*   2 */
    i32::MAX, /*   3 */
         310, /*   4 */
         350, /*   5 */
         390, /*   6 */
         410, /*   7 */
         420, /*   8 */
         430, /*   9 */
         450, /*  10 */
         460, /*  11 */
         460, /*  12 */
         470, /*  13 */
         480, /*  14 */
         490, /*  15 */
         500, /*  16 */
         500, /*  17 */
         510, /*  18 */
         510, /*  19 */
         520, /*  20 */
         530, /*  21 */
         530, /*  22 */
         530, /*  23 */
         540, /*  24 */
         540, /*  25 */
         550, /*  26 */
         550, /*  27 */
         560, /*  28 */
         560, /*  29 */
         560, /*  30 */
];

pub static INTERIOR_ENTH: LoopParams = [
    i32::MAX, /*   0 */
    i32::MAX, /*   1 */
    i32::MAX, /*   2 */
    i32::MAX, /*   3 */
           0, /*   4 */
           0, /*   5 */
           0, /*   6 */
           0, /*   7 */
           0, /*   8 */
           0, /*   9 */
           0, /*  10 */
           0, /*  11 */
           0, /*  12 */
           0, /*  13 */
           0, /*  14 */
           0, /*  15 */
           0, /*  16 */
           0, /*  17 */
           0, /*  18 */
           0, /*  19 */
           0, /*  20 */
           0, /*  21 */
           0, /*  22 */
           0, /*  23 */
           0, /*  24 */
           0, /*  25 */
           0, /*  26 */
           0, /*  27 */
           0, /*  28 */
           0, /*  29 */
           0, /*  30 */
];