Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
S
sam
- Static variable in class jat.forces.nrlmsise.
NRLMSISE_data
sam
- Variable in class jat.forces.
NRLMSISE_Drag
sampleWithoutReplacement(int, int, Matrix)
- Static method in class jat.matvec.data.
RandomMatrix
Construct a sample without replacement of a matrix.
sampleWithReplacement(int, int, Matrix)
- Static method in class jat.matvec.data.
RandomMatrix
Construct a sample with replacement of a matrix.
SATURN
- Static variable in class jat.eph.
DE405
SATURN
- Static variable in class jat.traj.
CentralBody
saveProperties()
- Method in class jat.sim.
SimProperties
saveProperties(String)
- Method in class jat.sim.
SimProperties
sc
- Variable in class jat.sim.
SimModel
Spacecraft model used when propagating a single spacecraft
sc_name
- Variable in class jat.sim.
SimProperties
ScalarfromArrayFunction
- Interface in
jat.alg
This interface provides the mechanism for passing a method that evaluates a function to a solver.
ScalarFunction
- Interface in
jat.alg
The ScalarFunction interface provides the mechanism for passing a method that evaluates a function to a solver.
ScaledDerivs
- Class in
jat.test.scaling
Equations of motion
ScaledDerivs()
- Constructor for class jat.test.scaling.
ScaledDerivs
ScaledDerivs(double)
- Constructor for class jat.test.scaling.
ScaledDerivs
scaleFactors
- Variable in class jat.sensors.
AccelerometerErrorModel
scaleFactors
- Variable in class jat.sensors.
GyroErrorModel
scales
- Variable in class jat.alg.
NLESolver
Sdrive
- Class in
jat.alg.opt.LBFGS
Sdrive()
- Constructor for class jat.alg.opt.LBFGS.
Sdrive
search(String)
- Method in class jat.spacecraft.
Formation
Searches the formation for a spacecraft with the given ID.
search(double)
- Method in class jat.spacetime.
FitIERS
Interpolate (linear) the data to find the parameters.
search(double)
- Method in class jat.timeRef.
FitIERS
Deprecated.
sec()
- Method in class jat.spacetime.
CalDate
Return the second.
sec()
- Method in class jat.timeRef.
CalDate
Deprecated.
Return the second.
sec2days
- Static variable in class jat.spacetime.
Time
Fraction of a day per second.
sec_of_day()
- Method in class jat.spacetime.
CalDate
Return the seconds of the day.
sec_of_day()
- Method in class jat.timeRef.
CalDate
Deprecated.
Return the seconds of the day.
SEC_PER_DAY
- Static variable in class jat.spacetime.
GPSTimeFormat
Seconds per day.
SEC_PER_DAY
- Static variable in class jat.timeRef.
GPSTimeFormat
Deprecated.
Seconds per day.
secant(double, double)
- Method in class jat.alg.
ZeroFinder
Find the solution using the secant method.
secOfDay()
- Method in class jat.spacetime.
Time
Converts the MJD expressed in UTC to give the seconds since 00:00 UTC
secOfDay()
- Method in class jat.timeRef.
EarthRef
Deprecated.
Converts the MJD expressed in UTC to give the seconds since 00:00 UTC
second
- Variable in class jat.cm.
cm.Date
secondPlot
- Variable in class jat.plot.
FourPlots
The plot that is second from the top
SECONDS
- Static variable in class jat.traj.
TimeUnits
semiMajorAxis()
- Method in class jat.cm.
TwoBody
Get the semi-major axis.
send_control(double, MemberSpacecraft)
- Method in interface jat.spacecraft.
MemberSpacecraft
Send a control message with the distance between this and another member spacecraft
send_control(VectorN, PrimarySpacecraft)
- Method in interface jat.spacecraft.
MemberSpacecraft
Send a control message with a vector from the primary spacecraft
send_control(double, MemberSpacecraft)
- Method in class jat.spacecraft.
SpacecraftModel
Send a command to the indicated member spacecraft.
send_control(VectorN, PrimarySpacecraft)
- Method in class jat.spacecraft.
SpacecraftModel
Send a command to the indicated member spacecraft.
sendToFile(String)
- Method in class jat.cm.
DeltaV_List
Write the measurement data out to tab-delimited ASCII text file.
sendToFile(String)
- Method in class jat.cm.
FiniteBurnList
Write the burn data out to tab-delimited ASCII text file.
sendToFile(String)
- Method in class jat.cm.rendezvous.
CW_TargetList
Write the measurement data out to tab-delimited ASCII text file.
sendToFile(String)
- Method in class jat.gps.
GPS_MeasurementList
Write the measurement data out to tab-delimited ASCII text file.
sendToFile(String)
- Method in class jat.gps.
RGPS_MeasurementList
Write the measurement data out to tab-delimited ASCII text file.
sendToFile(String)
- Method in class jat.ins.
INS_MeasurementList
Write the measurement data out to tab-delimited ASCII text file.
sendToLinePrinter(LinePrinter)
- Method in class jat.traj.
Trajectory
Write the trajectory out using a LinePrinter
serialize(String)
- Method in class jat.cm.
DeltaV_List
Write the trajectory out to a DeltaV File
serialize(String)
- Method in class jat.cm.
FiniteBurnList
Write the burn data out to a FiniteBurn File
serialize(String)
- Method in class jat.cm.rendezvous.
CW_TargetList
Write the trajectory out to a DeltaV File
serialize(String)
- Method in class jat.gps.
GPS_MeasurementList
Write the trajectory out to a GPS_Measurement File
serialize(String)
- Method in class jat.gps.
RGPS_MeasurementList
Write the trajectory out to a GPS_Measurement File
serialize(String)
- Method in class jat.ins.
INS_MeasurementList
Write the trajectory out to a INS_Measurement File
serialize(String)
- Method in class jat.traj.
Trajectory
Write the trajectory out to a JAT Trajectory File
set(int, int, double)
- Method in class jat.matvec.data.
Matrix
Set a single element.
set(int[], int[], double)
- Method in class jat.matvec.data.
Matrix
Set several elements.
set(int, double)
- Method in class jat.matvec.data.
VectorN
Set a single element.
set(int, VectorN)
- Method in class jat.matvec.data.
VectorN
Set a set of consecutive elements.
set(double)
- Method in class jat.matvec.data.
VectorN
Set all elements to a single value.
set_area(double)
- Method in class jat.spacecraft.
Spacecraft
Set spacecraft cross section.
set_attitude(Transform3D)
- Method in class jat.vr.
Body3D
Set_body attitude.using quaternion
set_attitude(double, double, double)
- Method in class jat.vr.
Body3D
Set body attitude without changing position or scale using Euler angles
set_cd(double)
- Method in class jat.spacecraft.
Spacecraft
Set Coefficient of Drag.
set_compute_moon(boolean)
- Method in class jat.spacetime.
UniverseModel
Sets whether the simulation needs to calculate the moon's position.
set_compute_sun(boolean)
- Method in class jat.spacetime.
UniverseModel
Sets whether the simulation needs to calculate the sun's position.
set_controller(int, ControlLaw)
- Method in class jat.sim.
SimModel
Choose a controller for a particular spacecraft, numbered as they were added to the current simulation
set_controller(ControlLaw)
- Method in class jat.sim.
SimModel
If propagating only one spacecraft apply the control law.
set_controller(ControlLaw)
- Method in class jat.spacecraft.
SpacecraftModel
Set the controller to use in the spacecraft model.
set_cr(double)
- Method in class jat.spacecraft.
Spacecraft
Set Coefficient of Reflectivity.
set_dxmin(double)
- Method in class jat.alg.
ZeroFinder
How close to the zero does x have to be?
set_estimator(int, StateEstimation)
- Method in class jat.sim.
SimModel
Choose an estimator for a particular spacecraft, numbered as they were added to the current simulation
set_estimator(StateEstimation)
- Method in class jat.sim.
SimModel
If propagating only one spacecraft apply the estimator.
set_estimator(StateEstimation)
- Method in class jat.spacecraft.
SpacecraftModel
Set the estimator to use in the spacecraft model.
set_FrontBackClipDistance(double, double)
- Static method in class jat.vr.
jat_view
set_initial_guess(VectorN)
- Method in class jat.alg.
NLESolver
set_mass(double)
- Method in class jat.spacecraft.
Spacecraft
Set spacecraft mass.
set_Matlab_controller(int, String)
- Method in class jat.sim.
SimModel
For use with Matlab - sets a controller from an m-file.
set_pos_attitude(double, double, double, double, double, double)
- Method in class jat.vr.
Body3D
Set body position and attitude
set_pos_direction(Vector3d, Vector3d)
- Static method in class jat.vr.
jat_view
set_position(double, double, double)
- Method in class jat.vr.
Body3D
Set the position of the body in km
set_position(double[])
- Method in class jat.vr.
Body3D
Set new body position.
set_position(VectorN)
- Method in class jat.vr.
Body3D
Set new body position.
set_position(Point3d)
- Method in class jat.vr.
Body3D
set_position(Vector3d)
- Method in class jat.vr.
Body3D
set_print_formats()
- Method in class jat.alg.opt.
optimize
set_RIC_frame(VectorN, VectorN)
- Method in class jat.spacecraft.
Spacecraft
set_scale(double)
- Method in class jat.vr.
Body3D
set_showtimestep(boolean)
- Method in class jat.sim.
SimModel
Set whether to show the time progression during the simulation loop
set_stepsize(double)
- Method in class jat.sim.
SimModel
Set the integrator stepsize
set_time(double)
- Method in class jat.spacetime.
UniverseModel
Set the current time to the given value.
set_trajectory(Trajectory)
- Method in class jat.util.
Celestia
Obtain time and position data from a Trajectory object and store into the class to then format for Celestia.
set_translate(float)
- Method in class jat.vr.
jat_behavior
set_translate(float)
- Method in class jat.vr.
xyz_Steering
set_truth_traj(String)
- Method in class jat.sim.
SimModel
Set the 'truth' trajectory to analyze the simulation output error
set_update_interval(double)
- Method in class jat.spacetime.
FitIERS
set_update_interval(double)
- Method in class jat.timeRef.
FitIERS
Deprecated.
set_use_IERS(boolean)
- Method in class jat.forces.
ForceModelListOld
set_use_iers(boolean)
- Method in class jat.spacetime.
UniverseModel
Sets whether the simulation applies the IERS pole wander and UT1-UTC corrections.
set_use_IERS(boolean)
- Method in class jat.test.propagator.
SimulationLoop
set_use_moon(boolean)
- Method in class jat.forces.
ForceModelList
Set whether to compute the JPL Moon position
set_use_moon(boolean)
- Method in class jat.forces.
ForceModelListOld
set_use_moon(boolean)
- Method in class jat.spacetime.
EarthRef
Set the flag whether to calculate the Moon's position.
set_use_moon(boolean)
- Method in class jat.timeRef.
EarthRef
Deprecated.
set_use_params_in_state(boolean)
- Method in class jat.spacecraft.
Spacecraft
Set whether to use parameter in the state vector.
set_use_sun(boolean)
- Method in class jat.forces.
ForceModelList
Set whether to compute the JPL Sun position
set_use_sun(boolean)
- Method in class jat.forces.
ForceModelListOld
set_use_sun(boolean)
- Method in class jat.spacetime.
EarthRef
Set the flag whether to calculate the Sun's position.
set_use_sun(boolean)
- Method in class jat.timeRef.
EarthRef
Deprecated.
set_use_update(boolean)
- Method in class jat.forces.
ForceModelList
Set whether to update within each timestep;
set_use_update(boolean)
- Method in class jat.forces.
ForceModelListOld
set_UT1_UTC(double)
- Method in class jat.spacetime.
Time
Set the difference in seconds between Universal and Universal Coordinated Time
set_view_direction(double, double, double)
- Static method in class jat.vr.
jat_view
set_view_direction(Vector3d, Vector3d)
- Static method in class jat.vr.
jat_view
Change view direction while keeping z-axis up
set_view_position(Vector3d)
- Static method in class jat.vr.
jat_view
Set the coordinates of the viewers position without changing the viewing direction
set_view_position(VectorN)
- Static method in class jat.vr.
jat_view
Set the coordinates of the viewers position without changing the viewing direction
set_view_position(float, float, float)
- Static method in class jat.vr.
jat_view
Set the coordinates of the viewers position without changing the viewing direction
set_view_position(double, double, double)
- Static method in class jat.vr.
jat_view
Set the coordinates of the viewers position without changing the viewing direction
set_view_rotation(Vector3d)
- Static method in class jat.vr.
jat_view
setAccuracy(double)
- Method in class jat.alg.integrators.
RK78F_old
Set the accuracy.
setAccuracy(double)
- Method in class jat.alg.integrators.
RungeKuttaFehlberg78
Set the accuracy.
setAccuracy(double)
- Method in class jat.alg.
ZeroFinder
How close does f(x) have to be to zero?
setAdaptive()
- Method in class jat.alg.integrators.
RK78F_old
Set the integrator to adaptive step size mode.
setAdaptive()
- Method in class jat.alg.integrators.
RungeKuttaFehlberg78
Set the integrator to adaptive step size mode.
setAxe3D(Axe3D)
- Method in class jat.matvec.io.gui.plotTools.
Coordinates3D
setAxe3D(Axe3D)
- Method in class jat.matvec.io.gui.plotTools.
DataPlot3D
setBurn(FiniteBurn)
- Method in class jat.gps.filters.absolute.
GPS_Thruster_EOM
setBurn(FiniteBurn)
- Method in class jat.gps.filters.relative.
RGPS_Thruster_EOM
setBurn(FiniteBurn)
- Method in class jat.traj.
BurnEOM
Set the next finite burn
setBurn(FiniteBurn)
- Method in class jat.traj.
ChaserBurnEOM
Set the next finite burn
setCentralBody(CentralBody)
- Method in class jat.traj.
Trajectory
Set the Central Body
setClockParams(double, double, double)
- Method in class jat.gps.
GPS_SV
Set the clock parameters
setColorList(Color[])
- Method in class jat.matvec.io.gui.plotTools.
PlotAttributes
setColumn(int, Matrix)
- Method in class jat.matvec.data.
Matrix
Set a column to an internal one-dimensional Column.
setColumn(int, VectorN)
- Method in class jat.matvec.data.
Matrix
Set a column to an internal one-dimensional Column.
setColumns(int[], Matrix)
- Method in class jat.matvec.data.
Matrix
Copy an internal one-dimensional array from a column.
setCoordinateSystem(CoordinateSystem)
- Method in class jat.traj.
Trajectory
Set the Coordinate System
setDiameter(double)
- Method in class jat.gps.
ISS
Set the diameter of the ISS
setDirection(float, float, float)
- Static method in class jat.vr.
jat_light
setDistanceUnits(DistanceUnits)
- Method in class jat.traj.
Trajectory
Set the Distance Units
setEchoEval(boolean)
- Method in class jat.matlabInterface.
MatlabControl
Echoing the eval statement is useful if you want to see in matlab each time that a java function tries to execute a matlab command
setEpoch(int, int, int, int, int, double)
- Method in class jat.traj.
Trajectory
Set the epoch time
setEpoch(double)
- Method in class jat.traj.
Trajectory
Set the epoch time
setEquatorialRadius(double)
- Method in class jat.timeRef.
Geodetic
Deprecated.
set the equatorial radius.
setExpression(String)
- Method in class jat.matvec.function.expressionParser.
Evaluator
sets the expression
setEye3D(Eye3D)
- Method in class jat.matvec.io.gui.plotTools.
Axe3D
setF107(double)
- Method in class jat.forces.
HarrisPriester
Sets the value of F10.7 which determines the density model
setFlattening(double)
- Method in class jat.timeRef.
Geodetic
Deprecated.
set the flattening factor.
setHarmonicCorrections(double, double, double, double, double, double)
- Method in class jat.gps.
GPS_SV
Set the Harmonic Corrections
setIERS(double, double)
- Method in class jat.spacetime.
EarthRef
Set the IERS (Earth Rotation) Data
setIERS(double, double, double)
- Method in class jat.timeRef.
EarthRef
Deprecated.
Set the IERS (Earth Rotation) Data
setInertiaThreeD(double, double, double)
- Method in class jat.attitude.eom.
EomTest
Sets up the private variables from outside
setInertiaTwoD(double)
- Method in class jat.attitude.eom.
EomTest
Set moment of inertia for two dimensional simulation
setIsAdaptive(boolean)
- Method in class jat.alg.integrators.
LinePrinter
Set whether the print calls are fixed step (false) or adaptive (true).
setIsSample(boolean)
- Method in class jat.matvec.data.
RandomMatrix
Specify if the RandomMatrix is a sample of an overall population, or if it's an overall population.
setLabels(String[])
- Method in class jat.traj.
Trajectory
Set the column labels
setLegend(String[])
- Method in class jat.matvec.io.gui.plotTools.
PlotAttributes
setMatrix(int, int, Matrix)
- Method in class jat.matvec.data.
Matrix
Set a submatrix.
setMatrix(int[], int[], Matrix)
- Method in class jat.matvec.data.
Matrix
Set a submatrix.
setMatrix(int, int, int, int, double)
- Method in class jat.matvec.data.
Matrix
Set a submatrix.
setMatrix(int, int, int, int, Matrix)
- Method in class jat.matvec.data.
Matrix
Set a submatrix.
setMaxIterations(int)
- Method in class jat.alg.
ZeroFinder
Set the maximum number of iterations
setMeasFlag(boolean)
- Method in class jat.gps.
GPS_MeasurementList
Set Measurement Flag.
setMeasFlag(boolean)
- Method in class jat.gps.
RGPS_MeasurementList
Set Measurement Flag.
setMinimumStepSize(double)
- Method in class jat.alg.integrators.
RK78F_old
Set the minimum step size.
setMinimumStepSize(double)
- Method in class jat.alg.integrators.
RungeKuttaFehlberg78
Set the minimum step size.
setMinMax(double, double)
- Method in class jat.matvec.io.gui.
FunctionPlot2D
setMinMax(double, double, double, double)
- Method in class jat.matvec.io.gui.
FunctionPlot3D
setModificationDisabled()
- Method in class jat.matvec.io.gui.
MatrixTable
setModificationEnabled()
- Method in class jat.matvec.io.gui.
MatrixTable
setNonAdaptive()
- Method in class jat.alg.integrators.
RK78F_old
Set the integrator to fixed step size mode.
setNonAdaptive()
- Method in class jat.alg.integrators.
RungeKuttaFehlberg78
Set the integrator to fixed step size mode.
setNumberSlices(int)
- Method in class jat.matvec.io.gui.
MatrixHist2D
setNumberSlices(int, int)
- Method in class jat.matvec.io.gui.
MatrixHist3D
setOrbit(double, double, double, double, double, double)
- Method in class jat.gps.
GPS_SV
Set the orbit elements
setOrbitCorrections(double, double, double)
- Method in class jat.gps.
GPS_SV
Set the orbit corrections
setParameter(double)
- Method in class jat.forces.
HarrisPriester
Set the Harris Priester parameter used during density calculation.
setPl(double[])
- Method in class jat.matvec.io.gui.plotTools.
Coordinates2D
setPl(double, double)
- Method in class jat.matvec.io.gui.plotTools.
Coordinates2D
setPl(double[])
- Method in class jat.matvec.io.gui.plotTools.
Coordinates3D
setPl(double, double, double)
- Method in class jat.matvec.io.gui.plotTools.
Coordinates3D
setPlotColor(int, Color)
- Method in class jat.matvec.io.gui.
Plot2D
setPlotColor(int, Color)
- Method in class jat.matvec.io.gui.
Plot3D
setPlotLegend(String[])
- Method in class jat.matvec.io.gui.
Plot2D
setPlotLegend(String[])
- Method in class jat.matvec.io.gui.
Plot3D
setPlotType(int, int)
- Method in class jat.matvec.io.gui.
Plot2D
setPlotType(int, int)
- Method in class jat.matvec.io.gui.
Plot3D
setReturnVal(Object)
- Method in class jat.matlabInterface.
MatlabControl
INTERNAL FUNCTIONS AND CLASSES
setRow(int, Matrix)
- Method in class jat.matvec.data.
Matrix
Copy an internal one-dimensional array from a row.
setRow(int, VectorN)
- Method in class jat.matvec.data.
Matrix
Copy an internal one-dimensional array from a row.
setRows(int[], Matrix)
- Method in class jat.matvec.data.
Matrix
Copy an internal one-dimensional array from many rows.
setSeed(long)
- Method in class jat.gps.
MultipathModel
Set the seed
setState(int, VectorN)
- Method in class jat.alg.estimators.
EstSTM
Set the state to a particular value
setStepSize(double)
- Method in class jat.alg.integrators.
RK78F_old
Set the step size.
setStepSize(double)
- Method in class jat.alg.integrators.
RungeKutta4
Set step size
setStepSize(double)
- Method in class jat.alg.integrators.
RungeKutta8
Set step size
setStepSize(double)
- Method in class jat.alg.integrators.
RungeKuttaFehlberg78
Set the step size.
setStepSize(double)
- Method in class jat.ins.
RK4_INS
Set step size
setString(String)
- Method in class jat.matvec.data.
Text
Provides access to the string of the text.
setString(Matrix)
- Method in class jat.matvec.data.
Text
setTa(double)
- Method in class jat.cm.
TwoBody
setThinning(double)
- Method in class jat.alg.integrators.
LinePrinter
Print out data only every n seconds
setTimeUnits(TimeUnits)
- Method in class jat.traj.
Trajectory
Set the Time Units
setTitle(String)
- Method in class jat.traj.
Trajectory
Set the trajectory title
setTOC(GPSTimeFormat)
- Method in class jat.gps.
GPS_SV
Set the TOC
setTOE(GPSTimeFormat)
- Method in class jat.gps.
GPS_SV
Set the TOE
setTypeList(int[])
- Method in class jat.matvec.io.gui.plotTools.
PlotAttributes
setTypeList(int)
- Method in class jat.matvec.io.gui.plotTools.
PlotAttributes
setValue(int)
- Method in class jat.matvec.io.gui.
Progress
setVerbose(boolean)
- Method in class jat.alg.integrators.
RK78F_old
Set the verbose mode to true or false.
setVerbose()
- Method in class jat.alg.integrators.
RK78F_old
Set the integrator to verbose mode.
setVerbose(boolean)
- Method in class jat.alg.integrators.
RungeKuttaFehlberg78
Set the verbose mode to true or false.
setVerbose()
- Method in class jat.alg.integrators.
RungeKuttaFehlberg78
Set the integrator to verbose mode.
setVerbose(boolean)
- Method in class jat.traj.
RelativeTraj
setVisible(boolean)
- Method in class jat.matvec.io.gui.plotTools.
NotedPoint2D
setVisible(boolean)
- Method in class jat.matvec.io.gui.plotTools.
NotedPoint3D
sf
- Variable in class jat.sensors.
AccelerometerErrorModel
sf
- Variable in class jat.sensors.
GyroErrorModel
SHA
- Static variable in class jat.cm.
Angle
Shuffle
- Class in
jat.matvec.data.arrayTools
Shuffle algoritm.
Shuffle(int)
- Constructor for class jat.matvec.data.arrayTools.
Shuffle
Construct a shuffled order.
shuffle(Matrix)
- Static method in class jat.matvec.data.
RandomMatrix
Construct shuffled copy of a matrix.
shuttle
- Class in
jat.demo.vr.shuttle
shuttle()
- Constructor for class jat.demo.vr.shuttle.
shuttle
shuttleTimer
- Class in
jat.demo.vr.attitude
shuttleTimer()
- Constructor for class jat.demo.vr.attitude.
shuttleTimer
SIGI_MeasurementGenerator
- Class in
jat.ins
SIGI_MeasurementGenerator generates SIGI measurements and truth trajectories for the chaser and ISS.
SIGI_MeasurementGenerator(String, String, String, String, String, String)
- Constructor for class jat.ins.
SIGI_MeasurementGenerator
Constructor
SIGIAccelFilterModel
- Class in
jat.ins
The SIGIAccelerometer Class models the SIGI accelerometer triad.
SIGIAccelFilterModel()
- Constructor for class jat.ins.
SIGIAccelFilterModel
Default constructor.
SIGIGyroFilterModel
- Class in
jat.ins
The SIGIGyro Class models the SIGI gyro triad.
SIGIGyroFilterModel()
- Constructor for class jat.ins.
SIGIGyroFilterModel
Default constructor.
sigma
- Static variable in class jat.gps.filters.
DragProcessModel
sigma
- Variable in class jat.gps.
IonoModel
sigma()
- Method in class jat.gps.
URE_Model
Return the URE sigma
sigma
- Variable in class jat.matvec.data.
GaussianVector
VectorN containing the sigman for each component.
sigma()
- Method in class jat.matvec.data.
VectorN
Return the sample standard deviation of the vector elements
sign(double, double)
- Static method in class jat.math.
MathUtils
Returns absolute value of a times the sign of b.
sign(int, int)
- Static method in class jat.math.
MathUtils
Returns absolute value of a times the sign of b.
signum(double)
- Static method in class jat.math.
MathUtils
Returns sign of double number.
sim
- Variable in class jat.demo.simulation.
Simulation
Simulation Model created as the worker object to run the simulation
sim
- Variable in class jat.sim.
Simulation
Deprecated.
SimModel
- Class in
jat.sim
This is the primary helper class for Simulation.java.
SimModel()
- Constructor for class jat.sim.
SimModel
Default Constructor initializes the universe model, integrator, and prints to the command line.
SimModel(double[], double[], double, double, double, double)
- Constructor for class jat.sim.
SimModel
Constructor initializes a single spacecraft simulation given relevant parameters
SimModel(double[][], double[][], double[], double[], double[], double[])
- Constructor for class jat.sim.
SimModel
Constructor initializes a formation of spacecraft given relevant parameters
SimpleIntegrator
- Class in
jat.demo.IntegratorExample
The SimpleIntegrator Class provides an example of how the RungeKutta8 class can be used to integrate a set of ODEs and plot the solution.
SimpleIntegrator()
- Constructor for class jat.demo.IntegratorExample.
SimpleIntegrator
Creates a new instance of SimpleIntegrator
SimpleIntegrator
- Class in
jat.test.scaling
SimpleIntegrator()
- Constructor for class jat.test.scaling.
SimpleIntegrator
SimpleIntegratorTest
- Class in
jat.matlabInterface
The SimpleIntegrator Class provides an example of how the RungeKutta8 class can be used to integrate a set of ODEs and plot the solution.
SimpleIntegratorTest()
- Constructor for class jat.matlabInterface.
SimpleIntegratorTest
Creates a new instance of SimpleIntegrator
SimProperties
- Class in
jat.sim
TODO Javadoc
SimProperties()
- Constructor for class jat.sim.
SimProperties
Default
SimProperties(String, String)
- Constructor for class jat.sim.
SimProperties
Get Default properties and store to the given filename rather than default file.
SimProperties(String)
- Constructor for class jat.sim.
SimProperties
Get properties from a file.
SIMU_MeasurementGenerator
- Class in
jat.ins
SIMU_MeasurementGenerator generates SIMU measurements and truth trajectories for the chaser and ISS.
SIMU_MeasurementGenerator(String, String, String, String, String, String)
- Constructor for class jat.ins.
SIMU_MeasurementGenerator
Constructor
SIMU_MeasurementGenerator_MC
- Class in
jat.ins
SIMU_MeasurementGenerator generates SIMU measurements and truth trajectories for the chaser and ISS for a Monte Carlo study.
SIMU_MeasurementGenerator_MC(String, String, String, String, String, String, long)
- Constructor for class jat.ins.
SIMU_MeasurementGenerator_MC
Constructor
SIMUAccelFilterModel
- Class in
jat.ins
The SIMUAccelerometer Class models the SIMU accelerometer triad.
SIMUAccelFilterModel()
- Constructor for class jat.ins.
SIMUAccelFilterModel
Default constructor.
SIMUGyroFilterModel
- Class in
jat.ins
The SIMUGyro Class models the SIMU gyro triad.
SIMUGyroFilterModel()
- Constructor for class jat.ins.
SIMUGyroFilterModel
Default constructor.
Simulation
- Class in
jat.demo.simulation
This is a demo class for a generic simulation scenario.
Simulation()
- Constructor for class jat.demo.simulation.
Simulation
Simple constructor which instantiates the simulation model.
Simulation
- Class in
jat.sim
Deprecated.
Simulation()
- Constructor for class jat.sim.
Simulation
Deprecated.
SimulationClock
- Class in
jat.demo.vr.attitude
SimulationClock(AttitudeSimClock, int, ControlPanel, int, float[][])
- Constructor for class jat.demo.vr.attitude.
SimulationClock
SimulationClock(attitude, int, ControlPanel)
- Constructor for class jat.demo.vr.attitude.
SimulationClock
SimulationClock
- Class in
jat.demo.vr.Java3DTimer
SimulationClock(int, Java3DTimer, ControlPanel)
- Constructor for class jat.demo.vr.Java3DTimer.
SimulationClock
SimulationLoop
- Class in
jat.test.propagator
SimulationLoop provides a way to encapsulate the feedback loop used to propagate the satellite and implement a control law.
SimulationLoop(double, double, Spacecraft[], ForceModelListOld[], boolean)
- Constructor for class jat.test.propagator.
SimulationLoop
sin(Angle)
- Method in class jat.cm.
Angle
SinglePlot
- Class in
jat.plot
The SinglePlot Class provides a way to create a page with one plots using Ptplot.
SinglePlot()
- Constructor for class jat.plot.
SinglePlot
Default constructor.
SingularValueDecomposition
- Class in
jat.matvec.data.matrixDecompositions
Singular Value Decomposition.
SingularValueDecomposition(Matrix)
- Constructor for class jat.matvec.data.matrixDecompositions.
SingularValueDecomposition
Construct the singular value decomposition
size()
- Method in class jat.cm.
DeltaV_List
Return the size of the list
size()
- Method in class jat.cm.
FiniteBurnList
Return the size of the list
size()
- Method in class jat.cm.rendezvous.
CW_TargetList
Return the size of the list
size()
- Method in class jat.gps.
GPS_Constellation
Return the size of the constellation
size()
- Method in class jat.gps.
GPS_MeasurementList
Return the size of the list
size()
- Method in class jat.gps.
RGPS_MeasurementList
Return the size of the list
size()
- Method in class jat.ins.
INS_MeasurementList
Return the size of the list
size()
- Method in class jat.matvec.data.
VectorList
Return the size of the list.
size()
- Method in class jat.traj.
TrajectoryList
size_factor
- Static variable in class jat.vr.
Cylinder3D
size_factor
- Static variable in class jat.vr.
Sphere3D
SolarRadiationPressure
- Class in
jat.forces
The SolarRadiationPressure class provides a generic model for the influence of solar radiation pressure on a satellite.
SolarRadiationPressure()
- Constructor for class jat.forces.
SolarRadiationPressure
Default constructor.
SolarRadiationPressure(double, double, double)
- Constructor for class jat.forces.
SolarRadiationPressure
Constructor
SolarRadiationPressure(Spacecraft)
- Constructor for class jat.forces.
SolarRadiationPressure
Constructor
solution_cache
- Static variable in class jat.alg.opt.LBFGS.
LBFGS
The solution vector as it was at the end of the most recently completed line search.
solve(Matrix)
- Method in class jat.matvec.data.
Matrix
Solve A*X = B
solve(Matrix)
- Method in class jat.matvec.data.matrixDecompositions.
CholeskyDecomposition
Solve A*X = B
solve(Matrix)
- Method in class jat.matvec.data.matrixDecompositions.
LUDecomposition
Solve A*X = B
solve(Matrix)
- Method in class jat.matvec.data.matrixDecompositions.
QRDecomposition
Least squares solution of A*X = B
solveIt()
- Method in class jat.alg.
NLESolver
solveKepler(double, double)
- Static method in class jat.cm.
TwoBody
Solve Kepler's equation.
Sort
- Class in
jat.matvec.data.arrayTools
Quick Sort algoritm.
Sort(double[])
- Constructor for class jat.matvec.data.arrayTools.
Sort
Construct an ascending order.
sort(int)
- Method in class jat.matvec.data.
Matrix
Generate a column-permuted matrix, rows are permuted in order to sort the column 'c'
sortColumns(int)
- Method in class jat.matvec.data.
Matrix
Generate a row-permuted matrix, columns are permuted in order to sort the row 'l'
sortedColumnsMatrix(int)
- Method in class jat.matvec.data.
Matrix
Generate a row-permuted matrix, columns are permuted in order to sort the row 'l'
sortedMatrix(int)
- Method in class jat.matvec.data.
Matrix
Generate a column-permuted matrix, rows are permuted in order to sort the column 'c'
sortedRowsMatrix(int)
- Method in class jat.matvec.data.
Matrix
Generate a column-permuted matrix, rows are permuted in order to sort the column 'c'
sortRows(int)
- Method in class jat.matvec.data.
Matrix
Generate a column-permuted matrix, rows are permuted in order to sort the column 'c'
SoundPlayer
- Class in
jat.audio
The SoundPlayer Class provides a utility for playing sound files.
SoundPlayer()
- Constructor for class jat.audio.
SoundPlayer
Spacecraft
- Class in
jat.spacecraft
The Spacecraft class encapsulates physical parameters for a spacecraft and acts as an object representing the spacecraft hardware.
Spacecraft()
- Constructor for class jat.spacecraft.
Spacecraft
Default Constructor
Spacecraft(VectorN, VectorN, double, double, double, double)
- Constructor for class jat.spacecraft.
Spacecraft
Constructor
Spacecraft(VectorN, VectorN, Quaternion, double, double, double, double)
- Constructor for class jat.spacecraft.
Spacecraft
Constructor
Spacecraft(double[])
- Constructor for class jat.spacecraft.
Spacecraft
Constructs a spacecraft out of a statevector with spacecraft properties appended at the end of the vector.
SpacecraftModel
- Class in
jat.spacecraft
This class models the entire system of a spacecraft including any software or opperational protocols associated with it.
SpacecraftModel(VectorN, VectorN, double, double, double, double)
- Constructor for class jat.spacecraft.
SpacecraftModel
Constructor.
SpacecraftModel(Spacecraft)
- Constructor for class jat.spacecraft.
SpacecraftModel
Constructor - creates a generic model from an existing Spacecraft object.
SpacecraftModel(Spacecraft, ControlLaw, StateEstimation)
- Constructor for class jat.spacecraft.
SpacecraftModel
Constructor - creates a model from other existing elements.
Sphere3D
- Class in
jat.vr
Sphere class
Sphere3D(float, Color3f)
- Constructor for class jat.vr.
Sphere3D
Constructor Sphere3D.
Sphere3D(float, Color3f, Color3f)
- Constructor for class jat.vr.
Sphere3D
Sphere3D(float, Color3f, Color3f, double, double, double)
- Constructor for class jat.vr.
Sphere3D
Sphere3D(float, Color3f, float, float, float)
- Constructor for class jat.vr.
Sphere3D
Sphere3D(float, Color3f, double, double, double)
- Constructor for class jat.vr.
Sphere3D
spherical2Cartesian()
- Method in class jat.matvec.data.
VectorN
Construct a Cartesian Vector3 from a Spherical Vector3 containing [r, theta, phi], angles in radians.
spherical_Steering
- Class in
jat.vr
This class is a simple behavior that invokes the KeyNavigator to modify the view platform transform.
spherical_Steering(TransformGroup)
- Constructor for class jat.vr.
spherical_Steering
Spherical_to_Cartesian(double, double, double)
- Static method in class jat.math.
CoordTransform
Convert spherical coordiantes to Cartesian coordinates
Spherical_to_Cartesian(Vector3d)
- Static method in class jat.math.
CoordTransform
SphericalHarmonicGravity
- Class in
jat.forces
The SphericalHarmonicGravity class computes the acceleration due to gravity on a satellite using a spherical harmonic gravity field.
SphericalHarmonicGravity(int, int)
- Constructor for class jat.forces.
SphericalHarmonicGravity
Constructor.
SpotLight(Bounds, Point3f, float, float)
- Method in class jat.vr.
jat_light
Star3D
- Class in
jat.vr
Planet class
Star3D(Applet, float)
- Constructor for class jat.vr.
Star3D
StarAlg
- Class in
jat.test.PosAstr
Star Algorithms
StarAlg()
- Constructor for class jat.test.PosAstr.
StarAlg
startTime(int)
- Method in class jat.cm.
FiniteBurnList
Returns the start time of the burn
state()
- Method in class jat.alg.estimators.
EstSTM
Get the entire state vector
stateArray(VectorN, VectorN, Quaternion, VectorN, VectorN, Quaternion, VectorN, VectorN)
- Method in class jat.sensors.
INSErrorState
Builds the state array from the pieces.
stateChanged(ChangeEvent)
- Method in class jat.attitude.util.
AnimationWindow
Handles events caused by the JSlider
stateChanged(ChangeEvent)
- Method in class jat.attitude.util.
AnimationWindow2
Handles events caused by the JSlider
StateEstimation
- Class in
jat.spacecraft
StateEstimation()
- Constructor for class jat.spacecraft.
StateEstimation
station
- Variable in class jat.demo.OrbitDetermination.
ObsData
step(double, double[], Derivatives)
- Method in class jat.alg.integrators.
RungeKutta4
Take a single integration step.
step(double, double[], Derivatives)
- Method in class jat.alg.integrators.
RungeKutta8
Take a single integration step.
step(double, double[], Derivs, INS_Measurement, INS_Measurement)
- Method in class jat.ins.
RK4_INS
Take a single integration step.
step(double, double[], Derivs)
- Method in class jat.ins.
RK4_INS
Take a single integration step.
step(double)
- Method in class jat.sim.
SimModel
Primary propagation method.
step(double, LinePrinter)
- Method in class jat.sim.
SimModel
Used to increment the simulation and output to a file or the command line.
step_size
- Variable in class jat.alg.integrators.
RungeKutta4
Step size.
step_size
- Variable in class jat.alg.integrators.
RungeKutta8
Step size.
step_size
- Variable in class jat.ins.
RK4_INS
Step size.
stepsize
- Variable in class jat.sim.
SimModel
Integrator stepsize
stepsize
- Variable in class jat.sim.
SimProperties
StoppingCondition
- Interface in
jat.alg.integrators
The Printable interface provides the mechanism for passing a method that prints the desired outputs to an integrator.
stoppingCondition(double, double[])
- Method in interface jat.alg.integrators.
StoppingCondition
stopTime()
- Method in class jat.alg.integrators.
RKF78_StoppingCondition
Get the stop time.
stopTime()
- Method in class jat.alg.integrators.
RungeKutta8_StoppingCondition
Get the stop time.
stopTime(int)
- Method in class jat.cm.
FiniteBurnList
Returns the stop time of the burn
stpmax
- Static variable in class jat.alg.opt.LBFGS.
LBFGS
Specify upper bound for the step in the line search.
stpmin
- Static variable in class jat.alg.opt.LBFGS.
LBFGS
Specify lower bound for the step in the line search.
sum()
- Method in class jat.matvec.data.
Matrix
Generate a row matrix, each column contents the sum value of the columns.
sumColumns()
- Method in class jat.matvec.data.
Matrix
Generate a column matrix, each line contents the sum value of the lines.
sumRows()
- Method in class jat.matvec.data.
Matrix
Generate a row matrix, each column contents the sum value of the columns.
SUN
- Static variable in class jat.eph.
DE405
Sun
- Class in
jat.forces
Simple class to obtain the gravitational effect of the Sun.
Sun()
- Constructor for class jat.forces.
Sun
Default constructor.
Sun(double, VectorN, VectorN)
- Constructor for class jat.forces.
Sun
Constructor.
SUN
- Static variable in class jat.traj.
CentralBody
sun_radius
- Static variable in class jat.cm.
cm
SunLongitude
- Class in
jat.test.PosAstr
SunLongitude()
- Constructor for class jat.test.PosAstr.
SunLongitude
sunVector(double)
- Method in class jat.spacetime.
EarthRef
Computes the Sun's geocentric position using a low precision analytical series.
sunVector()
- Method in class jat.timeRef.
EarthRef
Deprecated.
Computes the Sun's geocentric position using a low precision analytical series.
Surface3D
- Class in
jat.vr
Surface3D()
- Constructor for class jat.vr.
Surface3D
svd()
- Method in class jat.matvec.data.
Matrix
Singular Value Decomposition
svid
- Variable in class jat.gps.
GPS_Measurement
SVID
svid()
- Method in class jat.gps.
GPS_Measurement
Return the SV index
svid
- Variable in class jat.gps.
RGPS_Measurement
SVID
svid()
- Method in class jat.gps.
RGPS_Measurement
Return the SV index
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z