A B C D E G H I K M N O P R S T U V W 

A

AbstractNumericalIntegratorData - Class in calc.integrator
Class containing the integrator data.
AbstractNumericalIntegratorData(PsimuPropagationData) - Constructor for class calc.integrator.AbstractNumericalIntegratorData
Creates a new instance for integrator.
AbstractRKData - Class in calc.integrator.firstOrderIntegrators
Runge-Kutta Integrator data.
AbstractRKData(PsimuPropagationData, double) - Constructor for class calc.integrator.firstOrderIntegrators.AbstractRKData
Creates a new instance.
addEvent(CodedEventsLogger.LoggedCodedEvent) - Method in class calc.output.OutputManager
Add the loggedCodedEvent to the event table.
addForceModel(ForceModel) - Method in class calc.main.Psimu
Method to add an external force model to the numerical propagator.
addSpacecraftState(SpacecraftState) - Method in class calc.output.OutputManager
Add the spacecraft to the epehemeris database.
after(GEvent) - Method in class ihm.events.WidEventsPanel
after(GEvent) - Method in class ihm.main.WidPsimuDataPanel
after(GEvent) - Method in class ihm.output.WidOutputPanel
after(GEvent) - Method in class ihm.output.WidResultsPanel
apply() - Method in enum calc.main.UserFramesConfsEnum
Applies (PATRIUS singleton) the frames configuration corresponding to the enumerate item.
AppPSimu - Class in ihm.main
Class representing the main application.

B

before(GEvent) - Method in class ihm.events.WidEventsPanel
before(GEvent) - Method in class ihm.main.WidPsimuDataPanel
Overriding the before method.
before(GEvent) - Method in class ihm.output.WidOutputPanel
before(GEvent) - Method in class ihm.output.WidResultsPanel
BINARY_RESULTS_FILE_NAME - Static variable in class calc.utils.PsimuUtils
Results binary file name.
BINARY_SC_COLUMN_DESC - Static variable in class calc.utils.PsimuUtils
Binary spacecraft state column desciption.
BINARY_SC_COLUMN_NAME - Static variable in class calc.utils.PsimuUtils
Binary spacecraft state column name.

C

CAL - Static variable in class calc.utils.PsimuUtils
Calendar unit string.
calc - package calc
This package contains all the classes concerning the computations of JPSIMU.
calc.events - package calc.events
This package contains all the classes concerning events detection in JPSIMU.
calc.integrator - package calc.integrator
This package contains the numerical integrator/propagator classes.
calc.integrator.firstOrderIntegrators - package calc.integrator.firstOrderIntegrators
This package contains all the classes concerning the first order integrators.
calc.main - package calc.main
This package contains the main JPSIMU classes.
calc.output - package calc.output
This package contains all the classes concerning the output results generation.
calc.utils - package calc.utils
Class containing JPSIMU utils.
checkCoherence() - Method in class ihm.main.WidPsimuDataPanel
Check the coherence of the panels.
clear() - Method in class ihm.constants.WidConstantInputsPanel
clear() - Method in class ihm.events.WidEventsPanel
clear() - Method in class ihm.initialOrbitData.WidInitialOrbit
clear() - Method in class ihm.integrator.WidDopPanel
clear() - Method in class ihm.integrator.WidIntegrator
clear() - Method in class ihm.integrator.WidPropagatorScenarioPanel
clear() - Method in class ihm.main.WidPsimuDataPanel
Overriding the clear method.
clear() - Method in class ihm.output.WidOutputPanel
clear() - Method in class ihm.output.WidOutputVariable
close() - Method in class calc.output.OutputManager
Close the database connection.
compare(OutputEvent, OutputEvent) - Method in class calc.output.OutputEventComparatorByDate
compare(SpacecraftState, SpacecraftState) - Method in class calc.output.SpacecraftStateComparatorByDate
CURRENT_VERSION - Static variable in class ihm.main.WidPsimu
Current version.
customPostProcessManagement() - Method in class ihm.main.WidPsimu
customPreProcessManagement() - Method in class ihm.main.WidPsimu

D

