Click or drag to resize

cEcoPathGroupInput Class

Inputs for EcoPath for a single group.
Inheritance Hierarchy

Namespace:  EwECore
Assembly:  EwECore (in EwECore.dll) Version: 6.6.15981.0 (6.6.15981.0)
Syntax
public class cEcoPathGroupInput : cCoreGroupBase

The cEcoPathGroupInput type exposes the following members.

Constructors
  NameDescription
Public methodcEcoPathGroupInput
Initializes a new instance of the cEcoPathGroupInput class
Top
Properties
  NameDescription
Public propertyAinLWInput
Public propertyAinLWInputStatus
Public propertyArea
Get/set the Area ratio for this group.
Public propertyAreaStatus
Get/set the status of the Area value of this group.
Public propertyBinLWInput
Public propertyBinLWInputStatus
Public propertyBioAccumInput
Get/set the biomass accumulation value for this group.
Public propertyBioAccumRate
Get/set the Biomass accumulation per biomass ratio for this group.
Public propertyBioAccumRateStatus
Get/set the status of the BioAccumRate value of this group.
Public propertyBioAccumStatus
Get/set the status of the BioAccum input value this group.
Public propertyBiomassAreaInput
Get/set the Biomass per Area ratio for this group.
Public propertyBiomassAreaStatus
Get/set the status of the BiomassArea input value of this group.
Public propertyCoreComponent
Get the core component type that this object belongs to. Component types are useful for determining the level of impact that objects have on the EwE computing model.
(Inherited from cCoreInputOutputBase.)
Public propertyDataType
Get the data type uniquely identifying the type of core data that this class implements.
(Inherited from cCoreInputOutputBase.)
Public propertyDBID
Returns the persistent unique database ID for an ICoreInputOutput.
(Inherited from cCoreInputOutputBase.)
Public propertyDetImport
Get/set the detritus import ratio for this group.
Public propertyDetImportStatus
Get/set the status of the DetImport value this group.
Public propertyDetritusFate
Get/set the Detritus fate ratio array for a particular prey for this group.
Public propertyDetritusFateInt32
Get/set the Detritus fate ratio for a particular prey for this group.
Public propertyDetritusFateStatus
Get/set the status of the DestritusFate value of this group.
Public propertyDietComp
Get/set the Diet composition ratio array for this group.
Public propertyDietCompInt32
Get/set the Diet composition ratio for a particular prey for this group.
Public propertyDietCompStatus
Get/set the status of the DietComp value of this group.
Public propertyDisposed (Inherited from cCoreInputOutputBase.)
Public propertyEEInput
Get/set the Ecotrophic efficiency ratio for this group.
Public propertyEEInputStatus
Get/set the status of the EEInput value of this group.
Public propertyEmigRate
Get/set the emigration rate relative to biomass ratio for this group.
Public propertyEmigRateStatus
Get/set the status of the EmigRate value of this group.
Public propertyEmigration
Get/set the emigration ratio for this group.
Public propertyEmigrationStatus
Get/set the status of the Emigration value of this group.
Public propertyGEInput
Get/set the production per consuption ratio for this group.
Public propertyGEStatus
Get/set the status of the GEInput value of this group.
Public propertyGS
Get/set the unassimilation per consumption ratio for this group.
Public propertyGSStatus
Get/set the status of the GS value of this group.
Public propertyImmigration
Get/set the immigration ratio for this group.
Public propertyImmigrationStatus
Get/set the status of the Immigration value of this group.
Public propertyImpDiet
Public propertyImpDietStatus
Get/set the status of the imported diet of this group.
Public propertyIndex
Get/set the one-based index of a cCoreInputOutputBase instance in the list that it is contained in.
(Inherited from cCoreInputOutputBase.)
Public propertyIsConsumer
Gets whether this group is a consumer (PP < 1.0)
(Inherited from cCoreGroupBase.)
Public propertyIsDetritus
Gets whether this group is detritus (PP = 2.0).
(Inherited from cCoreGroupBase.)
Public propertyIsFished
Get whether a group is being fished. This value is kept up to date by the core.
Public propertyIsLiving (Inherited from cCoreGroupBase.)
Public propertyIsMultiStanza
Get whether this group is part of a multi-stanza configuration.
(Inherited from cCoreGroupBase.)
Public propertyIsPred
Get whether this group is predated on by iGroup.
Public propertyIsPrey
Get whether this group predates on iGroup.
Public propertyIsProducer
Gets whether this group is a producer (0 < PP <= 1.0).
(Inherited from cCoreGroupBase.)
Public propertyiStanza
Get/set the zero-based index of the stanza configuration this group belongs to.
(Inherited from cCoreGroupBase.)
Public propertyiTaxon
Get the Index of a taxon for this group. Taxa are stored in a one-based array.
Public propertyLooInput
Public propertyLooInputStatus
Public propertyName
Get/set the name of a core object. Every ICoreInterface derived instance in EwE6 has a name.
(Inherited from cCoreInputOutputBase.)
Public propertyNonMarketValue
Public propertyNonMarketValueStatus
Public propertyNTaxon
Get the number of taxa assigned to this group = either directly via Group, or indirectly via Stanza.
Public propertyOtherMortInput
Get/set the other mortality ratio for this group, defined as 1 - EEInput.
Public propertyOtherMortInputStatus
Get/set the status of the OtherMortInput value of this group.
Public propertyPBInput
Get/set the production per biomass ratio for this group.
Public propertyPBStatus
Get/set the status of the PBInput value of this group.
Public propertyPoolColor
Public propertyPP
The ratio that this group contributes to Primary Production.
(Inherited from cCoreGroupBase.)
Public propertyQBInput
Get/set the consuption per biomass ratio for this group.
Public propertyQBInputStatus
Get/set the status of the QBInput value of this group.
Public propertyRemark
Get/set a remark.
(Inherited from cCoreInputOutputBase.)
Public propertyt0Input
Public propertyt0InputStatus
Public propertyTcatchInput
Public propertyTcatchInputStatus
Public propertyTmaxInput
Public propertyTmaxInputStatus
Public propertyUnits (Inherited from cCoreInputOutputBase.)
Public propertyValidationStatus
Get the outcome of the most recently performed variable validation attempt on a cCoreInutOutputBase instance.
(Inherited from cCoreInputOutputBase.)
Public propertyValueDescriptor
Returns the Value descriptor for a given variable name, associated with this object.
(Inherited from cCoreInputOutputBase.)
Public propertyVBK
Public propertyVBKStatus
Public propertyWinfInput
Public propertyWinfInputStatus
Top
Methods
  NameDescription
