faa.tg.aircraft.adm.engine
Class PistonEngineCoeff

java.lang.Object
  extended by faa.tg.aircraft.adm.engine.EngineCoeff
      extended by faa.tg.aircraft.adm.engine.PistonEngineCoeff
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

Deprecated.

public class PistonEngineCoeff
extends EngineCoeff
implements java.lang.Cloneable, java.io.Serializable

 PistonEngineCoeff encapsulates the equation coefficients for an
 Engine modeled with the AMT package.
 
See the source: PistonEngineCoeff.java

Version:
$Id: PistonEngineCoeff.java,v 3.4 2008/10/20 21:37:14 lykensj Exp $
Author:
Mike Capito
See Also:
Engine, JetEngine, Serialized Form

Field Summary
protected  Coefficient cTc1
          Deprecated. 1st AMT coefficient for calculating max climb thrust
protected  Coefficient cTc2
          Deprecated. 2nd AMT coefficient for calculating max climb thrust
protected  Coefficient cTc3
          Deprecated. 3rd AMT coefficient for calculating max climb thrust
protected  Coefficient cTf1
          Deprecated. 1st AMT equation coefficient for calculating thrust specific fuel consumption
protected  Coefficient cTf2
          Deprecated. 2nd AMT equation coefficient for calculating thrust specific fuel consumption
protected  Coefficient cTf3
          Deprecated. 1st AMT equation coefficient for calculating descent fuel flow coefficient
protected  Coefficient cTf4
          Deprecated. 2nd AMT equation coefficient for calculating descent fuel flow coefficient
static java.lang.String CVS_VERSION_ID
          Deprecated. The CVS Version ID
private  Coefficient kLag
          Deprecated. Spooling lag coefficient for jet engines: ratio of the time for the engine to spool from zero thrust to max thrust, divided by the timestep.
(package private) static long serialVersionUID
          Deprecated.  
 
Constructor Summary
PistonEngineCoeff()
          Deprecated. Default constructor sets all coefficients to 1.0
PistonEngineCoeff(Coefficient c1, Coefficient c2, Coefficient c3, Coefficient f1, Coefficient f2, Coefficient f3, Coefficient f4)
          Deprecated. Standard constructor takes seven values to set the Engine equation coefficients.
 
Method Summary
 java.lang.Object clone()
          Deprecated. Returns this information converted to an EngineCoeff instance.
 Coefficient getcTc1()
          Deprecated. Accessor method for 1st AMT max climb thrust coefficient
 Coefficient getcTc2()
          Deprecated. Accessor method for 2nd AMT max climb thrust coefficient
 Coefficient getcTc3()
          Deprecated. Accessor method for 3rd AMT max climb thrust coefficient
 Coefficient getcTf1()
          Deprecated. Accessor method for 1st thrust specific fuel consumption coefficient
 Coefficient getcTf2()
          Deprecated. Accessor method for 1st thrust specific fuel consumption coefficient
 Coefficient getcTf3()
          Deprecated. Accessor method for 1st descent fuel flow coefficient
 Coefficient getcTf4()
          Deprecated. Accessor method for 2nd descent fuel flow coefficient
 Coefficient getKLag()
          Deprecated. Returns spooling lag coefficient for piston engines.
 java.lang.String toString()
          Deprecated. Returns a string representation of this object.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

static final long serialVersionUID
Deprecated. 
See Also:
Constant Field Values

CVS_VERSION_ID

public static final java.lang.String CVS_VERSION_ID
Deprecated. 
The CVS Version ID

See Also:
Constant Field Values

kLag

private Coefficient kLag
Deprecated. 
Spooling lag coefficient for jet engines: ratio of the time for the engine to spool from zero thrust to max thrust, divided by the timestep.


cTc1

protected Coefficient cTc1
Deprecated. 
1st AMT coefficient for calculating max climb thrust


cTc2

protected Coefficient cTc2
Deprecated. 
2nd AMT coefficient for calculating max climb thrust


cTc3

protected Coefficient cTc3
Deprecated. 
3rd AMT coefficient for calculating max climb thrust


cTf1

protected Coefficient cTf1
Deprecated. 
1st AMT equation coefficient for calculating thrust specific fuel consumption


cTf2

protected Coefficient cTf2
Deprecated. 
2nd AMT equation coefficient for calculating thrust specific fuel consumption


cTf3

protected Coefficient cTf3
Deprecated. 
1st AMT equation coefficient for calculating descent fuel flow coefficient


cTf4

protected Coefficient cTf4
Deprecated. 
2nd AMT equation coefficient for calculating descent fuel flow coefficient

Constructor Detail

PistonEngineCoeff

public PistonEngineCoeff()
Deprecated. 
Default constructor sets all coefficients to 1.0


PistonEngineCoeff

public PistonEngineCoeff(Coefficient c1,
                         Coefficient c2,
                         Coefficient c3,
                         Coefficient f1,
                         Coefficient f2,
                         Coefficient f3,
                         Coefficient f4)
Deprecated. 
Standard constructor takes seven values to set the Engine equation coefficients. The parameters map into coefficients used in AMT equations.

Parameters:
c1 - The cTc1 coefficient to calculate max climb thrust of engine.
c2 - The cTc2 coefficient to calculate max climb thrust of engine.
c3 - The cTc3 coefficient to calculate max climb thrust of engine.
f1 - The cTf1 thrust specific fuel consumption coefficient.
f2 - The cTf2 thrust specific fuel consumption coefficient.
f3 - The cTf3 descent fuel flow coefficient.
f4 - The cTf4 descent fuel flow coefficient.
Method Detail

getKLag

public Coefficient getKLag()
Deprecated. 
Returns spooling lag coefficient for piston engines.


clone

public java.lang.Object clone()
Deprecated. 
Returns this information converted to an EngineCoeff instance.

Overrides:
clone in class EngineCoeff

getcTc1

public Coefficient getcTc1()
Deprecated. 
Accessor method for 1st AMT max climb thrust coefficient

Overrides:
getcTc1 in class EngineCoeff
Returns:
The value of cTc1

getcTc2

public Coefficient getcTc2()
Deprecated. 
Accessor method for 2nd AMT max climb thrust coefficient

Overrides:
getcTc2 in class EngineCoeff
Returns:
The value of cTc2

getcTc3

public Coefficient getcTc3()
Deprecated. 
Accessor method for 3rd AMT max climb thrust coefficient

Overrides:
getcTc3 in class EngineCoeff
Returns:
The value of cTc3

getcTf1

public Coefficient getcTf1()
Deprecated. 
Accessor method for 1st thrust specific fuel consumption coefficient

Overrides:
getcTf1 in class EngineCoeff
Returns:
The value of cTf1

getcTf2

public Coefficient getcTf2()
Deprecated. 
Accessor method for 1st thrust specific fuel consumption coefficient

Overrides:
getcTf2 in class EngineCoeff
Returns:
The value of cTf2

getcTf3

public Coefficient getcTf3()
Deprecated. 
Accessor method for 1st descent fuel flow coefficient

Overrides:
getcTf3 in class EngineCoeff
Returns:
The value of cTf3

getcTf4

public Coefficient getcTf4()
Deprecated. 
Accessor method for 2nd descent fuel flow coefficient

Overrides:
getcTf4 in class EngineCoeff
Returns:
The value of cTf4

toString

public java.lang.String toString()
Deprecated. 
Returns a string representation of this object. In general, the toString method returns a String that "textually represents" this object.

Overrides:
toString in class EngineCoeff
Returns:
String a String representation of this object