Struct sounding_base::sounding::Sounding [] [src]

pub struct Sounding { /* fields omitted */ }

All the variables stored in the sounding.

The upper air profile variables are stored in parallel vectors. If a profile lacks a certain variable, e.g. cloud fraction, that whole vector has length 0 instead of being full of missing values.

Methods

impl Sounding
[src]

[src]

Create a new sounding with default values. This is a proxy for default with a clearer name.

[src]

Set the station info.

[src]

Get the station info

[src]

Set a profile variable

[src]

Get a profile variable as a slice

[src]

Set a surface variable

[src]

Get a surface variable

[src]

Set an index value

[src]

Get an index value

[src]

Deprecated

Get location information.

returns

(latitude, longitude, elevation in meters)

[src]

Deprecated

Set location information

[src]

Deprecated

Station number, USAF number, eg 727730

[src]

Deprecated

Station number, USAF number, eg 727730

[src]

Difference in model initialization time and valid_time in hours.

[src]

Difference in model initialization time and valid_time in hours.

[src]

Valid time of the sounding

[src]

Builder method to set the valid time of the sounding

[src]

Get a bottom up iterator over the data rows. The first value returned from the iterator is surface values.

[src]

Get a top down iterator over the data rows. The last value returned is the surface values.

[src]

Get a row of data values from this sounding.

[src]

Get the surface values in a DataRow format.

[src]

Given a target pressure, return the row of data values closest to this one.

Trait Implementations

impl Debug for Sounding
[src]

[src]

Formats the value using the given formatter.

impl Default for Sounding
[src]

[src]

Returns the "default value" for a type. Read more