| 921 | } |
| 922 | |
| 923 | void EndUniqueNodeCheck(EnergyPlusData &state, std::string const &ContextName) |
| 924 | { |
| 925 | |
| 926 | // SUBROUTINE INFORMATION: |
| 927 | // AUTHOR Linda Lawrie |
| 928 | // DATE WRITTEN November 2002 |
| 929 | // MODIFIED na |
| 930 | // RE-ENGINEERED na |
| 931 | |
| 932 | // PURPOSE OF THIS SUBROUTINE: |
| 933 | // This subroutine marks the end of a unique node check. |
| 934 | |
| 935 | if (state.dataNodeInputMgr->CurCheckContextName != ContextName) { |
| 936 | ShowFatalError(state, |
| 937 | std::format("End Uniqueness called for \"{}, but checks for \"{}\" was in progress.", |
| 938 | ContextName, |
| 939 | state.dataNodeInputMgr->CurCheckContextName)); |
| 940 | } |
| 941 | if (ContextName.empty()) { |
| 942 | ShowFatalError(state, "End Uniqueness called with Blank Context Name"); |
| 943 | } |
| 944 | state.dataNodeInputMgr->CurCheckContextName = std::string(); |
| 945 | if (allocated(state.dataNodeInputMgr->UniqueNodeNames)) { |
| 946 | state.dataNodeInputMgr->UniqueNodeNames.deallocate(); |
| 947 | } |
| 948 | } |
| 949 | |
| 950 | void CalcMoreNodeInfo(EnergyPlusData &state) |
| 951 | { |
no test coverage detected