::: header
:::
Overview Directory File Source
{align=“top”} Etc Categories Search Index Help User documentation
single page{target=“_top”} | use frames{target=“_top”} summary class fields routine details file attributes
::: content
\
::: {#file_comments} ::: small This class is an IDL representation of the BFieldModel element from the Satellite Situation Center (SSC) XML schema. ::: :::
Author
: B. Harris
Copyright
: Copyright (c) 2013-2016 United States Government as represented by the National Aeronautics and Space Administration. No copyright is claimed in the United States under Title 17, U.S.Code. All Other Rights Reserved.
::: class-description
::: details
externalBFieldModel [init ]{.smaller}
:
internalBFieldModel [init ]{.smaller}
:
traceStopAltitude [init ]{.smaller}
:
:::
:::
: Creates an SpdfBFieldModel object.
: Performs cleanup operations when this object is destroyed.
[result]{.var} = SpdfBFieldModel::getInternalBFieldModel()
: Gets the internal B field model value.
[result]{.var} = SpdfBFieldModel::getExternalBFieldModel()
: Gets the external B field model.
[result]{.var} = SpdfBFieldModel::getTraceStopAltitude()
: Gets the trace stop altitude value.
[result]{.var} = SpdfBFieldModel::createDomElement([doc]{.argument})
: Creates an BFieldModel element using the given XML DOM document with the values of this object.
: Defines the SpdfBFieldModel class.
::: {#routine-details}
::: {#SpdfBFieldModel::init .routine-details .details}
[result]{.var} = SpdfBFieldModel::init([internalBFieldModel=[string]{.var}]{.argument}[, externalBFieldModel=[SpdfExternalBFieldModel]{.var}]{.argument}[[,traceStopAltitude=[int]{.var}]]{.argument})
Creates an SpdfBFieldModel object.
::: small reference to an SpdfBFieldModel object. :::
internalBFieldModel [in type=string default=“IGRF”]{.smaller}
: internal magnetic field model (valid values: “IGRF”, “SimpleDipole”).
externalBFieldModel [in type=SpdfExternalBFieldModel default=SpdfTsyganenko89c]{.smaller}
: external magnetic field model.
traceStopAltitude [in optional type=int default=100]{.smaller}
: stop altitude for downward tracing of field. :::
::: {#SpdfBFieldModel::cleanup .routine-details .details}
SpdfBFieldModel::cleanup
Performs cleanup operations when this object is destroyed.
::: {#SpdfBFieldModel::getInternalBFieldModel .routine-details .details}
[result]{.var} = SpdfBFieldModel::getInternalBFieldModel()
Gets the internal B field model value.
::: small internal B field model value. ::: :::
::: {#SpdfBFieldModel::getExternalBFieldModel .routine-details .details}
[result]{.var} = SpdfBFieldModel::getExternalBFieldModel()
Gets the external B field model.
::: small a reference to the external B field model. ::: :::
::: {#SpdfBFieldModel::getTraceStopAltitude .routine-details .details}
[result]{.var} = SpdfBFieldModel::getTraceStopAltitude()
Gets the trace stop altitude value.
::: small trace stop altitude value. ::: :::
::: {#SpdfBFieldModel::createDomElement .routine-details .details}
[result]{.var} = SpdfBFieldModel::createDomElement([doc]{.argument})
Creates an BFieldModel element using the given XML DOM document with the values of this object.
::: small a reference to a new IDLffXMLDOMElement representation of this object. :::
doc [in type=IDLffXMLDOMDocument ]{.smaller}
: document in which to create the DataRequest element. :::
::: {#SpdfBFieldModel__define .routine-details .details}
SpdfBFieldModel__define
Defines the SpdfBFieldModel class.
::: {#attributes}
Modification date: Fri May 13 08:54:13 2022 Lines: 67
:::
SSC
Feedback.
:::
::: footer
Produced by IDLdoc 3.6.4 on Mon Apr 8 09:50:58 2024 IDLdoc project information{target=“_top”}
:::