Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
107 commits
Select commit Hold shift + click to select a range
f1b3f4a
work in progress: add Aircraft.HorizontalTail.NUM_TAILS
xjjiang Dec 24, 2025
e129a6c
add FLOPS model input deck
xjjiang Dec 24, 2025
a097a07
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang Dec 26, 2025
2c8978a
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang Dec 27, 2025
b05d32d
wq
xjjiang Dec 30, 2025
2846139
work in progress
xjjiang Dec 31, 2025
5542191
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang Dec 31, 2025
1edb49a
work in progress
xjjiang Jan 5, 2026
f796157
add OPTION.IFITE to aviary variable Aircraft.Design.TYPE
xjjiang Jan 6, 2026
1244ff8
modify a docstring
xjjiang Jan 6, 2026
bc53c1a
modify BWB models
xjjiang Jan 6, 2026
979bb1c
update BWB models
xjjiang Jan 6, 2026
9eb99a9
update BWB models
xjjiang Jan 6, 2026
56f98f9
work in progress
xjjiang Jan 6, 2026
9056475
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang Jan 6, 2026
acf2348
fix a typo
xjjiang Jan 7, 2026
e04b45f
compute Aircraft.Wing.SPAN in case of simple wing of BWB
xjjiang Jan 7, 2026
f86fb0b
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang Jan 7, 2026
42aad07
work in progress for fortran_to_aviary
xjjiang Jan 7, 2026
739c5c9
add a comment
xjjiang Jan 7, 2026
2391fc2
:Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang Jan 8, 2026
4113280
fix typo
xjjiang Jan 8, 2026
d55e02a
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang Jan 8, 2026
6dd01df
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang Jan 8, 2026
f3c1c1a
update fortran_to_aviary.py for detailed BWB model
xjjiang Jan 9, 2026
46791e7
put all BWB code together
xjjiang Jan 9, 2026
06496dd
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang Jan 9, 2026
a34396d
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang Jan 9, 2026
25dd052
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang Jan 9, 2026
d41aabf
Merge branch 'BWB_FLOPS_F2A' of github.com:xjjiang/om-Aviary into BWB…
xjjiang Jan 9, 2026
5d82897
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang Jan 13, 2026
55ded5e
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang Jan 13, 2026
968cceb
Merge branch 'main' into BWB_FLOPS_F2A
xjjiang Jan 13, 2026
a3c71e1
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang Jan 14, 2026
17f4b32
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang Jan 15, 2026
7061ccc
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang Jan 15, 2026
a83bd11
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang Jan 20, 2026
761a2fe
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang Jan 20, 2026
cd90b2e
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang Jan 21, 2026
8d08064
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang Jan 21, 2026
c7806f1
Merge branch 'BWB_FLOPS_premission' into BWB_FLOPS_F2A
xjjiang Jan 21, 2026
def43fd
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang Jan 21, 2026
834b1f2
Merge branch 'BWB_FLOPS_F2A' of github.com:xjjiang/om-Aviary into BWB…
xjjiang Jan 22, 2026
8867db2
minor update to match with main
xjjiang Jan 22, 2026
ba1cd14
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang Jan 24, 2026
8c2572e
work in progress
xjjiang Jan 28, 2026
8b684a2
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang Feb 2, 2026
4d83c89
work in progress: updating based on Chris' comments
xjjiang Feb 2, 2026
3942011
Merge branch 'BWB_FLOPS_F2A' of github.com:xjjiang/om-Aviary into BWB…
xjjiang Feb 2, 2026
ea7cea5
add a comment that remove_preprocessed_options is not used
xjjiang Feb 2, 2026
bdd8b0c
move Aircraft.Engine.NUM_ENGINES from fortran_to_aviary.py to preproc…
xjjiang Feb 2, 2026
d2bad18
remove aircraft:engine:num_engines becuase it will be handled in prep…
xjjiang Feb 3, 2026
a23b7da
minor update
xjjiang Feb 3, 2026
a726132
deal with int in preprocess_Engines
xjjiang Feb 3, 2026
ffe4e50
preprocess_Engines() does not work. comment it out
xjjiang Feb 3, 2026
ac219d5
changed a comment
xjjiang Feb 3, 2026
64596f8
testing
xjjiang Feb 4, 2026
7fc0a9f
roll back testing
xjjiang Feb 4, 2026
5da579c
still testing: change 'raise UserWarning' to print
xjjiang Feb 4, 2026
1f75385
still testing
xjjiang Feb 4, 2026
511cc46
add verbosity check
xjjiang Feb 5, 2026
6b14d98
comment out 'aircraft:engine:num_engines,3,unitless' and 'inputs.set_…
xjjiang Feb 5, 2026
a0e90f9
Merge branch 'main' of github.com:xjjiang/om-Aviary into BWB_FLOPS_F2A
xjjiang Feb 5, 2026
43acd6c
add 'aircraft:engine:num_engines,3,unitless' and 'inputs.set_val(Airc…
xjjiang Feb 5, 2026
30b2f54
work in progress: Do not set Aircraft.CrewPayload.Design.NUM_PASSENGE…
xjjiang Feb 5, 2026
dfa036f
changes based on Chris' comments
xjjiang Feb 5, 2026
7b6c16d
minor update
xjjiang Feb 5, 2026
acfcdde
removed num_engines from BWB data sets
xjjiang Feb 5, 2026
fa1a33a
set np.array, otherwise, it fails some unit tests.
xjjiang Feb 5, 2026
e580865
minor update
xjjiang Feb 5, 2026
cbf9e4f
add unit test data files for FLOPS based BWB model
xjjiang Feb 6, 2026
220a4be
add two unit tests for FLOPS based BWB datasets
xjjiang Feb 6, 2026
d432a88
add preprocess
xjjiang Feb 6, 2026
93f0044
add comments
xjjiang Feb 6, 2026
fa68a9e
Merge branch 'OpenMDAO:main' into BWB_FLOPS_F2A
xjjiang Feb 6, 2026
c5101c0
modify comments
xjjiang Feb 6, 2026
b3c6481
add Mission.Landing.LIFT_COEFFICIENT_MAX back to model
xjjiang Feb 7, 2026
90f7921
remove many unnecessary unit tests for BWB
xjjiang Feb 10, 2026
39a25d2
add Version.TRANSPORT_and_BWB
xjjiang Feb 10, 2026
bd3cc31
fix a typo in comment
xjjiang Feb 10, 2026
2cad3ff
remove many unnecessary unit tests for BWB
xjjiang Feb 10, 2026
4299989
replace print by raise ValueError. Reword an if condition
xjjiang Feb 10, 2026
5e0668f
rename local variables avg_diam and avg_length to ref_diam andref_length
xjjiang Feb 10, 2026
0e06c46
replace 'raise UserWarning' by warning.warn
xjjiang Feb 10, 2026
7fc2930
remove some detailed info
xjjiang Feb 10, 2026
ba44093
removed the TODO comment on CLAPP and CLLDM
xjjiang Feb 10, 2026
e546a75
changed a docstring
xjjiang Feb 10, 2026
eab9e8d
add created date
xjjiang Feb 10, 2026
497c78f
work in progress: changes based on comments from Crhis and Jason
xjjiang Feb 10, 2026
8c6caac
removed the date that was added just now
xjjiang Feb 10, 2026
83ef435
remove unit tests on WBW data
xjjiang Feb 10, 2026
84313a2
update wing_fuel_fraction
xjjiang Feb 10, 2026
a68137b
remove 'aircraft:fuel:density,6.7,lbm/galUS' from FLOPS based BWB tes…
xjjiang Feb 10, 2026
251e305
work in progress. All minors. Changes based on Jason's comments.
xjjiang Feb 10, 2026
7d3bdc4
work in progress. Aircraft.CrewPayload.BAGGAGE_MASS_PER_PASSENGER is …
xjjiang Feb 10, 2026
07a7a43
remove aircraft:engine:scale_factor from data
xjjiang Feb 10, 2026
e55a11c
remove aircraft:engine:scale_factor from data
xjjiang Feb 10, 2026
d5b75fa
work in progress
xjjiang Feb 10, 2026
df37234
add Aircraft.Engine.SCALE_FACTOR back in update_flops_options for now
xjjiang Feb 10, 2026
8035f48
minor update: replace 'except' by 'except TypeError'
xjjiang Feb 10, 2026
be8b650
add a comment back
xjjiang Feb 10, 2026
5336b37
Chris wants to reorganize the alternate mass computation logic. I giv…
xjjiang Feb 11, 2026
b5c386b
add message
xjjiang Feb 11, 2026
0001e39
If FWMAX is negative, set FWMAX = 23
xjjiang Feb 11, 2026
2d0f001
allow some data from TOLIN block when runnig fortran_to_aviary
xjjiang Feb 12, 2026
8132d8a
update fortran_to_aviary and preprocessors due to new data set of BWB…
xjjiang Feb 13, 2026
b2345e1
minor update
xjjiang Feb 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 6 additions & 7 deletions aviary/models/aircraft/blended_wing_body/bwb_detailed_FLOPS.csv
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ aircraft:crew_and_payload:baggage_mass_per_passenger,44.0,lbm
aircraft:crew_and_payload:cargo_container_mass_scaler,1.0,unitless
aircraft:crew_and_payload:design:num_business_class,100,unitless
aircraft:crew_and_payload:design:num_first_class,28,unitless
aircraft:crew_and_payload:design:num_passengers,468,unitless
# aircraft:crew_and_payload:design:num_passengers,468,unitless
aircraft:crew_and_payload:design:num_economy_class,340,unitless
aircraft:crew_and_payload:design:num_seats_abreast_business,4,unitless
aircraft:crew_and_payload:design:num_seats_abreast_first,4,unitless
Expand All @@ -27,12 +27,12 @@ aircraft:crew_and_payload:design:seat_pitch_economy,32,inch
aircraft:crew_and_payload:flight_crew_mass_scaler,1.0,unitless
aircraft:crew_and_payload:misc_cargo,0.0,lbm
aircraft:crew_and_payload:mass_per_passenger,165.0,lbm
aircraft:crew_and_payload:num_business_class,100,unitless
aircraft:crew_and_payload:num_first_class,28,unitless
aircraft:crew_and_payload:num_flight_attendants,22,unitless
aircraft:crew_and_payload:num_flight_crew,2,unitless
aircraft:crew_and_payload:num_galley_crew,2,unitless
aircraft:crew_and_payload:num_passengers,468,unitless
aircraft:crew_and_payload:num_business_class,100,unitless
aircraft:crew_and_payload:num_first_class,28,unitless
# aircraft:crew_and_payload:num_passengers,468,unitless
aircraft:crew_and_payload:num_economy_class,340,unitless
aircraft:crew_and_payload:passenger_service_mass_scaler,1.0,unitless
aircraft:crew_and_payload:wing_cargo,0.0,lbm
Expand All @@ -59,7 +59,7 @@ aircraft:engine:geopotential_alt,False,unitless
aircraft:engine:ignore_negative_thrust,False,unitless
aircraft:engine:interpolation_method,slinear,unitless
aircraft:engine:mass_scaler,1,unitless
aircraft:engine:num_engines,3,unitless
# aircraft:engine:num_engines,3,unitless
aircraft:engine:num_fuselage_engines,3,unitless
aircraft:engine:num_wing_engines,0,unitless
aircraft:engine:reference_mass,22017.0,lbm
Expand Down Expand Up @@ -98,8 +98,8 @@ aircraft:horizontal_tail:taper_ratio,0.0,unitless
aircraft:horizontal_tail:thickness_to_chord,0.11,unitless
aircraft:horizontal_tail:vertical_tail_fraction,0.0,unitless
aircraft:horizontal_tail:wetted_area_scaler,1.0,unitless
aircraft:hydraulics:system_pressure,3000.0,psi
aircraft:hydraulics:mass_scaler,1.0,unitless
aircraft:hydraulics:system_pressure,3000.0,psi
aircraft:instruments:mass_scaler,1.0,unitless
aircraft:landing_gear:main_gear_oleo_length,85.0,inch
aircraft:landing_gear:main_gear_mass_scaler,1.0,unitless
Expand Down Expand Up @@ -152,7 +152,6 @@ aircraft:wing:var_sweep_mass_penalty,0.0,unitless
aircraft:wing:wetted_area_scaler,1.0,unitless
mission:constraints:max_mach,0.85,unitless
mission:design:gross_mass,874099,lbm
mission:design:lift_coefficient,-1.0,unitless
mission:design:range,7750,NM
mission:design:thrust_takeoff_per_eng,0.25,lbf
mission:landing:initial_velocity,140,ft/s
Expand Down
190 changes: 190 additions & 0 deletions aviary/models/aircraft/blended_wing_body/bwb_detailed_FLOPS.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,190 @@
468 passenger BWB