DATA_FILE - Static variable in class calc.utils.PsimuUtils
Data file ("data.xml").
DEFAULT_ABS_MASS_TOL - Static variable in class calc.integrator.firstOrderIntegrators.AbstractRKData
Default absolute mass tolerance for simplified tolerances (1E-3 kg).
DEFAULT_ABS_MASS_TOL - Static variable in class calc.integrator.firstOrderIntegrators.DopData
Default absolute mass tolerance for simplified tolerances (1E-3 kg).
DEFAULT_REL_MASS_TOLERANCE - Static variable in class calc.integrator.firstOrderIntegrators.AbstractRKData
Default relative mass tolerance for simplified tolerances (1E-5).
DEFAULT_REL_MASS_TOLERANCE - Static variable in class calc.integrator.firstOrderIntegrators.DopData
Default relative mass tolerance for simplified tolerances (1E-5).
DEG - Static variable in class calc.utils.PsimuUtils
Degree string.
DEG_SEC - Static variable in class calc.utils.PsimuUtils
Deg/s string.
display() - Method in class ihm.constants.WidConstantInputsPanel
display() - Method in class ihm.events.WidEventsPanel
display() - Method in class ihm.initialOrbitData.WidInitialOrbit
display() - Method in class ihm.integrator.WidDopPanel
display() - Method in class ihm.integrator.WidIntegrator
display() - Method in class ihm.integrator.WidPropagatorScenarioPanel
display() - Method in class ihm.output.WidOutputPanel
display() - Method in class ihm.output.WidOutputVariable
display() - Method in class ihm.output.WidResultsPanel
DopData - Class in calc.integrator.firstOrderIntegrators
This class contains the eighth order Dormand-Prince integrator data.
DopData(PsimuPropagationData, double, double, double[], double[], double, double) - Constructor for class calc.integrator.firstOrderIntegrators.DopData
Creates a new instance.
DopData(PsimuPropagationData, double, double, double) - Constructor for class calc.integrator.firstOrderIntegrators.DopData
Creates a new instance.

E

EndPropagationEnum - Enum in calc.integrator
Enumeration for first order integrators types.
EPH_TABLE - Static variable in class calc.utils.PsimuUtils
Ephemeris table name in the sqlite database.
EVENT_COLUMN_NAME - Static variable in class calc.utils.PsimuUtils
Event column name in the sqlite database.
EVENT_TABLE - Static variable in class calc.utils.PsimuUtils
Events table name in the sqlite database.
exception - package exception
This package contains all psimu exceptions.

G

