|
| VariableMetadata (const std::string &name, units::System::Ptr system, unsigned int ndims=0) |
|
virtual | ~VariableMetadata ()=default |
|
Attribute | operator[] (const std::string &name) |
|
const ConstAttribute | operator[] (const std::string &name) const |
|
double | get_number (const std::string &name) const |
| Get a single-valued scalar attribute. More...
|
|
void | set_number (const std::string &name, double value) |
| Set a scalar attribute to a single (scalar) value. More...
|
|
std::vector< double > | get_numbers (const std::string &name) const |
| Get an array-of-doubles attribute. More...
|
|
void | set_numbers (const std::string &name, const std::vector< double > &values) |
| Set a scalar attribute to a single (scalar) value. More...
|
|
std::string | get_name () const |
|
void | set_name (const std::string &name) |
|
std::string | get_string (const std::string &name) const |
| Get a string attribute. More...
|
|
void | set_string (const std::string &name, const std::string &value) |
| Set a string attribute. More...
|
|
void | set_units_without_validation (const std::string &value) |
|
bool | get_time_independent () const |
|
void | set_time_independent (bool flag) |
|
IO_Type | get_output_type () const |
|
void | set_output_type (IO_Type type) |
|
void | clear_all_doubles () |
|
void | clear_all_strings () |
|
units::System::Ptr | unit_system () const |
|
unsigned int | n_spatial_dimensions () const |
|
bool | has_attribute (const std::string &name) const |
|
bool | has_attributes () const |
|
const StringAttrs & | all_strings () const |
|
const DoubleAttrs & | all_doubles () const |
|
void | report_to_stdout (const Logger &log, int verbosity_threshold) const |
|
void | check_range (const std::string &filename, double min, double max) const |
| Check if the range [min, max] is a subset of [valid_min, valid_max] . More...
|
|
void | report_range (const Logger &log, double min, double max, bool found_by_standard_name) |
| Report the range of a global Vec v . More...
|
|
Definition at line 99 of file VariableMetadata.hh.