Package | Description |
---|---|
fr.cnes.sirius.patrius.assembly.models | |
fr.cnes.sirius.patrius.forces.radiation | |
fr.cnes.sirius.patrius.stela.forces.radiation |
Modifier and Type | Class and Description |
---|---|
class |
DirectRadiativeModel
Class that represents a radiative model, based on the vehicle.
|
Constructor and Description |
---|
SolarRadiationPressure(double dRef,
double pRef,
PVCoordinatesProvider sunBody,
double sunRadiusIn,
BodyShape occultingBody,
RadiationSensitive spacecraftModel)
Complete constructor.
|
SolarRadiationPressure(double dRef,
double pRef,
PVCoordinatesProvider sunBody,
double sunRadiusIn,
BodyShape occultingBody,
RadiationSensitive spacecraftModel,
boolean computePD)
Complete constructor.
|
SolarRadiationPressure(double dRef,
double pRef,
PVCoordinatesProvider sun,
double sunRadiusIn,
double occultingBodyRadius,
Frame occultingBodyFrame,
RadiationSensitive spacecraft,
boolean computePD)
Complete constructor.
|
SolarRadiationPressure(double dRef,
double pRef,
PVCoordinatesProvider sun,
double sunRadiusIn,
double occultingBodyRadius,
RadiationSensitive spacecraft)
Complete constructor.
|
SolarRadiationPressure(double dRef,
double pRef,
PVCoordinatesProvider sun,
double sunRadiusIn,
double occultingBodyRadius,
RadiationSensitive spacecraft,
boolean computePD)
Complete constructor.
|
SolarRadiationPressure(Parameter referenceFlux,
PVCoordinatesProvider sunBody,
BodyShape occultingBody,
RadiationSensitive spacecraftModel)
Complete constructor using
Parameter . |
SolarRadiationPressure(Parameter referenceFlux,
PVCoordinatesProvider sunBody,
double sunRadiusIn,
BodyShape occultingBody,
RadiationSensitive spacecraftModel,
boolean computePD)
Complete constructor using
Parameter . |
SolarRadiationPressure(Parameter refFluxParam,
PVCoordinatesProvider sun,
double sunRadiusIn,
double occultingBodyRadius,
Frame occultingBodyFrame,
RadiationSensitive spacecraft,
boolean computePD)
Complete constructor.
|
SolarRadiationPressure(Parameter refFluxParam,
PVCoordinatesProvider sun,
double occultingBodyRadius,
RadiationSensitive spacecraft)
Complete constructor.
|
SolarRadiationPressure(Parameter refFluxParam,
PVCoordinatesProvider sun,
double occultingBodyRadius,
RadiationSensitive spacecraft,
boolean computePD)
Complete constructor.
|
SolarRadiationPressure(PVCoordinatesProvider sunBody,
BodyShape occultingBody,
RadiationSensitive spacecraftModel)
Simple constructor with default reference values.
|
SolarRadiationPressure(PVCoordinatesProvider sunBody,
BodyShape occultingBody,
RadiationSensitive spacecraftModel,
boolean computePD)
Simple constructor with default reference values.
|
SolarRadiationPressure(PVCoordinatesProvider sun,
double occultingBodyRadius,
Frame occultingBodyFrame,
RadiationSensitive spacecraft,
boolean computePD)
Simple constructor with default reference values.
|
SolarRadiationPressure(PVCoordinatesProvider sun,
double occultingBodyRadius,
RadiationSensitive spacecraft)
Simple constructor with default reference values.
|
SolarRadiationPressure(PVCoordinatesProvider sun,
double occultingBodyRadius,
RadiationSensitive spacecraft,
boolean computePD)
Simple constructor with default reference values.
|
Constructor and Description |
---|
SRPSquaring(RadiationSensitive radiativeSpacecraft,
int quadraturePoints,
PVCoordinatesProvider sunBody,
double earthRadius)
Create an instance with an assembly and a number of points.
|
SRPSquaring(RadiationSensitive radiativeSpacecraft,
int quadraturePoints,
PVCoordinatesProvider sunBody,
double earthRadius,
double dRef,
double pRef)
Create an instance with an assembly and a number of points.
|
SRPSquaring(RadiationSensitive radiativeSpacecraft,
int quadraturePoints,
PVCoordinatesProvider sunBody,
double earthRadius,
double dRef,
double pRef,
int orderFS)
Create an instance with an assembly and a number of points.
|
SRPSquaring(RadiationSensitive radiativeSpacecraft,
PVCoordinatesProvider sunBody,
double earthRadius)
Create an instance with an assembly and a number of points.
|
Copyright © 2023 CNES. All rights reserved.