$OPTION
MPRINT=1,
IOPT=1,
IANAL=3,
INENG=1,
ICOST=0,
ITAKOF=0,
ILAND=0,
NOPRO=0,
NOISE=0,
IFITE=3,
IXFL=1,
IPOLP=0,
IPLTTH=0,
$END

$WTIN
DGW=874099,
VMMO=0.85,
DIH=3,
FLAPR=0.333,
GLOV=121.05,
VARSWP=0,
FCOMP=1,
FAERT=0,
FSTRT=0,
NETAW=14,
ETAW=0.35,0.4,0.45,0.5,0.55,0.6,0.6499,0.7,0.75,0.8,0.85,0.8999,0.95,1,
CHD=58.03,0.4491,0.3884,0.3317,0.2886,0.2537,0.2269,0.2121,0.1983,0.1843,0.1704,0.1565,0.1426,0.1287,
TOC=0.15,0.1132,0.0928,0.0822,0.0764,0.0742,0.0746,0.0758,0.0758,0.0756,0.0756,0.0758,0.076,0.076,
SWL=0,0,0,0,0,0,0,42.9,42.9,42.9,42.9,42.9,42.9,42.9,0,0,0,0,0,0,
SHT=0,
SWPHT=0,
ARHT=0,
TRHT=0,
TCHT=0,
NVERT=0,
NFIN=2,
SFIN=184.89,
ARFIN=1.952,
TRFIN=0.464,
SWPFIN=39.42,
TCFIN=0.08,
NFUSE=1,
XL=0, ! XL=137.5 for fixed geom.
WF=0, ! WF=64.58
DF=0, ! DF=17
XLP=0, ! XLP=40
XMLG=85,
XNLG=87,
CARBAS=0,
NEW=0,
NEF=3,
THRSO=86459.2,
WENG=22017,
EEXP=1,
WINL=0,
XNAC=17.433,
DNAC=12.608,
NPF=28,
NPB=100,
NPT=340,
NSTU=22,
NFLCR=2,
CARGF=0,
FRWI=1,
FRHT=1,
FRVT=1,
FRFU=1,
FRNA=0,
WTHR=0,
WPMSC=0,
WHYD=1,
WAVONC=1,
WFURN=1,
ISPOWE=0,
$END

