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

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