Public methodClear (Inherited from cCoreInputOutputBase.)
Public methodDispose
Destroy an instance.
(Inherited from cCoreInputOutputBase.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetID
Returns the unique ID for this object as a text string.
(Inherited from cCoreInputOutputBase.)
Public methodGetStatus
Returns the status of a variable in this object.
(Inherited from cCoreInputOutputBase.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetVariable
Return the value of a variable.
(Inherited from cCoreInputOutputBase.)
Public methodGetVariableMetadata
Return metadata associated with a variable. If the local instance does not have metadata associated the central metadata repository is consulted.
(Inherited from cCoreInputOutputBase.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodSetStatus
Replaces current status flags for a given variable with a new set of status flags.
(Inherited from cCoreInputOutputBase.)
Public methodSetVariable
Set the value of a variable.
(Inherited from cCoreInputOutputBase.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Protected fieldm_bReadOnly
States whether an object will allow its values to be modified via SetVariable.
(Inherited from cCoreInputOutputBase.)
Protected fieldm_bValidate
States whether Variable validation is enabled for this object.
(Inherited from cCoreInputOutputBase.)
Protected fieldm_core
Reference to the EwE Core that exposes the object.
(Inherited from cCoreInputOutputBase.)
Protected fieldm_coreComponent
The EwE core component that this object belongs to
(Inherited from cCoreInputOutputBase.)
Protected fieldm_dataType
Container for the data type describing the object.
(Inherited from cCoreInputOutputBase.)
Protected fieldm_iStanza
Zero-based index of the stanza configuration this group belongs to.
(Inherited from cCoreGroupBase.)
Protected fieldm_ValidationStatus
Container for the Validation status of the object.
(Inherited from cCoreInputOutputBase.)
Top
Extension Methods
  NameDescription
Public Extension MethodValue
Extension method; extract a value from an object by property name.
(Defined by Extensions.)
Top
Remarks
This class wraps the inputs to EcoPath for one group into a single object.
See Also