$FUSEIN
ACABIN=0,
FPITCH=61,
NFABR=4,
BPITCH=39,
NBABR=4,
TPITCH=32,
NTABR=6,
OSSPAN=86.75,
$END
$CONFIN
DESRNG=7750,
OFG=1,
OFF=0,
GW=874099,
AR=7.557,0,
THRUST=70000,1,0,0,0,0,
SW=7621.66,1,
TR=0.311,
SWEEP=35.7,
TCA=0.11,
VCMN=0.85,
CH=39000,
$END

$AERIN
MYAERO=0,
ITPAER=2,
CAM=2,
AITEK=2,
XLLAM=0,
E=0,
WRATIO=0.8,
VAPPR=140,
FLTO=11000,
FLLDG=11000,
THROFF=0.25,
$END

$ENGDIN
IGENEN=-1,
EIFILE='ENGDEK',
IDLE=1,
MAXCR=1,
NOX=1,
$END

$MISSIN
FCDO=1,
FCDI=1,
ISKAL=1,
IFLAG=2,
MSUMPT=1,
IRW=2,
IATA=0,
NPCON=1,
TAKOTM=2,
TAXOTM=9,
APPRTM=4,
TAXITM=5,
ITTFF=1,
NCLIMB=1,
CLAMIN=0,
FWF=-0.001,
NCRUSE=3,
IOC=1,4,4,
CRMACH=0.85,0.6,0,
CRALT=45000,25000,1500,
RCIN=300,
IVS=1,
DEAMIN=0,
IRS=1,
RESTRP=0.05,
TIMMAP=2,
ALTRAN=200,
NCLRES=1,
NCRRES=2,
HOLDTM=30,
NCRHOL=3,
IHOPOS=1,
THOLD=0.1,
NCRTH=1,
$END
START
CLIMB
CRUISE
DESCENT
END

