spis.Top.SC
Class SC

java.lang.Object
  extended byspis.Top.SC.SC
Direct Known Subclasses:
InteractSC

public abstract class SC
extends java.lang.Object

Class Name : SC (generic Spacecraft class)
Project ref : SPIS project
File name : SC.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 class.
Describes the spacecraft with its major components:
- its surface mesh and physical properties on the mesh
- its equivalent circuit
- the mapping capabilities between geometrical mesh and equivalent circuit

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
SC(SurfMesh surfMesh)
          Default constructor
 
Method Summary
abstract  float getGroundPot()
          Returns the spacecraft ground potential.
abstract  ScalSurfField getPot()
          Returns the spacecraft surface potential.
 SurfMesh getSm()
          Returns spacecraft surface mesh.
abstract  void integrate(float dt, ScalSurfField NetCur)
          performs one step of time integration over time dt, based on the net current collected on surfaces NetCur.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SC

public SC(SurfMesh surfMesh)
Default constructor

Method Detail

integrate

public abstract void integrate(float dt,
                               ScalSurfField NetCur)
performs one step of time integration over time dt, based on the net current collected on surfaces NetCur.


getPot

public abstract ScalSurfField getPot()
Returns the spacecraft surface potential.


getGroundPot

public abstract float getGroundPot()
Returns the spacecraft ground potential.


getSm

public SurfMesh getSm()
Returns spacecraft surface mesh.