From 07577fcd03e37c690ab6909c071c39f7720dcc24 Mon Sep 17 00:00:00 2001 From: dzalkind Date: Wed, 10 Jan 2024 14:58:54 -0700 Subject: [PATCH] Don't check ZMQ period if no ZMQ_Mode --- ROSCO/src/ReadSetParameters.f90 | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ROSCO/src/ReadSetParameters.f90 b/ROSCO/src/ReadSetParameters.f90 index fe02e4db..96bde566 100644 --- a/ROSCO/src/ReadSetParameters.f90 +++ b/ROSCO/src/ReadSetParameters.f90 @@ -842,9 +842,11 @@ SUBROUTINE CheckInputs(LocalVar, CntrPar, avrSWAP, ErrVar, size_avcMSG) ErrVar%ErrMsg = 'DT_Out must be a factor of DT in OpenFAST' ENDIF - IF (ABS(CntrPar%ZMQ_UpdatePeriod - Localvar%DT * CntrPar%n_DT_ZMQ) > 0.001_DbKi) THEN - ErrVar%aviFAIL = -1 - ErrVar%ErrMsg = 'ZMQ_UpdatePeriod must be a factor of DT in OpenFAST' + IF (CntrPar%ZMQ_Mode > 0) THEN + IF (ABS(CntrPar%ZMQ_UpdatePeriod - Localvar%DT * CntrPar%n_DT_ZMQ) > 0.001_DbKi) THEN + ErrVar%aviFAIL = -1 + ErrVar%ErrMsg = 'ZMQ_UpdatePeriod must be a factor of DT in OpenFAST' + ENDIF ENDIF !------- CONTROLLER FLAGS -------------------------------------------------