$PCONIN
CONALT=35000,
CONMCH=0.85,
CONPC=1,
ICONSG=2,
CONLIM=300,
ICONTP=5,
$END

$RERUN
$END

$MISSIN
IRW=1,
NPCON=0,
$END
START
CLIMB
CRUISE
DESCENT
END
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
inputs.set_val(Aircraft.Design.SUPERSONIC_DRAG_COEFF_FACTOR, 1.0) # FCDSUP
inputs.set_val(Aircraft.Design.ZERO_LIFT_DRAG_COEFF_FACTOR, 1.0) # FCDO
inputs.set_val(Aircraft.Design.TYPE, AircraftTypes.BLENDED_WING_BODY)
inputs.set_val(Mission.Design.LIFT_COEFFICIENT, -1.0) # FCLDES
inputs.set_val(Aircraft.Fuselage.SIMPLE_LAYOUT, False)
inputs.set_val(Aircraft.BWB.DETAILED_WING_PROVIDED, True)

Expand Down Expand Up @@ -50,11 +49,11 @@
# ---------------------------
inputs.set_val(Aircraft.CrewPayload.Design.NUM_BUSINESS_CLASS, 100) # NPB
inputs.set_val(Aircraft.CrewPayload.Design.NUM_FIRST_CLASS, 28) # NPF
inputs.set_val(Aircraft.CrewPayload.Design.NUM_PASSENGERS, 468, units='unitless') # NPB+NPF+NPT
# inputs.set_val(Aircraft.CrewPayload.Design.NUM_PASSENGERS, 468, units='unitless') # NPB+NPF+NPT
inputs.set_val(Aircraft.CrewPayload.Design.NUM_ECONOMY_CLASS, 340) # NPT
inputs.set_val(Aircraft.CrewPayload.NUM_BUSINESS_CLASS, 100) # NPB
inputs.set_val(Aircraft.CrewPayload.NUM_FIRST_CLASS, 28) # NPF
inputs.set_val(Aircraft.CrewPayload.NUM_PASSENGERS, 468, units='unitless') # sum of three classes
# inputs.set_val(Aircraft.CrewPayload.NUM_PASSENGERS, 468, units='unitless') # sum of three classes
inputs.set_val(Aircraft.CrewPayload.NUM_ECONOMY_CLASS, 340) # NPT
inputs.set_val(Aircraft.CrewPayload.Design.NUM_SEATS_ABREAST_BUSINESS, 4) # NBABR
inputs.set_val(Aircraft.CrewPayload.Design.NUM_SEATS_ABREAST_FIRST, 4) # NFABR
Expand Down Expand Up @@ -89,13 +88,13 @@
# Fuel
# ---------------------------
inputs.set_val(Aircraft.Fuel.AUXILIARY_FUEL_CAPACITY, 0.0, 'lbm') # FULAUX
inputs.set_val(Aircraft.Fuel.DENSITY, 6.7, 'lbm/galUS') # FULDEN
inputs.set_val(Aircraft.Fuel.FUEL_SYSTEM_MASS_SCALER, 1.0) # WFSYS
inputs.set_val(Aircraft.Fuel.FUSELAGE_FUEL_CAPACITY, 0.0, 'lbm') # FULFMX
inputs.set_val(Aircraft.Fuel.NUM_TANKS, 7) # NTANK
inputs.set_val(Aircraft.Fuel.UNUSABLE_FUEL_MASS_SCALER, 1.0) # WUF
inputs.set_val(Aircraft.Fuel.IGNORE_FUEL_CAPACITY_CONSTRAINT, False) # IFUFU
inputs.set_val(Aircraft.Fuel.WING_FUEL_FRACTION, 0.68835495693, 'unitless')
inputs.set_val(Aircraft.Fuel.DENSITY, 6.7, 'lbm/galUS')

