spis.Circ.Circ
Class Circ

java.lang.Object
  extended byspis.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 numberAuthor (name, e-mail) Corrections/Modifications
0.1 JF Roussel, roussel@onecert.frCreation


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
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Circ

public Circ()
Method Detail

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 numberAuthor (name, e-mail) Corrections/Modifications
0.1 JF Roussel, roussel@onecert.frCreation



getPot

public abstract CircField getPot()
Provides the potential on the circuit nodes


getNodeNb

public abstract int getNodeNb()
Provides the potential on the circuit nodes