#include <units.h>
Inherits sc::SavableState.
PublicTypes
enum Storage { Steal, Copy }
PublicMemberFunctionsUnits (const char *strrep)
Create using a string representation, like 'kcal/mol'.
Units (char *strrep, Units::Storage=Units::Copy)
Create using a string representation, like 'kcal/mol'.
Units (StateIn &s)
Restore the state of a Units object from s.
double to (const Ref< Units > &u) const
The conversion factor from this to u.
double from (const Ref< Units > &u) const
The conversion factor from u to this.
double to_atomic_units () const
The conversion factor from this to atomic units.
double from_atomic_units () const
The conversion factor from atom units to this.
const char * string_rep () const
The string representation of the units.
void save_data_state (StateOut &s)
Save the state of the Units object to s.
ProtectedMemberFunctions
void parse_unit ()
ProtectedAttributes
char * strrep_
double to_atomic_units_AdditionalInheritedMembers