| Package | Description |
|---|---|
| visad.data.netcdf |
Provides for importing a netCDF dataset into VisAD and for exporting a VisAD
data object to a netCDF dataset.
|
| visad.data.netcdf.units | |
| visad.data.units | |
| visad.python |
| Modifier and Type | Method and Description |
|---|---|
QuantityDB |
StandardQuantityDB.add(String[] definitions,
String[] aliases)
Adds the given quantities and aliases to the database.
|
QuantityDB |
QuantityDBImpl.add(String[] definitions,
String[] aliases)
Adds the given quantities and aliases to the database.
|
protected void |
QuantityDBImpl.add(String name,
String unitSpec)
Adds a quantity to the database given a name and a display unit
specification.
|
Quantity |
QuantityDB.get(String name,
String unitSpec)
Returns the quantity that matches the given name and unit.
|
static Quantity |
Quantity.getQuantity(String name,
String unitSpec)
create a new Quantity, or return it if it already exists
|
static Quantity |
Quantity.getQuantity(String name,
String unitSpec,
SimpleSet set)
create a new Quantity, or return it if it already exists
|
| Constructor and Description |
|---|
Quantity(String name,
String unitSpec)
Constructs from a name and a unit specification.
|
Quantity(String name,
String unitSpec,
SimpleSet set)
Constructs from a name, a unit specification, and a sample set.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ParseException
Deprecated.
Use visad.data.units.ParseException instead
|
| Modifier and Type | Class and Description |
|---|---|
class |
NoSuchUnitException
Exception thrown when a unit specification can't be parsed because of an
unknown unit.
|
| Modifier and Type | Method and Description |
|---|---|
ParseException |
UnitParser.generateParseException()
Generate ParseException.
|
| Modifier and Type | Method and Description |
|---|---|
Unit |
UnitParser.basicExpr() |
Calendar |
UnitParser.clockExpr(Calendar calendar) |
Calendar |
UnitParser.dateExpr() |
int |
UnitParser.integer() |
Unit |
UnitParser.logExpr() |
static void |
Parser.main(String[] args)
Test this class.
|
double |
UnitParser.number() |
Unit |
UnitParser.parse(String spec)
Parses a string unit specification.
|
static Unit |
Parser.parse(String spec)
Parse a string unit-specification.
|
Unit |
UnitParser.powerExpr() |
Unit |
UnitParser.productExpr() |
double |
UnitParser.real() |
Unit |
UnitParser.shiftExpr() |
int |
UnitParser.sign() |
double |
UnitParser.tenFactor() |
double |
UnitParser.timeOriginExpr() |
Unit |
UnitParser.unitIdentifier() |
Unit |
UnitParser.unitSpec() |
double |
UnitParser.unsignedDecimal() |
int |
UnitParser.unsignedInteger() |
Calendar |
UnitParser.zoneExpr(Calendar calendar) |
| Modifier and Type | Method and Description |
|---|---|
static Unit |
JPythonMethods.makeUnit(String name)
get a VisAD Unit from the name given
|