GAP_DEG_180 - Static variable in class calc.utils.PsimuUtils
Gap definition of 180 deg for angular units.
GCOMPONENT_LIST_NAME - Static variable in class ihm.output.WidResultsPanel
GComponent list name.
generic() - Method in class ihm.constants.WidConstantInputsPanel
generic() - Method in class ihm.events.WidEventsPanel
generic() - Method in class ihm.initialOrbitData.WidInitialOrbit
generic() - Method in class ihm.integrator.WidDopPanel
generic() - Method in class ihm.integrator.WidIntegrator
generic() - Method in class ihm.integrator.WidPropagatorScenarioPanel
generic() - Method in class ihm.output.WidOutputPanel
generic() - Method in class ihm.output.WidOutputVariable
generic() - Method in class ihm.output.WidResultsPanel
GenericCodingEventList - Class in calc.events
Class containing the events configuration.
GenericCodingEventList(List<CustomEventDetector>) - Constructor for class calc.events.GenericCodingEventList
Creates a new instance.
getAbsMassTolerance() - Method in class calc.integrator.AbstractNumericalIntegratorData
Get the absolute mass tolerance.
getAbsMassTolerance() - Method in class calc.integrator.firstOrderIntegrators.AbstractRKData
Get the absolute mass tolerance.
getAbsMassTolerance() - Method in class calc.integrator.firstOrderIntegrators.DopData
Get the absolute mass tolerance.
getAbsMassTolerance() - Method in interface calc.integrator.firstOrderIntegrators.IntegratorInterface
Get the absolute mass tolerance.
getAbsoluteTolerances() - Method in class ihm.integrator.WidDopPanel
Get array of absolute tolerances.
getAbsTolerancePropellant() - Method in class ihm.integrator.WidDopPanel
Get absolute tolerance (propellant mass).
getAssembly() - Method in class calc.main.Psimu
Get assembly.
getAttitude() - Method in class ihm.main.WidPsimuDataPanel
Get attitude sequence widget.
getCodingEventList() - Method in class calc.events.GenericCodingEventList
Get list of generic coding event detectors.
getCoherenceErrorList() - Method in class ihm.main.PsimuBatch
Get the list of coherence errors.
getConstants() - Method in class ihm.main.WidPsimuDataPanel
Get constants widget.
getDate() - Method in class ihm.initialOrbitData.WidInitialOrbit
Get absolute date (Patrius object).
getDescription() - Method in enum calc.output.VarList
Get description of the output variable.
getEarth() - Method in class calc.main.Psimu
Get Earth shape.
getEarthShape() - Method in class ihm.constants.WidConstantInputsPanel
Get Earth shape.
getEventCode() - Method in class calc.output.OutputEvent
Get the code associated with the event.
getEventList() - Method in class calc.output.OutputManager
Get the list of events associated with the propagation.
getFinalPropagationDate() - Method in class calc.integrator.IntegratorConfig
Get the final propagation date.
getFirstOrderIntegrator(Orbit) - Method in class calc.integrator.AbstractNumericalIntegratorData
Get the first order integrator.
getFirstOrderIntegrator(Orbit) - Method in class calc.integrator.firstOrderIntegrators.AbstractRKData
Get the first order integrator.
getFirstOrderIntegrator(Orbit) - Method in class calc.integrator.firstOrderIntegrators.DopData
Get the first order integrator.
getFirstOrderIntegrator(Orbit) - Method in interface calc.integrator.firstOrderIntegrators.IntegratorInterface
Get the first order integrator.
getFirstOrderIntegrator(Orbit) - Method in class calc.integrator.firstOrderIntegrators.RK4data
Get the first order integrator.
getFirstOrderIntegrator(Orbit) - Method in class calc.integrator.firstOrderIntegrators.RK6data
Get the first order integrator.
getFirstOrderIntegrator() - Method in class calc.integrator.IntegratorConfig
Get the first order integrator.
getfModels() - Method in class calc.main.Psimu
Get force models.
getForces() - Method in class ihm.main.WidPsimuDataPanel
Get forces scenario widget.
getFramesConfiguration() - Method in enum calc.main.UserFramesConfsEnum
Returns the frames configuration corresponding to the enumerate item.
getFramesConfiguration() - Method in class ihm.constants.WidConstantInputsPanel
Get frames configuration.
getFramesConfiguration() - Method in class ihm.main.WidPsimuDataPanel
Get frames configuration.
getGapThreshold() - Method in enum calc.output.VarList
Get the gap threshold value.
getId() - Method in enum calc.integrator.EndPropagationEnum
Method to get the rank in the enumeration of the type.
getId() - Method in enum calc.integrator.firstOrderIntegrators.IntegratorTypeEnum
Method to get the rank in the enumeration of the type.
getIdArray() - Static method in enum calc.integrator.EndPropagationEnum
Method to get an int table of the enum.
getIdArray() - Static method in enum calc.integrator.firstOrderIntegrators.IntegratorTypeEnum
Method to get an int table of the enum.
getInitialOrbit() - Method in class calc.main.Psimu
Get initial orbit.
getInitialOrbit() - Method in class ihm.main.WidPsimuDataPanel
Get initial orbit widget.
getIntegrator() - Method in class ihm.main.WidPsimuDataPanel
Get integrator widget.
getListEventsToDetect() - Method in class ihm.main.PsimuBatch
Get list of events to detect.
getListEventsToDetect() - Method in class ihm.main.WidPsimuDataPanel
Get list of events to detect.
getLOType() - Method in class calc.output.OutputConfig
Get the LOF type.
getManeuvers() - Method in class ihm.main.WidPsimuDataPanel
Get maneuvers scenario widget.
getManeuversSequence() - Method in class calc.main.Psimu
Get maneuvers data.
getMassModel() - Method in class calc.main.Psimu
Get the mass model.
getNameArray() - Static method in enum calc.integrator.EndPropagationEnum
Method to get a String table of the enum.
getNameArray() - Static method in enum calc.integrator.firstOrderIntegrators.IntegratorTypeEnum
Method to get a String table of the enum.
getNumPropagator() - Method in class calc.main.Psimu
Get the numerical propagator.
getOutput() - Method in class ihm.main.WidPsimuDataPanel
Get output widget.
getOutputComponentList() - Method in class ihm.output.WidResultsPanel
Get output component list.
getOutputConfig() - Method in class ihm.main.PsimuBatch
Get output configuration.
getOutputConfig() - Method in class ihm.main.WidPsimuDataPanel
Get output config.
getOutputDirectory() - Method in class calc.output.OutputConfig
Get the output directory to store the results.
getOutputFrame() - Method in class calc.output.OutputConfig
Get the output frame.
getOutputFrequency() - Method in class calc.output.OutputConfig
Get the output frequency.
getPropagationDuration() - Method in class calc.main.Psimu
Get propagation duration.
getPropagationFinalDate(AbsoluteDate) - Method in class calc.integrator.PsimuPropagationData
Get final propagation date.
getPropagationFrame() - Method in class calc.integrator.IntegratorConfig
Get the propagation frame.
getPropagationFrame() - Method in class calc.integrator.PsimuPropagationData
Get the propagation frame.
getPropagatorScenario() - Method in class ihm.integrator.WidIntegrator
Get propagator scenario.
getPropData() - Method in class calc.integrator.AbstractNumericalIntegratorData
Get the propagation data.
getPropragator() - Method in class calc.main.NumericalPropagatorCreator
Get the numerical propagator.
getPsimu() - Method in class ihm.main.PsimuBatch
Get JPSIMU subroutine mode.
getPsimuObject() - Method in class ihm.constants.WidConstantInputsPanel
Get JPSIMU object.
getPsimuObject() - Method in class ihm.events.WidEventsPanel
Get JPSIMU object.
getPsimuObject() - Method in class ihm.initialOrbitData.WidInitialOrbit
Get JPSIMU object.
getPsimuObject() - Method in class ihm.integrator.WidIntegrator
Get JPSIMU object.
getPsimuObject() - Method in class ihm.integrator.WidPropagatorScenarioPanel
Get JPSIMU object.
getPsimuObject() - Method in interface ihm.main.PsimuObject
Get JPSIMU object.
getPsimuObject() - Method in class ihm.main.WidPsimuDataPanel
Method returning the Psimu objects.
getPsimuObject() - Method in class ihm.output.WidOutputPanel
Get JPSIMU object.
getPVCoordinates(AbsoluteDate, Frame) - Method in class calc.output.PVreturner
getRelativeTolerances() - Method in class ihm.integrator.WidDopPanel
Get array or relative tolerances.
getRelMassTolerance() - Method in class calc.integrator.AbstractNumericalIntegratorData
Get the relative mass tolerance.
getRelMassTolerance() - Method in class calc.integrator.firstOrderIntegrators.AbstractRKData
Get the relative mass tolerance.
getRelMassTolerance() - Method in class calc.integrator.firstOrderIntegrators.DopData
Get the relative mass tolerance.
getRelMassTolerance() - Method in interface calc.integrator.firstOrderIntegrators.IntegratorInterface
Get the relative mass tolerance.
getRelTolerancePropellant() - Method in class ihm.integrator.WidDopPanel
Get the relative tolerance (propellant mass).
getSpacecraftState(int) - Method in class calc.main.Psimu
Get the spacecraft state with the requested index.
getSpacecraftState() - Method in class calc.output.OutputEvent
Get the spacecraft state associated with the event.
getSpacecraftState(int) - Method in class calc.output.OutputManager
Get the list of spacecraft states if available or null if not available (i.e.
getSpacecraftStateList() - Method in class calc.main.Psimu
Get the list of spacecraft state after a propagation in master mode.
getSpacecraftStateList() - Method in class calc.output.OutputManager
Get the list of spacecraft states if available or null if not available (i.e.
getStatus() - Method in class ihm.initialOrbitData.WidInitialOrbit
getStatus() - Method in class ihm.main.WidPsimuDataPanel
Method returning the global status of the data.
getStopAltitude() - Method in class calc.integrator.IntegratorConfig
Get the stop altitude.
getStopAltitude() - Method in class calc.integrator.PsimuPropagationData
Get the stop altitude.
getTimeDaysUnitList() - Static method in class calc.utils.PsimuUtils
Get the time unit list.
getTimeStep() - Method in class calc.integrator.firstOrderIntegrators.AbstractRKData
Get Integrator timestep.
getType() - Method in enum calc.output.VarList
Get the column type.
getUnit() - Method in enum calc.output.VarList
Get units.
getVariableName() - Method in class ihm.output.WidOutputVariable
Get output combo box.
getVehicle() - Method in class ihm.main.WidPsimuDataPanel
Get vehicle widget.
GRAMS - Static variable in class calc.utils.PsimuUtils
Gram string.

H

handleFinalStep(SpacecraftState) - Method in class calc.output.OutputStepHandler
Handle the last step in the propagation to be sure that it is included in the spacecraft list (file or memory).
handleStep(SpacecraftState, boolean) - Method in class calc.output.OutputStepHandler
HOUR - Static variable in class calc.utils.PsimuUtils
Hour string.

I

ihm - package ihm
This package contains all the classes concerning JSPIMU ihm widgets.
ihm.constants - package ihm.constants
This package contains all widgets concerning constants definitions and frames configurations.
ihm.events - package ihm.events
This package contains all widgets concerning events widgets.
ihm.initialOrbitData - package ihm.initialOrbitData
This package contains the initial orbit widget.
ihm.integrator - package ihm.integrator
This package contains the integrator / propagation data widgets.
ihm.main - package ihm.main
This package contains the main classes of JPSIMU when using IHM.
ihm.output - package ihm.output
This package contains classes concerning JPSIMU output generation.
init(SpacecraftState, AbsoluteDate) - Method in class calc.output.OutputStepHandler
IntegratorConfig - Class in calc.integrator
Class containing the integration configuration (integrator and propagation data)".
IntegratorConfig(Orbit, AbstractNumericalIntegratorData) - Constructor for class calc.integrator.IntegratorConfig
Creates a new instance.
IntegratorInterface - Interface in calc.integrator.firstOrderIntegrators
First order integrator interface to be implemetned by DopData and RKData.
IntegratorTypeEnum - Enum in calc.integrator.firstOrderIntegrators
Enumeration for first order integrators types.
isDebug() - Static method in class ihm.main.AppPSimu
Get it the debug flag is active.
isEmpty() - Method in class calc.events.GenericCodingEventList
Method to check if the coding Event list is empty.
isUserVisible() - Method in enum calc.output.VarList
Get if the variable shall be displayed in the userLsit.

K

KG_M3 - Static variable in class calc.utils.PsimuUtils
Density units string.
KILOGRAMS - Static variable in class calc.utils.PsimuUtils
Kilo string.
KILOMETERS - Static variable in class calc.utils.PsimuUtils
Kilometer string.

M

main(String[]) - Static method in class ihm.main.AppPSimu
Main entry point.
MAX_SPAN - Static variable in class calc.utils.PsimuUtils
Default maximum span.
METERS - Static variable in class calc.utils.PsimuUtils
Meters string.
METERS_SEC - Static variable in class calc.utils.PsimuUtils
Velocity string.
METERS_SEC2 - Static variable in class calc.utils.PsimuUtils
Acceleration string.

N

NumericalPropagatorCreator - Class in calc.main
This class is expected to be used in order to build a numerical propagator from PATRIUS.
NumericalPropagatorCreator(Orbit, FirstOrderIntegrator, MassProvider, CustomForceModels, AttitudeProvider, CustomManeuverSequence, Frame) - Constructor for class calc.main.NumericalPropagatorCreator
Creates a new instance.

O

OUTPUT_FOLDER_NAME - Static variable in class calc.utils.PsimuUtils
Output folder name: OUTPUT_JPSIMU.
OUTPUT_NAME - Static variable in class ihm.output.WidResultsPanel
Output XML file name.
OutputConfig - Class in calc.output
Class containing the output configuration.
OutputConfig(Frame, LOFType, double) - Constructor for class calc.output.OutputConfig
Creates a new instance.
OutputEvent - Class in calc.output
Class to store the information about the events detected by PSIMU during the propagation.
OutputEvent(SpacecraftState, String) - Constructor for class calc.output.OutputEvent
Constructor.
OutputEventComparatorByDate - Class in calc.output
Class to sort the output events by chronological order.
OutputEventComparatorByDate(boolean) - Constructor for class calc.output.OutputEventComparatorByDate
Constructor.
OutputManager - Class in calc.output
Class to manage all the outputs.
OutputManager(Assembly, CustomForceModels, ExtendedOneAxisEllipsoid, OutputConfig, Psimu.StorageType) - Constructor for class calc.output.OutputManager
Constructor.
OutputStepHandler - Class in calc.output
Handler to add to the numerical propagator of JPSIMU in master mode.
OutputStepHandler(OutputManager, double) - Constructor for class calc.output.OutputStepHandler
Creates a new instance.

P

PREFIX_OUTPUT - Static variable in class calc.utils.PsimuUtils
Output prefix ("OUT_").
PREFIX_SCENARIO - Static variable in class calc.utils.PsimuUtils
Scenario prefix ("SCE_").
printSV(String, Orbit, Frame, MassProvider) - Method in class calc.main.Psimu
Prints the spacecraft state (epoch, frame, mass, Cartesian and Keplerian parameters).
propagateInMasterMode(OutputConfig, List<CustomEventDetector>, Psimu.StorageType) - Method in class calc.main.Psimu
Method to propagate the orbit in IHM mode.
propagateInMasterMode() - Method in class ihm.main.PsimuBatch
Propagates the orbit.
propagateInSlaveMode() - Method in class calc.main.Psimu
Method to propagate the orbit in slave mode.
propagateInSlaveMode() - Method in class ihm.main.PsimuBatch
Propagates in slave mode.
Psimu - Class in calc.main
Psimu subroutine mode.
Psimu(Orbit, ExtendedOneAxisEllipsoid, UserFramesConfsEnum, AbstractNumericalIntegratorData, Assembly, MassProvider, CustomForceModels, CustomManeuverSequence, AttitudeProvider) - Constructor for class calc.main.Psimu
Creates a new instance.
Psimu.StorageType - Enum in calc.main
Enumerate to choose the storage type to use for the results when running in master mode.
PsimuBatch - Class in ihm.main
Psimu batch mode.
PsimuBatch(String, String) - Constructor for class ihm.main.PsimuBatch
Creates a new instance.
PsimuException - Exception in exception
Psimu exception.
PsimuException(String, Object...) - Constructor for exception exception.PsimuException
Creates a new instance using a message.
PsimuException(Throwable) - Constructor for exception exception.PsimuException
Creates a new instance using a cause.
PsimuIntegratorConfigException - Exception in exception
Psimu exception.
PsimuIntegratorConfigException(String, Object...) - Constructor for exception exception.PsimuIntegratorConfigException
Creates a new instance using a message.
PsimuIntegratorConfigException(Throwable) - Constructor for exception exception.PsimuIntegratorConfigException
Creates a new instance using a cause.
PsimuNumericalPropagatorException - Exception in exception
Psimu exception.
PsimuNumericalPropagatorException(String, Object...) - Constructor for exception exception.PsimuNumericalPropagatorException
Creates a new instance using a message.
PsimuNumericalPropagatorException(Throwable) - Constructor for exception exception.PsimuNumericalPropagatorException
Creates a new instance using a cause.
PsimuObject<T> - Interface in ihm.main
Interface for JPSIMU objects.
PsimuOutputManagerException - Exception in exception
Psimu exception.
PsimuOutputManagerException(String, Object...) - Constructor for exception exception.PsimuOutputManagerException
Creates a new instance using a message.
PsimuOutputManagerException(Throwable) - Constructor for exception exception.PsimuOutputManagerException
Creates a new instance using a cause.
PsimuPropagationData - Class in calc.integrator
Class containing the propagation data.
PsimuPropagationData(double, Frame, double) - Constructor for class calc.integrator.PsimuPropagationData
Creates a new instance defined by duration.
PsimuPropagationData(AbsoluteDate, Frame, double) - Constructor for class calc.integrator.PsimuPropagationData
Creates a new instance defined by final date.
PsimuPropagationException - Exception in exception
Psimu exception.
PsimuPropagationException(String, Object...) - Constructor for exception exception.PsimuPropagationException
Creates a new instance using a message.
PsimuPropagationException(Throwable) - Constructor for exception exception.PsimuPropagationException
Creates a new instance using a cause.
PsimuRuntimeException - Exception in exception
Psimu exception.
PsimuRuntimeException(String, Object...) - Constructor for exception exception.PsimuRuntimeException
Creates a new instance using a message.
PsimuRuntimeException(Throwable) - Constructor for exception exception.PsimuRuntimeException
Creates a new instance using a cause.
PsimuUtils - Class in calc.utils
Class containing constants used in JPSIMU.
PVreturner - Class in calc.output
Returns PV coordinates (position, velocity).
PVreturner(PVCoordinates) - Constructor for class calc.output.PVreturner
Creates a new instance.

R

read() - Method in class ihm.constants.WidConstantInputsPanel
read() - Method in class ihm.events.WidEventsPanel
read() - Method in class ihm.initialOrbitData.WidInitialOrbit
read() - Method in class ihm.integrator.WidDopPanel
read() - Method in class ihm.integrator.WidIntegrator
read() - Method in class ihm.integrator.WidPropagatorScenarioPanel
read() - Method in class ihm.main.WidPsimuDataPanel
Overriding the read method.
read() - Method in class ihm.output.WidOutputPanel
read() - Method in class ihm.output.WidOutputVariable
RK4data - Class in calc.integrator.firstOrderIntegrators
Class containing the four order Runge-Kutta integrator data.
RK4data(PsimuPropagationData, double) - Constructor for class calc.integrator.firstOrderIntegrators.RK4data
Creates a new instance.
RK6data - Class in calc.integrator.firstOrderIntegrators
Class containing the sixth order Runge-Kutta integrator data.
RK6data(PsimuPropagationData, double) - Constructor for class calc.integrator.firstOrderIntegrators.RK6data
Creates a new instance.
run(String, String, String, boolean) - Method in class ihm.main.PsimuBatch
Main method (expected to be called from IHM).

S

saveFilesManagement() - Method in class ihm.main.WidPsimu
saveVTSFiles(String, String) - Method in class calc.main.Psimu
Save the VTS files.
saveVTSFiles(String, String) - Method in class calc.output.OutputManager
Save the VTS files.
SCENARIO_NAME - Static variable in class ihm.main.WidPsimu
Scenario XML file name.
SEC - Static variable in class calc.utils.PsimuUtils
Seconds string.
setCommandLine(String[]) - Static method in class ihm.main.AppPSimu
 
setEarthShape(ExtendedOneAxisEllipsoid) - Method in class ihm.events.WidEventsPanel
Set Earth Shape.
setExternalDate(AbsoluteDate) - Method in class ihm.events.WidEventsPanel
Method to set the external date and the "external" mode.
setLogLevel(Level) - Static method in class ihm.main.AppPSimu
Set Logger Level.
setOutputDirectory(String) - Method in class calc.output.OutputConfig
Set the output directory to store the results.
setReferenceDate(AbsoluteDate) - Method in class ihm.events.WidEventsPanel
Set reference date.
setVehicle(GPVehicle) - Method in class ihm.main.WidPsimuDataPanel
Set vehicle widget.
setVerbose(boolean) - Static method in class ihm.main.AppPSimu
Method to set the verbose mode on/off.
SpacecraftStateComparatorByDate - Class in calc.output
Class to sort the spacecraft state by chronological order.
SpacecraftStateComparatorByDate(boolean) - Constructor for class calc.output.SpacecraftStateComparatorByDate
Constructor.
stdoutPrintf(String, Object...) - Static method in class ihm.main.AppPSimu
A convenience method to write a formatted string to this output stream using the specified format string and arguments.
SUFFIX_XML - Static variable in class calc.utils.PsimuUtils
XML suffix (".xml)".

T

terminate(int) - Static method in class ihm.main.AppPSimu
Terminates the application.
THREE_DIM - Static variable in class calc.integrator.firstOrderIntegrators.DopData
3D vector length.
TOL_LENGTH - Static variable in class calc.integrator.firstOrderIntegrators.DopData
Tolerances length.
toString() - Method in enum calc.integrator.EndPropagationEnum
Method allowing to get the type as a string.
toString() - Method in enum calc.integrator.firstOrderIntegrators.IntegratorTypeEnum
Method allowing to get the type as a string.

U

updateExternalDate(AbsoluteDate) - Method in class ihm.events.WidEventsPanel
Update external date value.
updatePlots() - Method in class ihm.main.WidPsimuDataPanel
Update the plots, generally after a computation.
updatePlots() - Method in class ihm.output.WidOutputPanel
Update the plots, generally after a run.
updateStatus() - Method in class ihm.events.WidEventsPanel
Update the global status of the widget following the status of its components.
UserFramesConfsEnum - Enum in calc.main
Enumerate of the possible frames configuration to be used in JPSIMU.
UTC - Static variable in class calc.utils.PsimuUtils
UTC string.

V

valueOf(String) - Static method in enum calc.integrator.EndPropagationEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum calc.integrator.firstOrderIntegrators.IntegratorTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum calc.main.Psimu.StorageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum calc.main.UserFramesConfsEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum calc.output.VarList
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ihm.integrator.WidDopPanel.PSimuItemTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum calc.integrator.EndPropagationEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum calc.integrator.firstOrderIntegrators.IntegratorTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum calc.main.Psimu.StorageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum calc.main.UserFramesConfsEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum calc.output.VarList
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ihm.integrator.WidDopPanel.PSimuItemTypes
Returns an array containing the constants of this enum type, in the order they are declared.
VarList - Enum in calc.output
Enumerate for all JPSIMU available output variables.

W

WidConstantInputsPanel - Class in ihm.constants
Widget for constant inputs panel.
WidConstantInputsPanel(String, boolean) - Constructor for class ihm.constants.WidConstantInputsPanel
Creates a new instance.
WidDopPanel - Class in ihm.integrator
Widget for dop integrator definition.
WidDopPanel() - Constructor for class ihm.integrator.WidDopPanel
Creates a new instance.
WidDopPanel.PSimuItemTypes - Enum in ihm.integrator
PSIMU Item Types.
WidEventsPanel - Class in ihm.events
Widget for the events panel.
WidEventsPanel(String, AbsoluteDate) - Constructor for class ihm.events.WidEventsPanel
Constructor with widgetId and externalDate.
WidEventsPanel.GPEventSequenceEventSelector - Class in ihm.events
Event Selector class to create the events that will be in the eventComponentList.
WidEventsPanel.GPEventSequenceEventSelector() - Constructor for class ihm.events.WidEventsPanel.GPEventSequenceEventSelector
 
WidInitialOrbit - Class in ihm.initialOrbitData
Widget for initial orbit definition.
WidInitialOrbit(String, Orbit) - Constructor for class ihm.initialOrbitData.WidInitialOrbit
Creates a new instance.
WidIntegrator - Class in ihm.integrator
Widget for numerical integrator panel definition.
WidIntegrator(String, boolean) - Constructor for class ihm.integrator.WidIntegrator
Creates a new instance.
WidOutputPanel - Class in ihm.output
Widget for output panel.
WidOutputPanel(String) - Constructor for class ihm.output.WidOutputPanel
Constructor.
WidOutputVariable - Class in ihm.output
Widget for output variables panel definition.
WidOutputVariable() - Constructor for class ihm.output.WidOutputVariable
Constructor.
WidPropagatorScenarioPanel - Class in ihm.integrator
Widget for propagation conditions definition.
WidPropagatorScenarioPanel(String, boolean) - Constructor for class ihm.integrator.WidPropagatorScenarioPanel
Creates a new instance.
WidPsimu - Class in ihm.main
Class defining the top level of the JPSIMU GUI.
WidPsimu() - Constructor for class ihm.main.WidPsimu
Creates a new instance.
WidPsimuDataPanel - Class in ihm.main
Class regrouping all data/main widgets from JPSIMU that will be set in Tabbed panes.
WidPsimuDataPanel(boolean) - Constructor for class ihm.main.WidPsimuDataPanel
Creates a new instance.
WidPsimuDataPanel(WidInitialOrbit, WidConstantInputsPanel, GPVehicle, GPForceModels, GPManeuverSequence, GPAttitudeSequence, WidIntegrator, WidEventsPanel) - Constructor for class ihm.main.WidPsimuDataPanel
Creates a new instance.
WidResultsPanel - Class in ihm.output
Widget for results ouptut panel definition.
WidResultsPanel(String) - Constructor for class ihm.output.WidResultsPanel
Creates a new title.
write() - Method in class ihm.constants.WidConstantInputsPanel
write() - Method in class ihm.events.WidEventsPanel
write() - Method in class ihm.initialOrbitData.WidInitialOrbit
write() - Method in class ihm.integrator.WidDopPanel
write() - Method in class ihm.integrator.WidIntegrator
write() - Method in class ihm.integrator.WidPropagatorScenarioPanel
write() - Method in class ihm.output.WidOutputPanel
write() - Method in class ihm.output.WidOutputVariable
A B C D E G H I K M N O P R S T U V W 

Copyright © 2017. All rights reserved.