User Guide
nmodl::units::Unit Member List

This is the complete list of members for nmodl::units::Unit, including all inherited members.

add_base_unit(const std::string &name)nmodl::units::Unit
add_denominator_dims(const std::array< int, MAX_DIMS > &dimensions)nmodl::units::Unit
add_denominator_unit(const std::string &denom)nmodl::units::Unit
add_denominator_unit(const std::shared_ptr< std::vector< std::string >> &denom)nmodl::units::Unit
add_fraction(const std::string &nominator, const std::string &denominator)nmodl::units::Unit
add_nominator_dims(const std::array< int, MAX_DIMS > &dimensions)nmodl::units::Unit
add_nominator_double(const std::string &double_string)nmodl::units::Unit
add_nominator_unit(const std::string &nom)nmodl::units::Unit
add_nominator_unit(const std::shared_ptr< std::vector< std::string >> &nom)nmodl::units::Unit
add_unit(const std::string &name)nmodl::units::Unit
denominatornmodl::units::Unitprivate
get_denominator_unit() const noexceptnmodl::units::Unitinline
get_dimensions() const noexceptnmodl::units::Unitinline
get_factor() constnmodl::units::Unitinline
get_name() const noexceptnmodl::units::Unitinline
get_nominator_unit() const noexceptnmodl::units::Unitinline
mul_factor(double double_factor)nmodl::units::Unit
nominatornmodl::units::Unitprivate
parse_double(std::string double_string)nmodl::units::Unitstatic
Unit()=defaultnmodl::units::Unit
Unit(std::string name)nmodl::units::Unitinlineexplicit
Unit(const double factor, const std::array< int, MAX_DIMS > &dimensions, std::string name)nmodl::units::Unitinline
unit_dimensionsnmodl::units::Unitprivate
unit_factornmodl::units::Unitprivate
unit_namenmodl::units::Unitprivate