| 608 | throw ValueError("Cannot find the long input pair description."); |
| 609 | } |
| 610 | void split_input_pair(input_pairs pair, parameters& p1, parameters& p2) { |
| 611 | switch (pair) { |
| 612 | case QT_INPUTS: |
| 613 | p1 = iQ; |
| 614 | p2 = iT; |
| 615 | break; |
| 616 | case QmassT_INPUTS: |
| 617 | p1 = iQmass; |
| 618 | p2 = iT; |
| 619 | break; |
| 620 | case QSmolar_INPUTS: |
| 621 | p1 = iQ; |
| 622 | p2 = iSmolar; |
| 623 | break; |
| 624 | case QmassSmolar_INPUTS: |
| 625 | p1 = iQmass; |
| 626 | p2 = iSmolar; |
| 627 | break; |
| 628 | case QSmass_INPUTS: |
| 629 | p1 = iQ; |
| 630 | p2 = iSmass; |
| 631 | break; |
| 632 | case QmassSmass_INPUTS: |
| 633 | p1 = iQmass; |
| 634 | p2 = iSmass; |
| 635 | break; |
| 636 | case HmolarQ_INPUTS: |
| 637 | p1 = iHmolar; |
| 638 | p2 = iQ; |
| 639 | break; |
| 640 | case HmolarQmass_INPUTS: |
| 641 | p1 = iHmolar; |
| 642 | p2 = iQmass; |
| 643 | break; |
| 644 | case HmassQ_INPUTS: |
| 645 | p1 = iHmass; |
| 646 | p2 = iQ; |
| 647 | break; |
| 648 | case HmassQmass_INPUTS: |
| 649 | p1 = iHmass; |
| 650 | p2 = iQmass; |
| 651 | break; |
| 652 | case PQ_INPUTS: |
| 653 | p1 = iP; |
| 654 | p2 = iQ; |
| 655 | break; |
| 656 | case PQmass_INPUTS: |
| 657 | p1 = iP; |
| 658 | p2 = iQmass; |
| 659 | break; |
| 660 | case PT_INPUTS: |
| 661 | p1 = iP; |
| 662 | p2 = iT; |
| 663 | break; |
| 664 | case DmassT_INPUTS: |
| 665 | p1 = iDmass; |
| 666 | p2 = iT; |
| 667 | break; |
no test coverage detected