|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Panel
java.applet.Applet
simu.SimuApplet
TroisCorps
public class TroisCorps
Algorithme de simulation pour SimuApplet. Le problème à trois corps plan restreint (deux masses principales et une masse test).
Integrateur
,
PointFixe
,
CourbeVitesse0
,
Serialized FormNested Class Summary |
---|
Nested classes/interfaces inherited from class java.applet.Applet |
---|
Applet.AccessibleApplet |
Nested classes/interfaces inherited from class java.awt.Panel |
---|
Panel.AccessibleAWTPanel |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
---|---|
(package private) int |
appel
|
(package private) int |
appelP
|
(package private) String |
choix
|
(package private) String[] |
choixInteg
|
(package private) int |
compteurq10
|
(package private) String |
courbe
|
(package private) String |
courbeTrajectoire
|
(package private) simu.Affichage |
courbeVitesse
|
(package private) double |
deltaT
|
(package private) int |
dodo
|
(package private) String |
fEqMvmt
|
(package private) simu.Affichage |
graphe
|
(package private) double |
j0
|
(package private) static double |
jacobiInitial
|
(package private) double |
jacobiP
|
(package private) simu.Affichage |
m1
|
(package private) simu.Affichage |
m2
|
(package private) Integrateur |
monIntegrateur
|
(package private) InterfaceEqMvmt |
mouvement
|
(package private) double |
mu
|
(package private) simu.Affichage |
multi
|
(package private) double[] |
mutab
|
(package private) int |
nbPtsTrajP
|
(package private) double[] |
origin
|
(package private) double[] |
origin1
|
(package private) double[] |
origin2
|
(package private) double |
p10
|
(package private) double |
p10max
|
(package private) double |
p10min
|
(package private) double |
p1Initial
|
(package private) double |
p20a
|
(package private) double |
p20b
|
(package private) double |
p2Initial
|
(package private) double |
pasp10
|
(package private) double |
pasq10
|
(package private) int |
periodeAffichage
|
(package private) int |
ptsTrajP
|
(package private) double[] |
q
|
(package private) double |
q10
|
(package private) double |
q10max
|
(package private) double |
q10min
|
(package private) double |
q1dotInitial
|
(package private) double |
q1Initial
|
(package private) double |
q2dotInitial
|
(package private) double |
q2Initial
|
(package private) double[] |
qI
|
(package private) double[] |
qI1
|
(package private) double[] |
qI2
|
(package private) double[] |
qq1
|
(package private) double[] |
qq2
|
(package private) double |
relaxation
|
(package private) boolean |
rester
|
(package private) simu.Affichage |
section1
|
(package private) simu.Affichage |
section2
|
(package private) SectionPoincare |
sectionDePoincare
|
(package private) String |
sectionPoincare
|
(package private) simu.Affichage |
sectionTraj
|
(package private) int |
solutionP
|
(package private) int |
solutionPa
|
(package private) int |
solutionPb
|
(package private) double[] |
stop
|
(package private) double |
surfaceSection
|
(package private) simu.Affichage |
tf1
|
(package private) simu.Affichage |
tf2
|
(package private) simu.Affichage |
toufix
|
(package private) int |
trajV0
|
(package private) String |
typeInteg
|
(package private) static double[] |
vitesse
|
(package private) CourbeVitesse0 |
vitesseNulle
|
(package private) double[] |
voyager
|
(package private) double[] |
voyagerAll
|
Fields inherited from class simu.SimuApplet |
---|
affichage, ensembles, inparams, outparams, titreEnsembles |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
TroisCorps()
|
Method Summary | |
---|---|
simu.ListeValeurs |
calculLive()
|
void |
initCalculLive(simu.ListeValeurs in)
|
Methods inherited from class simu.SimuApplet |
---|
actionPerformed, addAffichage, addEnsemble, addParamIn, addParamOut, aideParam, appletDoc, calcul, changerValeurs, creationTypeAffichage, dormir, getAffichage, getDouble, getInParams, getOutParams, handleException, init, initParams, itemStateChanged, lireChamps, lireXML, makeInputPanel, setParams, setTitreEnsembles, startSimu, titresAxes, verifParametres |
Methods inherited from class java.applet.Applet |
---|
destroy, getAccessibleContext, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop |
Methods inherited from class java.awt.Panel |
---|
addNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
Integrateur monIntegrateur
InterfaceEqMvmt mouvement
String fEqMvmt
CourbeVitesse0 vitesseNulle
SectionPoincare sectionDePoincare
double mu
double[] mutab
double q1Initial
double q2Initial
double q1dotInitial
double q2dotInitial
double p1Initial
double p2Initial
double deltaT
int dodo
int periodeAffichage
double[] voyager
double[] q
double[] qq1
double[] qq2
double[] qI
double[] qI1
double[] qI2
double[] stop
double[] origin
double[] origin1
double[] origin2
int trajV0
String choix
int appel
String sectionPoincare
boolean rester
int appelP
int nbPtsTrajP
int ptsTrajP
double pasp10
double pasq10
double surfaceSection
double p20a
double p20b
int solutionP
int solutionPa
int solutionPb
double[] voyagerAll
double p10
double q10
double p10max
double q10max
double p10min
double q10min
int compteurq10
double jacobiP
double j0
static double jacobiInitial
String courbeTrajectoire
String courbe
static double[] vitesse
String[] choixInteg
String typeInteg
double relaxation
simu.Affichage graphe
simu.Affichage multi
simu.Affichage m1
simu.Affichage m2
simu.Affichage toufix
simu.Affichage tf1
simu.Affichage tf2
simu.Affichage courbeVitesse
simu.Affichage sectionTraj
simu.Affichage section1
simu.Affichage section2
Constructor Detail |
---|
public TroisCorps()
Method Detail |
---|
public void initCalculLive(simu.ListeValeurs in) throws simu.SimuException
initCalculLive
in interface simu.SimuParams
initCalculLive
in class simu.SimuApplet
simu.SimuException
public simu.ListeValeurs calculLive() throws simu.SimuException
calculLive
in interface simu.SimuParams
calculLive
in class simu.SimuApplet
simu.SimuException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |