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 */
         540, /*   3 */
         560, /*   4 */
         570, /*   5 */
         540, /*   6 */
         600, /*   7 */
         550, /*   8 */
         640, /*   9 */
         650, /*  10 */
         660, /*  11 */
         670, /*  12 */
         680, /*  13 */
         690, /*  14 */
         690, /*  15 */
         700, /*  16 */
         710, /*  17 */
         710, /*  18 */
         720, /*  19 */
         720, /*  20 */
         730, /*  21 */
         730, /*  22 */
         740, /*  23 */
         740, /*  24 */
         750, /*  25 */
         750, /*  26 */
         750, /*  27 */
         760, /*  28 */
         760, /*  29 */
         770, /*  30 */
];

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

pub static BULGE_EN37: LoopParams = [
    i32::MAX, /*   0 */
         380, /*   1 */
         280, /*   2 */
         320, /*   3 */
         360, /*   4 */
         400, /*   5 */
         440, /*   6 */
         460, /*   7 */
         470, /*   8 */
         480, /*   9 */
         490, /*  10 */
         500, /*  11 */
         510, /*  12 */
         520, /*  13 */
         530, /*  14 */
         540, /*  15 */
         540, /*  16 */
         550, /*  17 */
         550, /*  18 */
         560, /*  19 */
         570, /*  20 */
         570, /*  21 */
         580, /*  22 */
         580, /*  23 */
         580, /*  24 */
         590, /*  25 */
         590, /*  26 */
         600, /*  27 */
         600, /*  28 */
         600, /*  29 */
         610, /*  30 */
];

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

pub static INTERIOR_EN37: LoopParams = [
    i32::MAX, /*   0 */
    i32::MAX, /*   1 */
    i32::MAX, /*   2 */
    i32::MAX, /*   3 */
         110, /*   4 */
         200, /*   5 */
         200, /*   6 */
         210, /*   7 */
         230, /*   8 */
         240, /*   9 */
         250, /*  10 */
         260, /*  11 */
         270, /*  12 */
         280, /*  13 */
         290, /*  14 */
         290, /*  15 */
         300, /*  16 */
         310, /*  17 */
         310, /*  18 */
         320, /*  19 */
         330, /*  20 */
         330, /*  21 */
         340, /*  22 */
         340, /*  23 */
         350, /*  24 */
         350, /*  25 */
         350, /*  26 */
         360, /*  27 */
         360, /*  28 */
         370, /*  29 */
         370, /*  30 */
];

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