# Furnishings
# ---------------------------
Expand All @@ -114,11 +113,11 @@
# Horizontal Tail
# ---------------------------
inputs.set_val(Aircraft.HorizontalTail.AREA, 0.0, 'ft**2') # SHT
inputs.set_val(Aircraft.HorizontalTail.ASPECT_RATIO, 0.1) # SHT
inputs.set_val(Aircraft.HorizontalTail.ASPECT_RATIO, 0.1) # ARHT
inputs.set_val(Aircraft.HorizontalTail.TAPER_RATIO, 0.0) # TRHT
inputs.set_val(Aircraft.HorizontalTail.THICKNESS_TO_CHORD, 0.11) # TCHT
# inputs.set_val(Aircraft.HorizontalTail.VERTICAL_TAIL_FRACTION, 0.0) # HHT
inputs.set_val(Aircraft.HorizontalTail.MASS_SCALER, 1.0) # SHT
inputs.set_val(Aircraft.HorizontalTail.MASS_SCALER, 1.0) # FRHT
inputs.set_val(Aircraft.HorizontalTail.WETTED_AREA_SCALER, 1.0) # SWETH
# inputs.set_val(Aircraft.HorizontalTail.SWEEP, 0.0) # SWPHT

Expand Down Expand Up @@ -159,7 +158,7 @@
inputs.set_val(Aircraft.Engine.REFERENCE_MASS, 22017, 'lbm') # WENG
inputs.set_val(Aircraft.Engine.SCALED_SLS_THRUST, 70000.0, 'lbf') # THRUST
inputs.set_val(Aircraft.Engine.REFERENCE_SLS_THRUST, 86459.2, 'lbf') # THRSO
inputs.set_val(Aircraft.Engine.NUM_ENGINES, np.array([3])) # NEW+NEF
# inputs.set_val(Aircraft.Engine.NUM_ENGINES, np.array([3])) # NEW+NEF
inputs.set_val(Aircraft.Engine.NUM_FUSELAGE_ENGINES, 3) # NEF
inputs.set_val(Aircraft.Engine.NUM_WING_ENGINES, np.array([0])) # NEW
inputs.set_val(Aircraft.Engine.THRUST_REVERSERS_MASS_SCALER, 0.0) # WTHR
Expand Down
13 changes: 6 additions & 7 deletions aviary/models/aircraft/blended_wing_body/bwb_simple_FLOPS.csv
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ aircraft:crew_and_payload:baggage_mass_per_passenger,44.0,lbm
aircraft:crew_and_payload:cargo_container_mass_scaler,1.0,unitless
aircraft:crew_and_payload:design:num_business_class,100,unitless
aircraft:crew_and_payload:design:num_first_class,28,unitless
aircraft:crew_and_payload:design:num_passengers,468,unitless
# aircraft:crew_and_payload:design:num_passengers,468,unitless
aircraft:crew_and_payload:design:num_economy_class,340,unitless
aircraft:crew_and_payload:design:num_seats_abreast_business,4,unitless
aircraft:crew_and_payload:design:num_seats_abreast_first,4,unitless
Expand All @@ -27,12 +27,12 @@ aircraft:crew_and_payload:design:seat_pitch_economy,32,inch
aircraft:crew_and_payload:flight_crew_mass_scaler,1.0,unitless
aircraft:crew_and_payload:misc_cargo,0.0,lbm
aircraft:crew_and_payload:mass_per_passenger,165.0,lbm
aircraft:crew_and_payload:num_business_class,100,unitless
aircraft:crew_and_payload:num_first_class,28,unitless
aircraft:crew_and_payload:num_flight_attendants,22,unitless
aircraft:crew_and_payload:num_flight_crew,2,unitless
aircraft:crew_and_payload:num_galley_crew,2,unitless
aircraft:crew_and_payload:num_passengers,468,unitless
# aircraft:crew_and_payload:num_passengers,468,unitless
aircraft:crew_and_payload:num_business_class,100,unitless
aircraft:crew_and_payload:num_first_class,28,unitless
aircraft:crew_and_payload:num_economy_class,340,unitless
aircraft:crew_and_payload:passenger_service_mass_scaler,1.0,unitless
aircraft:crew_and_payload:wing_cargo,0.0,lbm
Expand All @@ -59,7 +59,7 @@ aircraft:engine:geopotential_alt,False,unitless
aircraft:engine:ignore_negative_thrust,False,unitless
aircraft:engine:interpolation_method,slinear,unitless
aircraft:engine:mass_scaler,1,unitless
aircraft:engine:num_engines,3,unitless
# aircraft:engine:num_engines,3,unitless
aircraft:engine:num_fuselage_engines,3,unitless
aircraft:engine:num_wing_engines,0,unitless
aircraft:engine:reference_mass,22017.0,lbm
Expand Down Expand Up @@ -100,8 +100,8 @@ aircraft:horizontal_tail:taper_ratio,0.0,unitless
aircraft:horizontal_tail:thickness_to_chord,0.11,unitless
aircraft:horizontal_tail:vertical_tail_fraction,0.0,unitless
aircraft:horizontal_tail:wetted_area_scaler,1.0,unitless
aircraft:hydraulics:system_pressure,3000.0,psi
aircraft:hydraulics:mass_scaler,1.0,unitless
aircraft:hydraulics:system_pressure,3000.0,psi
aircraft:instruments:mass_scaler,1.0,unitless
aircraft:landing_gear:main_gear_oleo_length,85.0,inch
aircraft:landing_gear:main_gear_mass_scaler,1.0,unitless
Expand Down Expand Up @@ -151,7 +151,6 @@ aircraft:wing:var_sweep_mass_penalty,0.0,unitless
aircraft:wing:wetted_area_scaler,1.0,unitless
mission:constraints:max_mach,0.85,unitless
mission:design:gross_mass,874099,lbm
mission:design:lift_coefficient,-1.0,unitless
mission:design:range,7750,NM
mission:design:thrust_takeoff_per_eng,0.25,lbf
mission:landing:initial_velocity,140,ft/s
Expand Down
Loading
Loading