|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Assembly | |
---|---|
fr.cnes.sirius.patrius.assembly | |
fr.cnes.sirius.patrius.assembly.models | |
fr.cnes.sirius.patrius.events.sensor | |
fr.cnes.sirius.patrius.stela |
Uses of Assembly in fr.cnes.sirius.patrius.assembly |
---|
Methods in fr.cnes.sirius.patrius.assembly that return Assembly | |
---|---|
Assembly |
AssemblyBuilder.returnAssembly()
This method returns the assembly when the user wants to get the instance of the assembly that has been built so far. |
Constructors in fr.cnes.sirius.patrius.assembly with parameters of type Assembly | |
---|---|
AssemblyBuilder(Assembly inAssembly)
Constructor with an assembly instance. |
Uses of Assembly in fr.cnes.sirius.patrius.assembly.models |
---|
Methods in fr.cnes.sirius.patrius.assembly.models that return Assembly | |
---|---|
Assembly |
SensorModel.getAssembly()
|
Assembly |
RFLinkBudgetModel.getSatellite()
|
Methods in fr.cnes.sirius.patrius.assembly.models with parameters of type Assembly | |
---|---|
protected static Vector3D |
AeroModel.forceOnFacet(SpacecraftState state,
IPart part,
Assembly assembly,
double density,
Vector3D relativeVelocity)
Method to compute the force for a plane model. |
DragCoefficient |
DragCoefficientProvider.getCoefficients(Vector3D relativeVelocity,
double tAtmo,
Assembly assembly)
Provides drag coefficient (x surface). |
Constructors in fr.cnes.sirius.patrius.assembly.models with parameters of type Assembly | |
---|---|
AeroModel(Assembly inAssembly)
Aero model (the acceleration is computed from all the sub parts of the vehicle). |
|
AeroWrenchModel(Assembly inAssembly)
Radiative model (the acceleration is computed from all the sub parts of the vehicle). |
|
DirectRadiativeModel(Assembly inAssembly)
Radiative model (the acceleration is computed from all the sub parts of the vehicle). |
|
DirectRadiativeModel(Assembly inAssembly,
double inK0Albedo)
Radiative model (the acceleration is computed from all the sub parts of the vehicle). |
|
DirectRadiativeModel(Assembly inAssembly,
Parameter inK0Albedo)
Radiative model (the acceleration is computed from all the sub parts of the vehicle). |
|
DirectRadiativeWrenchModel(Assembly inAssembly)
Radiative model (the acceleration is computed from all the sub parts of the vehicle). |
|
DragLiftModel(Assembly inAssembly)
Aero drag and lift model (the acceleration is computed from all the sub parts of the vehicle). |
|
GlobalAeroModel(Assembly assemblyIn,
DragCoefficientProvider dragCoefficientProviderIn,
ExtendedAtmosphere atmosphereIn)
Constructor with default partial derivatives time step GlobalAeroModel.DEFAULT_STEP . |
|
GlobalAeroModel(Assembly assemblyIn,
DragCoefficientProvider dragCoefficientProviderIn,
ExtendedAtmosphere atmosphereIn,
double partialDerivativesStep)
Constructor. |
|
InertiaComputedModel(Assembly assembly)
Constructor for the computed inertia model. |
|
MassModel(Assembly assembly)
Builds a mass model from an assembly and proceed to a first mass computation. |
|
RediffusedRadiativeModel(boolean inAlbedo,
boolean inIr,
double inK0Albedo,
double inK0Ir,
Assembly inAssembly)
Rediffused radiative model (the acceleration is computed from all the sub parts of the vehicle). |
|
RediffusedRadiativeModel(boolean inAlbedo,
boolean inIr,
Parameter inK0Albedo,
Parameter inK0Ir,
Assembly inAssembly)
Rediffused radiative model (the acceleration is computed from all the sub parts of the vehicle). |
|
RFLinkBudgetModel(RFStationAntenna groundAntenna,
Assembly satellite,
String satelliteAntennaPart)
Constructor for the link budget model. |
|
SensorModel(Assembly assembly,
String partName)
Constructor for a sensor model. |
Uses of Assembly in fr.cnes.sirius.patrius.events.sensor |
---|
Methods in fr.cnes.sirius.patrius.events.sensor that return Assembly | |
---|---|
Assembly |
SecondarySpacecraft.getAssembly()
|
Assembly |
MaskingDetector.getAssembly()
Get the assembly. |
Assembly |
SensorVisibilityDetector.getAssembly()
Get the assembly. |
Assembly |
TargetInFieldOfViewDetector.getAssembly()
Get the assembly. |
Assembly |
StationToSatMutualVisibilityDetector.getAssembly()
Get the assembly. |
Assembly |
SensorInhibitionDetector.getAssembly()
Get the assembly. |
Assembly |
SatToSatMutualVisibilityDetector.getMainSpacecraft()
Get the main assembly to consider. |
Assembly |
SatToSatMutualVisibilityDetector.getSecondarySpacecraft()
Get the secondary assembly to consider. |
Assembly |
ExtremaSightAxisDetector.getVehicle()
Get the vehicle. |
Constructors in fr.cnes.sirius.patrius.events.sensor with parameters of type Assembly | |
---|---|
ExtremaSightAxisDetector(int extremumType,
PVCoordinatesProvider target,
Assembly assembly,
String partName)
Constructor based on an Assembly containing at least one part with sensor property describing the vehicle. |
|
ExtremaSightAxisDetector(int extremumType,
PVCoordinatesProvider target,
Assembly assembly,
String partName,
double maxCheck,
double threshold)
Constructor based on an Assembly containing at least one part with sensor property describing the vehicle. |
|
ExtremaSightAxisDetector(int extremumType,
PVCoordinatesProvider target,
Assembly assembly,
String partName,
double maxCheck,
double threshold,
EventDetector.Action action)
Constructor for both minimal and maximal angle based on an Assembly containing at least one part with sensor property describing the vehicle. |
|
ExtremaSightAxisDetector(int extremumType,
PVCoordinatesProvider target,
Assembly assembly,
String partName,
double maxCheck,
double threshold,
EventDetector.Action action,
boolean remove)
Constructor for both minimal and maximal angle based on an Assembly containing at least one part with sensor property describing the vehicle. |
|
ExtremaSightAxisDetector(PVCoordinatesProvider target,
Assembly assembly,
String partName,
double maxCheck,
double threshold,
EventDetector.Action actionMin,
EventDetector.Action actionMax)
Constructor for both minimal and maximal angle based on an Assembly containing at least one part with sensor property describing the vehicle. |
|
ExtremaSightAxisDetector(PVCoordinatesProvider target,
Assembly assembly,
String partName,
double maxCheck,
double threshold,
EventDetector.Action actionMin,
EventDetector.Action actionMax,
boolean removeMin,
boolean removeMax)
Constructor for both minimal and maximal angle based on an Assembly containing at least one part with sensor property describing the vehicle. |
|
MaskingDetector(Assembly assembly,
String partName,
double maxCheck,
double threshold)
Constructor for the sensor masking detector. |
|
SecondarySpacecraft(Assembly assembly,
Propagator propagator,
String name)
Constructor for a secondary spacecraft to be used in events detections. |
|
SensorInhibitionDetector(Assembly assembly,
String partName,
double maxCheck,
double threshold)
Constructor for the "inhibition" detector The default implementation behaviour is to continue
propagation when entering the zone and to stop
when exiting the zone. |
|
SensorInhibitionDetector(Assembly assembly,
String partName,
double maxCheck,
double threshold,
EventDetector.Action entry,
EventDetector.Action exit)
Constructor for the "inhibition" detector |
|
SensorVisibilityDetector(Assembly assembly,
String partName,
double maxCheck,
double threshold)
Constructor for the "visibility view" detector The default implementation behaviour is to continue
propagation when entering the zone and to stop when exiting the zone. |
|
SensorVisibilityDetector(Assembly assembly,
String partName,
double maxCheck,
double threshold,
EventDetector.Action entry,
EventDetector.Action exit)
Constructor for the "visibility view" detector |
|
TargetInFieldOfViewDetector(Assembly assembly,
String partName,
double maxCheck,
double threshold)
Constructor for the "main target in field of view" detector |
|
TargetInFieldOfViewDetector(Assembly assembly,
String partName,
double maxCheck,
double threshold,
EventDetector.Action entry,
EventDetector.Action exit)
Constructor for the "main target in field of view" detector |
Uses of Assembly in fr.cnes.sirius.patrius.stela |
---|
Methods in fr.cnes.sirius.patrius.stela that return Assembly | |
---|---|
static Assembly |
StelaSpacecraftFactory.createStelaCompatibleSpacecraft(String mainPartName,
double mass,
double dragArea,
double dragCoefficient,
double srpArea,
double srpReflectionCoefficient)
Utility method to create a STELA Assembly, made of a sphere with both radiative and aerodynamic properties. |
static Assembly |
StelaSpacecraftFactory.createStelaRadiativeSpacecraft(String mainPartName,
double mass,
double srpArea,
double srpReflectionCoefficient)
Utility method to create a STELA Assembly, made of a sphere with only radiative properties. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |