public class OutputConfig extends Object
Constructor and Description |
---|
OutputConfig(fr.cnes.sirius.patrius.frames.Frame outputFrame,
fr.cnes.sirius.patrius.frames.LOFType loftType,
double outputFrequency)
Creates a new instance with default time scale (TAI).
|
OutputConfig(fr.cnes.sirius.patrius.frames.Frame outputFrame,
fr.cnes.sirius.patrius.frames.LOFType loftType,
double outputFrequency,
fr.cnes.sirius.patrius.time.TimeScale outputTimeScale)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
addOutputVarsFunction(INewVarsFunction newVarsFunction)
Method to add new output variables function.
|
List<INewVarsFunction> |
getListOfNewVarsFunctions()
Method to get the list of new variables functions.
|
fr.cnes.sirius.patrius.frames.LOFType |
getLOType()
Get the LOF type.
|
String |
getOutputDirectory()
Get the output directory to store the results.
|
fr.cnes.sirius.patrius.frames.Frame |
getOutputFrame()
Get the output frame.
|
double |
getOutputFrequency()
Get the output frequency.
|
fr.cnes.sirius.patrius.time.TimeScale |
getOutputTimeScale()
Get the output time scale.
|
void |
setOutputDirectory(String outputDirectory)
Set the output directory to store the results.
|
public OutputConfig(fr.cnes.sirius.patrius.frames.Frame outputFrame, fr.cnes.sirius.patrius.frames.LOFType loftType, double outputFrequency)
outputFrame
- output frameloftType
- local orbital output frame typeoutputFrequency
- output frequency (s)public OutputConfig(fr.cnes.sirius.patrius.frames.Frame outputFrame, fr.cnes.sirius.patrius.frames.LOFType loftType, double outputFrequency, fr.cnes.sirius.patrius.time.TimeScale outputTimeScale)
outputFrame
- output frameloftType
- local orbital output frame typeoutputFrequency
- output frequency (s)outputTimeScale
- output time scalepublic void setOutputDirectory(String outputDirectory)
outputDirectory
- the output directory to store the results.public String getOutputDirectory()
public fr.cnes.sirius.patrius.frames.LOFType getLOType()
public fr.cnes.sirius.patrius.frames.Frame getOutputFrame()
public double getOutputFrequency()
public fr.cnes.sirius.patrius.time.TimeScale getOutputTimeScale()
public void addOutputVarsFunction(INewVarsFunction newVarsFunction)
newVarsFunction
- output variable functionspublic List<INewVarsFunction> getListOfNewVarsFunctions()
Copyright © 2022. All rights reserved.