spis.Circ.Circ
Class Circ
java.lang.Object
spis.Circ.Circ.Circ
- Direct Known Subclasses:
- RCCabsCirc
- public abstract class Circ
- extends java.lang.Object
Class Name : Circ (generic spacecraft Circuit class)
Project ref : SPIS project
File name : Circ.java
File type : class
Copyright : ONERA, 2 Av. E. Belin, 31055 Toulouse cedex, France
http://www.onecert.fr
Status : under development
Creation : 25/08/2003
Modification :
Description : general abstract spacecraft Circuit class.
Stores the information on the equivalent circuit of the spacecraft,
both static (circuitry) and dynamic (state variables: potentials, etc.).
Provides circuit solving methods.
All spacecraft circuit classes must be derived from this class.
Some specific data are only to be defined in the derived classes.
The abstract methods defined here must be implemented in the derived classes.
Versions and anomalies correction :
Version number | Author (name, e-mail) | Corrections/Modifications |
0.1 | JF Roussel, roussel@onecert.fr | Creation |
- Version:
- 0.1
- Author:
- JF Roussel
Constructor Summary |
Circ()
|
Method Summary |
abstract int |
getNodeNb()
Provides the potential on the circuit nodes |
abstract CircField |
getPot()
Provides the potential on the circuit nodes |
abstract void |
integrate(float dt,
CircField intensity)
performs one step of time integration over time dt,
based on the net current collection intensity. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Circ
public Circ()
integrate
public abstract void integrate(float dt,
CircField intensity)
- performs one step of time integration over time dt,
based on the net current collection intensity.
The internal state variables are updated: charge on nodes
after redistribution, and potentials.
Status: under development
Versions and anomalies correction :
Version number | Author (name, e-mail) | Corrections/Modifications |
0.1 | JF Roussel, roussel@onecert.fr | Creation |
getPot
public abstract CircField getPot()
- Provides the potential on the circuit nodes
getNodeNb
public abstract int getNodeNb()
- Provides the potential on the circuit nodes