ads.nast

Classes

ads.nast.Divergence

class ads.nast.Divergence

Bases: handle

FLUTTERSIM Summary of this class goes here Detailed explanation goes here

Constructor Summary
Divergence(Mach, NRoots)
Property Summary
CoM
Div_ID
DoFs
ForceIDs
Load_ID
Mach
N_Roots
Name

generic aero parameters

SPC_ID
SPCs
eig_meth
isFree

CoM Info for Boundary Constraints

Method Summary
UpdateID(ids)
config_string()
run(feModel, opts)
write_main_bdf(filename, includes, opts)

ads.nast.Sol101

class ads.nast.Sol101

Bases: handle

FLUTTERSIM Summary of this class goes here Detailed explanation goes here

Property Summary
CoM
DoFs
ExtraCards
ExtraCaseControl
ForceIDs
Grav_ID
Grav_Vector
LoadFactor

grav info

Load_ID
Name

generic aero parameters

SPC_ID
SPCs
WriteToF06

if false minimises whats written to f06.

g
isFree

CoM Info for Boundary Constraints

Method Summary
UpdateID(ids)
config_string()
run(feModel, opts)
write_main_bdf(filename, includes)

ads.nast.Sol103

class ads.nast.Sol103

Bases: handle

FLUTTERSIM Summary of this class goes here Detailed explanation goes here

Property Summary
CoM
DoFs
EigR_ID
FreqRange

freqeuency & Structural Damping Info

Grav_Vector
LModes
ModalDampingPercentage
NFreq
Name

generic aero parameters

SPC_ID
SPCs
WriteToF06

if false minimises whats written to f06.

g

CoM and constraint Paramters

isFree

CoM Info for Boundary Constraints

Method Summary
UpdateID(ids)
config_string()
run(feModel, opts)
writeJobSubmissionBat(~, binFolder)
write_main_bdf(filename, includes)

ads.nast.Sol111

class ads.nast.Sol111

Bases: handle

FLUTTERSIM Summary of this class goes here Detailed explanation goes here

Constructor Summary
Sol111()
Property Summary
ACSID
AEQR
ANGLEA

trim Parameters

CoM
DoFs
EigR_ID
ForceIDs
FreqRange

freqeuency & Structural Damping Info

Grav_ID
Grav_Vector
LModes
LoadFactor
Load_ID
Mach
ModalDampingPercentage
NFreq
Name

generic aero parameters

OutputAeroMatrices
PITCH
ROLL
RefArea
RefChord
RefDensity
RefSpan
SIDES
SPC_ID
SPCs
Trim_ID
URDD1
URDD2
URDD3
URDD4
URDD5
URDD6
V
YAW
g

CoM and constraint Paramters

isFree

CoM Info for Boundary Constraints

rho
Method Summary
UpdateID(ids)
config_string()
set_trim_locked(V, rho, Mach)
set_trim_steadyLevel(V, rho, Mach, CoM)

ads.nast.Sol144

class ads.nast.Sol144

Bases: handle

FLUTTERSIM Summary of this class goes here Detailed explanation goes here

Property Summary
ACSID
AEQR
ANGLEA

trim Parameters

CoM
DoFs
EigR_ID
ForceIDs
FreqRange

freqeuency & Structural Damping Info

Grav_ID
Grav_Vector
LModes
LoadFactor
Load_ID
Mach
ModalDampingPercentage
NFreq
Name

generic aero parameters

OutputAeroMatrices
PITCH
ROLL
RefArea
RefChord
RefDensity
RefSpan
SIDES
SPC_ID
SPCs
StressIDs

added to mirror the functionality of the sol146 class

Trim_ID
URDD1
URDD2
URDD3
URDD4
URDD5
URDD6
V
YAW
g

CoM and constraint Paramters

isFree

CoM Info for Boundary Constraints

rho
Method Summary
UpdateID(ids)
config_string()
run(feModel, opts)
set_trim_locked(V, rho, Mach)
set_trim_steadyLevel(V, rho, Mach, CoM)
writeJobSubmissionBat(~, binFolder)
write_main_bdf(filename, includes, opts)
write_sol144_cards(trimFile, trimObjs)

ads.nast.Sol145

class ads.nast.Sol145

Bases: handle

FLUTTERSIM Summary of this class goes here Detailed explanation goes here

Property Summary
ACSID
AEQR
CoM
DispIDs
DoFs
EigR_ID
Flfact_mach_id
Flfact_rho_id
Flfact_v_id
FlutterID
FlutterMethod
ForceIDs
FreqRange

freqeuency & Structural Damping Info

LModes
LoadFactor
Mach
ModalDampingPercentage
NFreq
Name

generic aero parameters

ReducedFreqs
ReducedMachs

mach numbers to calc aero matrices at, if empty will use linear interpolation from ‘Mach’

RefArea
RefChord
RefDensity
RefSpan
SDAMP_ID
SPC_ID
SPCs
V
isFree

CoM Info for Boundary Constraints

rho
Method Summary
UpdateID(ids)
config_string()
run(feModel, opts)
set_trim_locked(V, rho, Mach)
set_trim_steadyLevel(V, rho, Mach)
write_flutter(flutFile)
write_main_bdf(filename, includes)

ads.nast.Sol146

class ads.nast.Sol146

Bases: handle

FLUTTERSIM Summary of this class goes here Detailed explanation goes here

Constructor Summary
Sol146(CoM)
Property Summary
ACSID
AEQR
Alt

altitude in feet (for when gusts spec’ed to CS-25)

CoM
DAREA_ID
DispIDs
DoFs
EPoint_ID
EigR_ID
FREQ_ID
ForceIDs
FreqRange

freqeuency & Structural Damping Info

GustDuration
GustFreq
GustTstep
Gusts

gust data

LModes
LoadFactor
Mach
ModalDampingPercentage
NFreq
Name

generic aero parameters

ReducedFreqs
RefArea
RefChord
RefDensity
RefSpan
SDAMP_ID
SPC_ID
SPCs
StressIDs

added to mirror the functionality for displacement and force.

TSTEP_ID
V
isFree

CoM Info for Boundary Constraints

rho
Method Summary
UpdateID(ids)
config_string()
run(feModel, opts)
set_trim_locked(V, rho, Mach)
set_trim_steadyLevel(V, rho, Mach, alt)
writeJobSubmissionBat(~, binFolder)
write_gust(gustFile)
write_main_bdf(filename, includes)

ads.nast.SubCase

class ads.nast.SubCase

SUBCASE Summary of this class goes here Detailed explanation goes here

Constructor Summary
SubCase(opts)
Property Summary
Method
SPC
SubTitle
Method Summary
WriteToFile(fid, id)

ads.nast.TrimParameter

class ads.nast.TrimParameter

TrimParameter Summary of this class goes here Detailed explanation goes here

Constructor Summary
TrimParameter(Name, Value, Type)
Property Summary
Name
Type
Value

Functions

ads.nast.create_tmp_bin

ads.nast.create_tmp_bin(opts)

ads.nast.getExe

ads.nast.getExe(Override)

get.NastranExe getExe Get Nastran Exe path

If ‘NastranExe’ has not been initialized then use ‘getpref’.

ads.nast.inv_dof

ads.nast.inv_dof(dof)