From 94439fd2e13119dc7e1848d264da2d09b011a0d7 Mon Sep 17 00:00:00 2001 From: dzalkind Date: Fri, 30 Jan 2026 15:56:35 -0700 Subject: [PATCH 1/2] Update inputs for openfast 4.2.0 --- .../Test_Cases/BAR_10/BAR_10_ElastoDyn.dat | 1 + .../IEA-15-240-RWT-Monopile_ElastoDyn.dat | 1 + .../IEA-15-240-RWT-UMaineSemi_ElastoDyn.dat | 1 + .../IEA-15-240-RWT-UMaineSemi_HydroDyn.dat | 18 ++++++++++++++++++ .../IEA-15-240-RWT-UMaineSemi_SeaState.dat | 12 ------------ .../MHK_RM1/MHK_RM1_Floating_ElastoDyn.dat | 1 + .../NRELOffshrBsline5MW_Onshore_ElastoDyn.dat | 1 + .../NREL_2p8_127/NREL-2p8-127_ElastoDyn.dat | 1 + 8 files changed, 24 insertions(+), 12 deletions(-) diff --git a/Examples/Test_Cases/BAR_10/BAR_10_ElastoDyn.dat b/Examples/Test_Cases/BAR_10/BAR_10_ElastoDyn.dat index a7183d33..723f968d 100644 --- a/Examples/Test_Cases/BAR_10/BAR_10_ElastoDyn.dat +++ b/Examples/Test_Cases/BAR_10/BAR_10_ElastoDyn.dat @@ -73,6 +73,7 @@ False PtfmYDOF - Platform yaw rotation DOF (flag) 0.0 TipMass(3) - Tip-brake mass, blade 3 (kg) [unused for 2 blades] 119991.18553379682 HubMass - Hub mass (kg) 894745.0292084403 HubIner - Hub inertia about rotor axis [3 blades] or teeter axis [2 blades] (kg m^2) +0 HubIner_Teeter - Hub inertia about teeter axis (2-blades) (kg m^2) 590.965098296 GenIner - Generator inertia about HSS (kg m^2) 401378.6972054646 NacMass - Nacelle mass (kg) 3185495.2912376686 NacYIner - Nacelle inertia about yaw axis (kg m^2) diff --git a/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-Monopile/IEA-15-240-RWT-Monopile_ElastoDyn.dat b/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-Monopile/IEA-15-240-RWT-Monopile_ElastoDyn.dat index 760fa6a9..4ddd358a 100644 --- a/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-Monopile/IEA-15-240-RWT-Monopile_ElastoDyn.dat +++ b/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-Monopile/IEA-15-240-RWT-Monopile_ElastoDyn.dat @@ -73,6 +73,7 @@ True PtfmYDOF - Platform yaw rotation DOF (flag) 0.0 TipMass(3) - Tip-brake mass, blade 3 (kg) [unused for 2 blades] 69131 HubMass - Hub mass (kg) 969952 HubIner - Hub inertia about rotor axis [3 blades] or teeter axis [2 blades] (kg m^2) +0 HubIner_Teeter - Hub inertia about teeter axis (2-blades) (kg m^2) 1836784 GenIner - Generator inertia about HSS (kg m^2) 644857 NacMass - Nacelle mass (kg) 32929058 NacYIner - Nacelle inertia about yaw axis (kg m^2) diff --git a/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-UMaineSemi/IEA-15-240-RWT-UMaineSemi_ElastoDyn.dat b/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-UMaineSemi/IEA-15-240-RWT-UMaineSemi_ElastoDyn.dat index ed424c84..c74c110c 100644 --- a/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-UMaineSemi/IEA-15-240-RWT-UMaineSemi_ElastoDyn.dat +++ b/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-UMaineSemi/IEA-15-240-RWT-UMaineSemi_ElastoDyn.dat @@ -73,6 +73,7 @@ True PtfmYDOF - Platform yaw rotation DOF (flag) 0 TipMass(3) - Tip-brake mass, blade 3 (kg) [unused for 2 blades] 69131 HubMass - Hub mass (kg) 969952 HubIner - Hub inertia about rotor axis [3 blades] or teeter axis [2 blades] (kg m^2) + 0 HubIner_Teeter - Hub inertia about teeter axis (2-blades) (kg m^2) 1836784 GenIner - Generator inertia about HSS (kg m^2) 644857 NacMass - Nacelle mass (kg) 32929058 NacYIner - Nacelle inertia about yaw axis (kg m^2) diff --git a/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-UMaineSemi/IEA-15-240-RWT-UMaineSemi_HydroDyn.dat b/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-UMaineSemi/IEA-15-240-RWT-UMaineSemi_HydroDyn.dat index e7c4ab71..1cc29687 100644 --- a/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-UMaineSemi/IEA-15-240-RWT-UMaineSemi_HydroDyn.dat +++ b/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-UMaineSemi/IEA-15-240-RWT-UMaineSemi_HydroDyn.dat @@ -124,4 +124,22 @@ False OutAll - Output all user-specified member and joint loa "ES11.4e2" OutFmt - Output format for numerical results (quoted string) [not checked for validity!] "A11" OutSFmt - Output format for header strings (quoted string) [not checked for validity!] ---------------------- OUTPUT CHANNELS ----------------------------------------- +"B1WvsFxi" +"B1WvsFyi" +"B1WvsFzi" +"B1WvsMxi" +"B1WvsMyi" +"B1WvsMzi" +"B1WvsF1xi" +"B1WvsF1yi" +"B1WvsF1zi" +"B1WvsM1xi" +"B1WvsM1yi" +"B1WvsM1zi" +"B1WvsF2xi" +"B1WvsF2yi" +"B1WvsF2zi" +"B1WvsM2xi" +"B1WvsM2yi" +"B1WvsM2zi" END of output channels and end of file. (the word "END" must appear in the first 3 columns of this line) diff --git a/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-UMaineSemi/IEA-15-240-RWT-UMaineSemi_SeaState.dat b/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-UMaineSemi/IEA-15-240-RWT-UMaineSemi_SeaState.dat index 3b04c4f4..08797b7a 100644 --- a/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-UMaineSemi/IEA-15-240-RWT-UMaineSemi_SeaState.dat +++ b/Examples/Test_Cases/IEA-15-240-RWT/IEA-15-240-RWT-UMaineSemi/IEA-15-240-RWT-UMaineSemi_SeaState.dat @@ -69,16 +69,4 @@ False SeaStSum - Output a summary file [flag] -10, -15 WaveKinzi - List of zi-coordinates for points where the wave kinematics can be output (meters) [NWaveKin points, separated by commas or white space; usused if NWaveKin = 0] ---------------------- OUTPUT CHANNELS ----------------------------------------- "Wave1Elev" - Wave elevation at the platform reference point ( 0, 0) -"WavesF1xi" -"WavesF1zi" -"WavesM1yi" -"WavesF2xi" -"WavesF2zi" -"WavesM2yi" -"WavesF2xi" -"WavesF2yi" -"WavesF2zi" -"WavesM2xi" -"WavesM2yi" -"WavesM2zi" END of output channels and end of file. (the word "END" must appear in the first 3 columns of this line) diff --git a/Examples/Test_Cases/MHK_RM1/MHK_RM1_Floating_ElastoDyn.dat b/Examples/Test_Cases/MHK_RM1/MHK_RM1_Floating_ElastoDyn.dat index cfc8c162..ab940ac6 100644 --- a/Examples/Test_Cases/MHK_RM1/MHK_RM1_Floating_ElastoDyn.dat +++ b/Examples/Test_Cases/MHK_RM1/MHK_RM1_Floating_ElastoDyn.dat @@ -73,6 +73,7 @@ True PtfmYDOF - Platform yaw rotation DOF (flag) 0 TipMass(3) - Tip-brake mass, blade 3 (kg) [unused for 2 blades] 140 HubMass - Hub mass (kg) 79.6 HubIner - Hub inertia about rotor axis [3 blades] or teeter axis [2 blades] (kg m^2) + 0 HubIner_Teeter - Hub inertia about teeter axis (2-blades) (kg m^2) 139.50 GenIner - Generator inertia about HSS (kg m^2) 40100 NacMass - Nacelle mass (kg) 244643 NacYIner - Nacelle inertia about yaw axis (kg m^2) diff --git a/Examples/Test_Cases/NREL-5MW/NRELOffshrBsline5MW_Onshore_ElastoDyn.dat b/Examples/Test_Cases/NREL-5MW/NRELOffshrBsline5MW_Onshore_ElastoDyn.dat index 8609dd8f..58efa7f7 100644 --- a/Examples/Test_Cases/NREL-5MW/NRELOffshrBsline5MW_Onshore_ElastoDyn.dat +++ b/Examples/Test_Cases/NREL-5MW/NRELOffshrBsline5MW_Onshore_ElastoDyn.dat @@ -73,6 +73,7 @@ False PtfmYDOF - Platform yaw rotation DOF (flag) 0 TipMass(3) - Tip-brake mass, blade 3 (kg) [unused for 2 blades] 56780 HubMass - Hub mass (kg) 115926 HubIner - Hub inertia about rotor axis [3 blades] or teeter axis [2 blades] (kg m^2) + 0 HubIner_Teeter - Hub inertia about teeter axis (2-blades) (kg m^2) 534.116 GenIner - Generator inertia about HSS (kg m^2) 240000 NacMass - Nacelle mass (kg) 2.60789E+06 NacYIner - Nacelle inertia about yaw axis (kg m^2) diff --git a/Examples/Test_Cases/NREL_2p8_127/NREL-2p8-127_ElastoDyn.dat b/Examples/Test_Cases/NREL_2p8_127/NREL-2p8-127_ElastoDyn.dat index c504cb9d..bc16fc80 100644 --- a/Examples/Test_Cases/NREL_2p8_127/NREL-2p8-127_ElastoDyn.dat +++ b/Examples/Test_Cases/NREL_2p8_127/NREL-2p8-127_ElastoDyn.dat @@ -73,6 +73,7 @@ False PtfmYDOF - Platform yaw rotation DOF (flag) 0.0 TipMass(3) - Tip-brake mass, blade 3 (kg) [unused for 2 blades] 7482.264184443234 HubMass - Hub mass (kg) 28639.287453422658 HubIner - Hub inertia about rotor axis [3 blades] or teeter axis [2 blades] (kg m^2) +0 HubIner_Teeter - Hub inertia about teeter axis (2-blades) (kg m^2) 4940.938090969189 GenIner - Generator inertia about HSS (kg m^2) 113487.2812241146 NacMass - Nacelle mass (kg) 693579.6265889656 NacYIner - Nacelle inertia about yaw axis (kg m^2) From f7dd7309e42eb34cc2a85e2b98d0e1290d5e390e Mon Sep 17 00:00:00 2001 From: dzalkind Date: Fri, 30 Jan 2026 16:07:45 -0700 Subject: [PATCH 2/2] Update openfast versions in environment --- environment.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/environment.yml b/environment.yml index 68889277..060965c1 100644 --- a/environment.yml +++ b/environment.yml @@ -20,7 +20,7 @@ dependencies: - treon - wisdem >=3.16 - zeromq - - openfast=4.1 - - openfast-io=4.1 + - openfast=4.2 + - openfast-io=4.2 - pip: - control