From f50edbcf3e344591a735baf70b5f607574e99d62 Mon Sep 17 00:00:00 2001 From: Kenneth-T-Moore Date: Fri, 23 Jan 2026 14:32:57 -0500 Subject: [PATCH 1/3] Fix needed for the NPSS example --- .../advanced_single_aisle/advanced_single_aisle_FLOPS.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/aviary/models/aircraft/advanced_single_aisle/advanced_single_aisle_FLOPS.csv b/aviary/models/aircraft/advanced_single_aisle/advanced_single_aisle_FLOPS.csv index 86fd0b94e8..96efaf8a6d 100644 --- a/aviary/models/aircraft/advanced_single_aisle/advanced_single_aisle_FLOPS.csv +++ b/aviary/models/aircraft/advanced_single_aisle/advanced_single_aisle_FLOPS.csv @@ -46,6 +46,7 @@ aircraft:engine:fuel_flow_scaler_linear_term,1,unitless aircraft:engine:generate_flight_idle,True,unitless aircraft:engine:geopotential_alt,False,unitless aircraft:engine:ignore_negative_thrust,False,unitless +aircraft:engine:interpolation_method,slinear,unitless aircraft:engine:mass_scaler,1.15,unitless aircraft:engine:num_engines,2,unitless aircraft:engine:num_fuselage_engines,0,unitless From bed848e43b524d82cde9f863b5ad831379a19c81 Mon Sep 17 00:00:00 2001 From: Kenneth-T-Moore Date: Fri, 30 Jan 2026 11:07:09 -0500 Subject: [PATCH 2/3] Added more info about interp method to the metadata --- aviary/variable_info/variable_meta_data.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aviary/variable_info/variable_meta_data.py b/aviary/variable_info/variable_meta_data.py index 187ec37120..928ac9ef21 100644 --- a/aviary/variable_info/variable_meta_data.py +++ b/aviary/variable_info/variable_meta_data.py @@ -2166,7 +2166,10 @@ default_value='slinear', types=str, desc="method used for interpolation on an engine deck's data file, allowable values are " - 'table methods from openmdao.components.interp_util.interp', + 'table methods from openmdao.components.interp_util.interp. Engine models only use the ' + 'models avilable to the MetamodelUnstructured component. These are listed here: ' + 'https://openmdao.org/newdocs/versions/latest/features/building_blocks/components/' + 'metamodelsemistructured_comp.html', multivalue=True, ) From a1d2cdc208d0a8751b7834b365c89341a8aad109 Mon Sep 17 00:00:00 2001 From: Kenneth-T-Moore Date: Fri, 30 Jan 2026 11:08:06 -0500 Subject: [PATCH 3/3] Added more info about interp method to the metadata --- aviary/variable_info/variable_meta_data.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aviary/variable_info/variable_meta_data.py b/aviary/variable_info/variable_meta_data.py index 928ac9ef21..94d93b1f6c 100644 --- a/aviary/variable_info/variable_meta_data.py +++ b/aviary/variable_info/variable_meta_data.py @@ -2167,7 +2167,7 @@ types=str, desc="method used for interpolation on an engine deck's data file, allowable values are " 'table methods from openmdao.components.interp_util.interp. Engine models only use the ' - 'models avilable to the MetamodelUnstructured component. These are listed here: ' + 'methods avilable to the MetaModelSemiStructuredComp component. These are listed here: ' 'https://openmdao.org/newdocs/versions/latest/features/building_blocks/components/' 'metamodelsemistructured_comp.html', multivalue=True,