EngineModelPolynomial#

class ansys.stk.core.stkobjects.astrogator.EngineModelPolynomial#

Bases: IComponentInfo, ICloneable

Polynomial Thrust and Isp engine model.

Overview#

enable_control_parameter

Enable the specified control parameter.

disable_control_parameter

Disables the specified control parameter.

is_control_parameter_enabled

Sees if the specified control is enabled.

g

Get or set the gravitational acceleration constant at sea level on the Earth. Uses Acceleration Dimension.

thrust_coefficients

Get the thrust Coefficients.

isp_coefficients

Get the Isp Coefficients.

control_parameters_available

Return whether or not the control parameters can be set.

Import detail#

from ansys.stk.core.stkobjects.astrogator import EngineModelPolynomial

Property detail#

property EngineModelPolynomial.g: float#

Get or set the gravitational acceleration constant at sea level on the Earth. Uses Acceleration Dimension.

property EngineModelPolynomial.thrust_coefficients: EngineModelThrustCoefficients#

Get the thrust Coefficients.

property EngineModelPolynomial.isp_coefficients: EngineModelIspCoefficients#

Get the Isp Coefficients.

property EngineModelPolynomial.control_parameters_available: bool#

Return whether or not the control parameters can be set.

Method detail#

EngineModelPolynomial.enable_control_parameter(self, param: ControlEngineModelPolynomial) None#

Enable the specified control parameter.

Parameters:

param : ControlEngineModelPolynomial

Returns:

None

EngineModelPolynomial.disable_control_parameter(self, param: ControlEngineModelPolynomial) None#

Disables the specified control parameter.

Parameters:

param : ControlEngineModelPolynomial

Returns:

None

EngineModelPolynomial.is_control_parameter_enabled(self, param: ControlEngineModelPolynomial) bool#

Sees if the specified control is enabled.

Parameters:

param : ControlEngineModelPolynomial

Returns:

bool