PySAGAS
DOCUMENTATION
Getting Started
Usage
Definitions
Theory
Publications
Case Studies
Inclined Ramp
Sharp Wedge
Shape Optimisation
API REFERENCE
Geometry Module
Flow Module
Utilities
Sensitivity Calculators
CFD Wrappers
Optimisation
Source Code
Contributing
Changelog
Citing PySAGAS
PySAGAS
Index
Index
_
|
A
|
B
|
C
|
D
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
_
__init__() (pysagas.cfd.cart3d.Cart3D method)
(pysagas.cfd.deck.AbstractDeck method)
(pysagas.cfd.deck.AeroDeck method)
(pysagas.cfd.deck.Deck method)
(pysagas.cfd.deck.MultiDeck method)
(pysagas.cfd.deck.SensDeck method)
(pysagas.cfd.solver.AbstractFlowSolver method)
(pysagas.cfd.solver.FlowResults method)
(pysagas.cfd.solver.FlowSolver method)
(pysagas.cfd.solver.SensitivityResults method)
(pysagas.flow.FlowState method)
(pysagas.flow.GasState method)
(pysagas.geometry.cell.Cell method)
(pysagas.geometry.cell.DegenerateCell method)
(pysagas.geometry.parsers.AbstractParser method)
(pysagas.geometry.parsers.MeshIO method)
(pysagas.geometry.parsers.Parser method)
(pysagas.geometry.parsers.PyMesh method)
(pysagas.optimisation.cart3d.utilities.C3DPrep method)
(pysagas.sensitivity.calculator.AbstractSensitivityCalculator method)
(pysagas.sensitivity.calculator.GenericSensitivityCalculator method)
(pysagas.sensitivity.calculator.SensitivityCalculator method)
(pysagas.sensitivity.cart3d.cart3d.Cart3DSensitivityCalculator method)
_c3d_running() (pysagas.cfd.cart3d.Cart3D static method)
_edit_input_cntl() (pysagas.cfd.cart3d.Cart3D static method)
_extract_parameters() (pysagas.sensitivity.calculator.AbstractSensitivityCalculator method)
(pysagas.sensitivity.calculator.SensitivityCalculator method)
_infer_adapt() (pysagas.cfd.cart3d.Cart3D static method)
_load_sens_data() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
_prepare_sim_dir() (pysagas.cfd.cart3d.Cart3D method)
_run_sim() (pysagas.cfd.cart3d.Cart3D method)
_solve_normal() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
_solve_oblique() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
_solve_pm() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
_transcribe_cells() (pysagas.sensitivity.calculator.AbstractSensitivityCalculator method)
(pysagas.sensitivity.calculator.GenericSensitivityCalculator method)
(pysagas.sensitivity.cart3d.cart3d.Cart3DSensitivityCalculator method)
A
A (pysagas.geometry.cell.Cell attribute)
A_sensitivity() (pysagas.geometry.cell.Cell static method)
AbstractDeck (class in pysagas.cfd.deck)
AbstractFlowSolver (class in pysagas.cfd.solver)
AbstractParser (class in pysagas.geometry.parsers)
AbstractSensitivityCalculator (class in pysagas.sensitivity.calculator)
add_sens_data() (in module pysagas.utilities)
AeroDeck (class in pysagas.cfd.deck)
B
beta_max() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
body_to_wind() (pysagas.cfd.solver.FlowSolver static method)
C
c (pysagas.geometry.cell.Cell attribute)
C3DPrep (class in pysagas.optimisation.cart3d.utilities)
c_sensitivity() (pysagas.geometry.cell.Cell static method)
calc_area() (pysagas.geometry.cell.Cell static method)
calc_centroid() (pysagas.geometry.cell.Cell static method)
calc_normal() (pysagas.geometry.cell.Cell static method)
calculate() (pysagas.sensitivity.calculator.SensitivityCalculator method)
Cart3D (class in pysagas.cfd.cart3d)
Cart3DSensitivityCalculator (class in pysagas.sensitivity.cart3d.cart3d)
Cell (class in pysagas.geometry.cell)
cell_sensitivity() (pysagas.sensitivity.calculator.SensitivityCalculator static method)
coefficients() (pysagas.cfd.solver.FlowResults method)
(pysagas.cfd.solver.SensitivityResults method)
D
dAdp (pysagas.geometry.cell.Cell attribute)
dAdv (pysagas.geometry.cell.Cell attribute)
dcdp (pysagas.geometry.cell.Cell attribute)
Deck (class in pysagas.cfd.deck)
DegenerateCell
dndp (pysagas.geometry.cell.Cell attribute)
dndv (pysagas.geometry.cell.Cell attribute)
dp_dtheta_obl() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
dp_dtheta_pm() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
dvdp (pysagas.geometry.cell.Cell attribute)
F
f_sense (pysagas.cfd.solver.SensitivityResults attribute)
FlowResults (class in pysagas.cfd.solver)
FlowSolver (class in pysagas.cfd.solver)
FlowState (class in pysagas.flow)
flowstate (pysagas.geometry.cell.Cell attribute)
freestream (pysagas.cfd.solver.FlowResults attribute)
(pysagas.cfd.solver.SensitivityResults attribute)
from_csv() (pysagas.cfd.deck.AbstractDeck method)
(pysagas.cfd.deck.AeroDeck class method)
(pysagas.cfd.deck.SensDeck class method)
from_points() (pysagas.geometry.cell.Cell class method)
G
GasState (class in pysagas.flow)
GenericSensitivityCalculator (class in pysagas.sensitivity.calculator)
I
insert() (pysagas.cfd.deck.AbstractDeck method)
(pysagas.cfd.deck.AeroDeck method)
(pysagas.cfd.deck.SensDeck method)
intersect_stls() (pysagas.optimisation.cart3d.utilities.C3DPrep method)
inv_pm() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
L
load() (pysagas.geometry.parsers.AbstractParser method)
(pysagas.geometry.parsers.MeshIO method)
(pysagas.geometry.parsers.PyMesh method)
(pysagas.geometry.parsers.STL method)
(pysagas.geometry.parsers.TRI method)
load_from_file() (pysagas.geometry.parsers.AbstractParser class method)
(pysagas.geometry.parsers.Parser class method)
(pysagas.geometry.parsers.TRI class method)
M
m_sense (pysagas.cfd.solver.FlowResults attribute)
(pysagas.cfd.solver.SensitivityResults attribute)
MeshIO (class in pysagas.geometry.parsers)
module
pysagas.cfd.cart3d
pysagas.cfd.deck
pysagas.cfd.oblique_prandtl_meyer
pysagas.cfd.solver
pysagas.flow
pysagas.geometry.cell
pysagas.geometry.parsers
pysagas.sensitivity.calculator
pysagas.sensitivity.cart3d.cart3d
pysagas.sensitivity.cart3d.utilities
pysagas.utilities
MultiDeck (class in pysagas.cfd.deck)
N
n (pysagas.geometry.cell.Cell attribute)
n_sensitivity() (pysagas.geometry.cell.Cell static method)
net_force (pysagas.cfd.solver.FlowResults attribute)
net_sensitivity() (pysagas.sensitivity.calculator.SensitivityCalculator static method)
O
oblique_beta() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
oblique_M2() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
oblique_p2_p1() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
oblique_rho2_rho1() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
oblique_T2_T1() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
OPM (class in pysagas.cfd.oblique_prandtl_meyer)
P
p0 (pysagas.geometry.cell.Cell attribute)
p1 (pysagas.geometry.cell.Cell attribute)
p2 (pysagas.geometry.cell.Cell attribute)
Parser (class in pysagas.geometry.parsers)
pm() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
process_components_file() (in module pysagas.sensitivity.cart3d.utilities)
PyMesh (class in pysagas.geometry.parsers)
pysagas.cfd.cart3d
module
pysagas.cfd.deck
module
pysagas.cfd.oblique_prandtl_meyer
module
pysagas.cfd.solver
module
pysagas.flow
module
pysagas.geometry.cell
module
pysagas.geometry.parsers
module
pysagas.sensitivity.calculator
module
pysagas.sensitivity.cart3d.cart3d
module
pysagas.sensitivity.cart3d.utilities
module
pysagas.utilities
module
R
run_aero() (pysagas.optimisation.cart3d.utilities.C3DPrep method)
run_autoinputs() (pysagas.optimisation.cart3d.utilities.C3DPrep method)
running() (pysagas.cfd.cart3d.Cart3D method)
S
save() (pysagas.cfd.cart3d.Cart3D method)
(pysagas.cfd.oblique_prandtl_meyer.OPM method)
(pysagas.cfd.solver.FlowSolver method)
SensDeck (class in pysagas.cfd.deck)
sensitivities (pysagas.geometry.cell.Cell attribute)
SensitivityCalculator (class in pysagas.sensitivity.calculator)
SensitivityResults (class in pysagas.cfd.solver)
solve() (pysagas.cfd.cart3d.Cart3D method)
(pysagas.cfd.oblique_prandtl_meyer.OPM method)
(pysagas.cfd.solver.FlowSolver method)
solve_sens() (pysagas.cfd.cart3d.Cart3D method)
(pysagas.cfd.oblique_prandtl_meyer.OPM method)
(pysagas.cfd.solver.FlowSolver method)
status (pysagas.cfd.cart3d.Cart3D property)
STL (class in pysagas.geometry.parsers)
stop() (pysagas.cfd.cart3d.Cart3D method)
sweep() (pysagas.cfd.solver.FlowSolver method)
T
theta_from_beta() (pysagas.cfd.oblique_prandtl_meyer.OPM static method)
to_csv() (pysagas.cfd.deck.AbstractDeck method)
(pysagas.cfd.deck.Deck method)
(pysagas.cfd.deck.SensDeck method)
(pysagas.sensitivity.calculator.AbstractSensitivityCalculator method)
(pysagas.sensitivity.calculator.SensitivityCalculator method)
to_dict() (pysagas.geometry.cell.Cell method)
TRI (class in pysagas.geometry.parsers)
V
vertices (pysagas.geometry.cell.Cell property)