- scale(double, double, double) - Method in interface jahuwaldt.aero.panelgeom.GeomElement
-
Scale this element by the given scale factor in each axis direction.
- scale(double, double, double) - Method in class jahuwaldt.aero.panelgeom.GeomElementList
-
Scale this element by the given scale factor in each axis direction.
- scale(double, double, double) - Method in class jahuwaldt.aero.panelgeom.GeomNetwork
-
Scale this network by a specified factor along each axis.
- scale(double, double, double) - Method in class jahuwaldt.aero.panelgeom.GeomPanel
-
Scale this panel by the given factor along each axis.
- scale(double, double, double) - Method in class jahuwaldt.aero.panelgeom.GeomPoint
-
Scale this point by a specified factor along each axis.
- set(int, Object) - Method in class jahuwaldt.aero.panelgeom.GeomComponent
-
Replaces the network at the specified position in this component
with the specified network.
- set(int, Object) - Method in class jahuwaldt.aero.panelgeom.GeomConfig
-
Replaces the vehicle at the specified position in this configuration with the
specified vehicle.
- set(int, Object) - Method in class jahuwaldt.aero.panelgeom.GeomVehicle
-
Replaces the component at the specified position in this vehicle with the specified
component.
- set(int[], float) - Method in class jahuwaldt.tools.tables.FloatArrayNDim
-
Set the value of a particular element in the n dimensional
array.
- set(int, float) - Method in class jahuwaldt.tools.tables.FloatArrayNDim
-
Set the value of a particular element in the 1-dimensional array.
- set(int[], float) - Method in class jahuwaldt.tools.tables.FloatTable
-
Set the value of a particular element in the table.
- setAll(float) - Method in class jahuwaldt.tools.tables.FloatArrayNDim
-
Set all the values stored in this array to the given
value.
- setAltitude(double) - Method in class jahuwaldt.aero.StdAtmos
-
Sets the geometric altitude where the standard
atmosphere is to be calculated.
- setAltitude(double) - Method in class jahuwaldt.aero.StdAtmos1962
-
Sets the geometric altitude where the standard atmosphere is to be calculated.
- setAltitude(double) - Method in class jahuwaldt.aero.StdAtmos1976
-
Sets the geometric altitude where the standard atmosphere
is to be calculated.
- setAngles(double, double, double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the free stream flow angles used to resolve body axis
coefficients to wind and stability axes and vis-versa.
- setAOA(float) - Method in interface jahuwaldt.aero.Aero3DOF
-
Method that sets the angle of attack in degrees.
- setAOA(float) - Method in class jahuwaldt.aero.Aero3DOFTabular
-
Method that sets the angle of attack in degrees.
- setAOA(float) - Method in class jahuwaldt.aero.Aero3DOFTabularGE
-
Method that sets the angle of attack.
- setAOA(double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the angle of attack used for resolving body axis
coefficients to wind and stability axes and back again.
- setAOA(float) - Method in interface jahuwaldt.aero.ControlAero3DOF
-
Method that sets the angle of attack in degrees.
- setAOA(float) - Method in class jahuwaldt.aero.ControlAero3DOFTabular
-
Method that sets the angle of attack in degrees.
- setAOA(float) - Method in interface jahuwaldt.aero.ControlHingeMoments
-
Method that sets the angle of attack in degrees.
- setAOA(float) - Method in class jahuwaldt.aero.ControlHMLinearizedTabular
-
Method that sets the angle of attack in degrees.
- setBodyAxesForces(double, double, double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the body axis force coefficients.
- setBodyAxesMoments(double, double, double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the body axis moment coefficients.
- setBreakpoint(int, int, float) - Method in class jahuwaldt.tools.tables.FloatTable
-
Set the value of a particular table breakpoint.
- setBreakpoints(int, float[]) - Method in class jahuwaldt.tools.tables.FloatTable
-
Sets the array of breakpoints corresponding to the
specified dimension (independent variable).
- setCA(double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the body axis axial force coefficient.
- setClb(double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the body axis rolling moment coefficient.
- setCMb(double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the body axis pitching moment coefficient.
- setCN(double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the body axis normal force coefficient.
- setCnb(double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the body axis yawing moment coefficient.
- setCYb(double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the body axis side force coefficient.
- setDef(float) - Method in interface jahuwaldt.aero.ControlAero3DOF
-
Sets the control deflection angle in degrees
- setDef(float) - Method in class jahuwaldt.aero.ControlAero3DOFTabular
-
Sets the control deflection angle in degrees.
- setDef(float) - Method in interface jahuwaldt.aero.ControlHingeMoments
-
Sets the control deflection angle in degrees.
- setDef(float) - Method in class jahuwaldt.aero.ControlHMLinearizedTabular
-
Sets the control deflection angle in degrees.
- setFileUnits(Unit<Length>) - Method in interface jahuwaldt.aero.panelgeom.GeomReader
-
Method provided by sub-classes that specified the units used for the geometry as
stored in the disk file.
- setFileUnits(Unit<Length>) - Method in class jahuwaldt.aero.panelgeom.GGPGeomReader
-
Method that specifies the units used for the geometry as stored in the file.
- setFileUnits(Unit<Length>) - Method in class jahuwaldt.aero.panelgeom.POIGeomReader
-
Method that specifies the units used for the geometry as stored
in the POI file.
- setGamma(double) - Method in class jahuwaldt.aero.ConicalShock
-
Method used to set the specific heat ratio for the gas used in the
calculation of the conical shock properties.
- setHOB(float) - Method in interface jahuwaldt.aero.Aero3DOF
-
Sets the height above ground level (for ground effect modeling).
- setHOB(float) - Method in class jahuwaldt.aero.Aero3DOFTabular
-
Sets the height above ground level (for ground effect modeling).
- setHOB(float) - Method in class jahuwaldt.aero.Aero3DOFTabularGE
-
Sets the height above ground level (for ground effect modeling).
- setHOB(float) - Method in interface jahuwaldt.aero.ControlAero3DOF
-
Sets the height above ground level (for ground effect modeling).
- setHOB(float) - Method in class jahuwaldt.aero.ControlAero3DOFTabular
-
Sets the height above ground level (for ground effect modeling).
- setHOB(float) - Method in interface jahuwaldt.aero.ControlHingeMoments
-
Sets the height above ground level (for ground effect modeling).
- setHOB(float) - Method in class jahuwaldt.aero.ControlHMLinearizedTabular
-
Sets the height above ground level (for ground effect modeling).
- setIndepName(int, String) - Method in class jahuwaldt.tools.tables.FloatTable
-
Set the name of the specified independent variable.
- setIndepNames(String[]) - Method in class jahuwaldt.tools.tables.FloatTable
-
Sets the names of the independent variables
to those in the given array.
- setMach(float) - Method in interface jahuwaldt.aero.Aero3DOF
-
Method that sets the Mach number.
- setMach(float) - Method in class jahuwaldt.aero.Aero3DOFTabular
-
Method that sets the Mach number.
- setMach(float) - Method in interface jahuwaldt.aero.ControlAero3DOF
-
Method that sets the Mach number.
- setMach(float) - Method in class jahuwaldt.aero.ControlAero3DOFTabular
-
Method that sets the Mach number.
- setMach(float) - Method in interface jahuwaldt.aero.ControlHingeMoments
-
Method that sets the Mach number.
- setMach(float) - Method in class jahuwaldt.aero.ControlHMLinearizedTabular
-
Method that sets the Mach number.
- setMaximumFractionDigits(int) - Method in class jahuwaldt.util.ExponentialFormat
-
Sets the maximum number of digits allowed in the fraction portion of a number.
- setMinimumExponentDigits(int) - Method in class jahuwaldt.util.ExponentialFormat
-
Set the minimum number of digits to use for the exponent when formatting a
number.
- setMinimumFractionDigits(int) - Method in class jahuwaldt.util.ExponentialFormat
-
Sets the minimum number of digits allowed in the fraction portion of a number.
- setName(String) - Method in interface jahuwaldt.aero.panelgeom.GeomElement
-
Change the name of this geometry element.
- setName(String) - Method in class jahuwaldt.aero.panelgeom.GeomElementList
-
Change the name of this geometry element.
- setName(String) - Method in class jahuwaldt.aero.panelgeom.GeomNetwork
-
Change the name of this network.
- setRoll(double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the roll angle used for resolving body axis
coefficients to wind and stability axes and back again.
- setRoundingMode(RoundingMode) - Method in class jahuwaldt.util.ExponentialFormat
-
Sets the RoundingMode used in this NumberFormat.
- setSideslip(double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the sideslip angle used for resolving body axis
coefficients to wind and stability axes and back again.
- setStabilityAxesForces(double, double, double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the stability axis force coefficients.
- setStabilityAxesMoments(double, double, double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the stability axis moment coefficients.
- setTableName(String) - Method in class jahuwaldt.tools.tables.FloatTable
-
Sets this table's name to the specified String.
- setWindAxesForces(double, double, double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the wind axis force coefficients.
- setWindAxesMoments(double, double, double) - Method in class jahuwaldt.aero.AeroCoefficients
-
Set the wind axis moment coefficients.
- setX(double) - Method in class jahuwaldt.aero.panelgeom.GeomPoint
-
Set the X-coordinate of the point.
- setY(double) - Method in class jahuwaldt.aero.panelgeom.GeomPoint
-
Set the Y-coordinate of the point.
- setZ(double) - Method in class jahuwaldt.aero.panelgeom.GeomPoint
-
Set the Z-coordinate of the point.
- seval(int, double, double[], double[], double[], double[], double[]) - Method in class jahuwaldt.aero.airfoils.NACA6Series
-
Evaluate the cubic spline function.
- shockAngle(double, double, boolean) - Method in class jahuwaldt.aero.ConicalShock
-
Method that computes the oblique shock wave angle given the
cone half-angle and the Mach number upstream of the oblique shock.
- ShockBetaEvaluator - Class in jahuwaldt.aero
-
Used by ShockMethods.os_beta() and a root solver to iteratively determine beta.
- ShockBetaEvaluator() - Constructor for class jahuwaldt.aero.ShockBetaEvaluator
-
- ShockMachEvaluator - Class in jahuwaldt.aero
-
Used by ShockMethods.os_mach() and a root solver to iteratively determine Mach number
for an oblique shock when given the incline and shock angles.
- ShockMachEvaluator() - Constructor for class jahuwaldt.aero.ShockMachEvaluator
-
- ShockMachNuEvaluator - Class in jahuwaldt.aero
-
Used by ShockMethods.pm_Mach() and a root solver to iteratively determine Mach number
for a given Prandtl-Meyer function value.
- ShockMachNuEvaluator() - Constructor for class jahuwaldt.aero.ShockMachNuEvaluator
-
- ShockMethods - Class in jahuwaldt.aero
-
A set of utility methods for calculating the properties
across shock waves.
- sigma - Variable in class jahuwaldt.aero.StdAtmos
-
- size() - Method in class jahuwaldt.aero.panelgeom.GeomElementList
-
Returns the number of sub-elements in this geometry element.
- size() - Method in class jahuwaldt.tools.tables.FloatArrayNDim
-
Returns the overall number of elements in the array.
- size() - Method in class jahuwaldt.tools.tables.FloatTable
-
Returns the total number of elements in the dependent data
for this table.
- size() - Method in class jahuwaldt.tools.tables.FTableDatabase
-
Returns the number of tables in this table database.
- sizes - Variable in class jahuwaldt.tools.tables.FloatArrayNDim
-
The number of elements per dimension.
- spline(int, double[], double[], double[], double[], double[]) - Method in class jahuwaldt.aero.airfoils.NACA6Series
-
Compute the coefficients of a cubic spline
NOTES - From "Computer Methods for Mathematical Computations", by
Forsythe, Malcolm, and Moser.
- StdAtmos - Class in jahuwaldt.aero
-
An abstract class that provides standard functionality
for all atmosphere models that sub-class off of this
one.
- StdAtmos() - Constructor for class jahuwaldt.aero.StdAtmos
-
- StdAtmos1962 - Class in jahuwaldt.aero
-
This class provides methods for calculating the atmospheric
properties of the U.S.
- StdAtmos1962() - Constructor for class jahuwaldt.aero.StdAtmos1962
-
Constructor that assumes an altitude of 0 meters,
- StdAtmos1962(double) - Constructor for class jahuwaldt.aero.StdAtmos1962
-
Constructor taking a value of geometric altitude in meters.
- StdAtmos1976 - Class in jahuwaldt.aero
-
This class provides methods for calculating the atmospheric
properties of the ICAO 1976 Standard Atmosphere to
an arbitrary altitude (above 3280839.9 ft the values are constant).
- StdAtmos1976() - Constructor for class jahuwaldt.aero.StdAtmos1976
-
Constructor that assumes an altitude of 0 meters,
- StdAtmos1976(double) - Constructor for class jahuwaldt.aero.StdAtmos1976
-
Constructor that takes a value of altitude in meters.
- STRONG - Static variable in class jahuwaldt.aero.ConicalShock
-
Constant indicating that a strong shock solution should
be returned from shockAngle().
- STRONG - Static variable in class jahuwaldt.aero.ShockMethods
-
Constant indicating that a strong shock solution should
be returned from os_beta().
- subElements - Variable in class jahuwaldt.aero.panelgeom.GeomElementList
-
Array of sub-elements.
- SUBSONIC - Static variable in class jahuwaldt.aero.Isentropic
-
Constant indicating that a subsonic solution should be returned in Me().
- subtract(AeroCoefficients) - Method in class jahuwaldt.aero.AeroCoefficients
-
Subtract the given aero coefficients from those contained in
object.
- subtract(AeroCoefficients) - Method in class jahuwaldt.aero.AeroCoefXAft
-
Subtract the given aero coefficients from those contained in
this object.
- subtract(AeroCoefXAft) - Method in class jahuwaldt.aero.AeroCoefXAft
-
Subtract the given aero coefficients from those contained in
this object.
- SUPERSONIC - Static variable in class jahuwaldt.aero.Isentropic
-
Constant indicating that a supersonic solution should be returned in Me().