// функция печати ndx и selectionList файлов
void domainType::print(int currentFrame) {
- if (domains.size() == 0) {
- return;
- }
FILE *ndxFile {std::fopen(outPut.c_str(), "a+")}, *slFile {std::fopen(("selectionList-" + outPut.substr(0, outPut.size() - 4)).c_str(), "a+")};
short int writeCount {0};
if (currentFrame == 0) {
}
std::fprintf(ndxFile,"\n\n");
}
+ if (domains.size() == 0) {
+ std::fclose(ndxFile);
+ std::fclose(slFile);
+ return;
+ }
for (size_t i {0}; i < domains.size(); ++i) {
// domain - стартовая позиция в фреймах - номер домена - минимальный размер домена -
// константа тепловых колебаний (отклонения) - константа входимости (отклонения)