Initialize self. See help(type(self)) for accurate signature.
add_alias_field(alias, field[, units, force_add])
Add an alias field.
add_analysis_field(name, units[, dtype, default])
Add an analysis field.
add_derived_field(name, function[, units, …])
Add a derived field.
Add vector and magnitude fields for a field with x/y/z components.
Create a new dictionary with keys from iterable and values set to value.
Return the value for key if key is in the dictionary, else default.
If key is not found, default is returned if given, otherwise KeyError is raised
Remove and return a (key, value) pair as a 2-tuple.
resolve_field_dependencies(fields[, fcache, …])
Divide fields into those to be read and those to generate.
Insert key with a value of default if key is not in the dictionary.
Add aliases defined in the alias_fields tuple for each frontend.
Add stock derived fields.
Add units for fields on disk as defined in the known_fields tuple.
Add vector and magnitude fields.
If E is present and has a .keys() method, then does: for k in E: D[k] = E[k] If E is present and lacks a .keys() method, then does: for k, v in E: D[k] = v In either case, this is followed by: for k in F: D[k] = F[k]