User Guide
units.hpp File Reference

Classes for storing different units specification. More...

Detailed Description

Classes for storing different units specification.

Definition in file units.hpp.

#include <array>
#include <cmath>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <regex>
#include <sstream>
#include <string>
#include <unordered_map>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  nmodl::units::Unit
 Class that stores all the data of a Unit. More...
 
class  nmodl::units::Prefix
 Class that stores all the data of a prefix. More...
 
class  nmodl::units::UnitTable
 Class that stores all the units, prefixes and names of base units used. More...
 

Namespaces

 nmodl
 encapsulates code generation backend implementations
 
 nmodl::units
 encapsulates unit database and tables implementation
 

Variables

static constexpr int nmodl::units::MAX_DIMS = 10
 Maximum number of dimensions of units (maximum number of base units) More...