Table of Contents

Class FuelSourceModel

Namespace
NominalSystems.Classes
Assembly
NominalSystems.Classes.dll

[Nominal] Base class for Fuel source models that are added to the fuel source for calculating the fuel.


public class FuelSourceModel : UniverseModel<FuelSource>
Inheritance
FuelSourceModel
Derived

Constructors

FuelSourceModel()

Default constructor

protected FuelSourceModel()

Fields

In_FuelConfigMsg

[-] The configuration message of the thruster that the fuel source will write to, for the fuel containing information.

public FuelConfigMessage? In_FuelConfigMsg

Field Value

FuelConfigMessage

Methods

ComputeMatrices(ref BackSubstitutionMatrices)

Computes the back substitution matrices based on the referenced matrices for the current fuel model.

public virtual void ComputeMatrices(ref BackSubstitutionMatrices backMatrices)

Parameters

backMatrices BackSubstitutionMatrices

[-] The back contributions

ComputeTankProperties(double)

Calculate the model's properties.

public virtual void ComputeTankProperties(double mass)

Parameters

mass double

[kg] The fuel mass

ComputeTankPropertiesDerivatives(double, double)

Calculate the model's derivative properties.

public virtual void ComputeTankPropertiesDerivatives(double mass, double massDot)

Parameters

mass double

[kg] The fuel mass

massDot double

[kg/s] The fuel mass derivative