Go to the source code of this file.
Data Types | |
| type | dc_units::units | 
| interface | dc_units::clear | 
| interface | dc_units::deallocate | 
| interface | dc_units::assignment(=) | 
| interface | dc_units::operator(*) | 
| interface | dc_units::operator(/) | 
| interface | dc_units::operator(+) | 
Modules | |
| module | dc_units | 
Functions/Subroutines | |
| subroutine, private | dc_units::units_simplify (u, name, power) | 
| type(units) function | dc_units::dcunitsmul (u1, u2) | 
| type(units) function | dc_units::dcunitsdiv (u1, u2) | 
| type(units) function | dc_units::dcunitsadd (u1, u2) | 
| logical function, public | dc_units::add_okay (u1, u2) | 
| subroutine | dc_units::dcunitsclear (u) | 
| subroutine | dc_units::dcunitsdeallocate (u) | 
| subroutine | dc_units::dcunitstostring (string, u) | 
| subroutine | dc_units::dcunitsbuild (u, cunits) | 
| subroutine | cancel_exp | 
| subroutine | error | 
| subroutine | power_next | 
| subroutine | factor_next | 
| subroutine | units_finalize | 
| subroutine | ustack_clear | 
| subroutine | ustack_grow | 
| subroutine | pstack_clear | 
| subroutine | pstack_push | 
| subroutine | pstack_pop | 
| subroutine dcunitsbuild::cancel_exp | ( | ) | 
Definition at line 411 of file dc_units.f90.
Referenced by dc_units::dcunitsbuild().
      
  | 
  private | 
Definition at line 415 of file dc_units.f90.
Referenced by dc_units::dcunitsbuild().
      
  | 
  private | 
Definition at line 426 of file dc_units.f90.
References power_next().
Referenced by dc_units::dcunitsbuild(), and units_finalize().
      
  | 
  private | 
Definition at line 420 of file dc_units.f90.
References ustack_grow().
Referenced by dc_units::dcunitsbuild(), factor_next(), and pstack_pop().
      
  | 
  private | 
Definition at line 459 of file dc_units.f90.
References pstack_push().
Referenced by dc_units::dcunitsbuild().
      
  | 
  private | 
Definition at line 475 of file dc_units.f90.
References power_next().
Referenced by dc_units::dcunitsbuild().
      
  | 
  private | 
Definition at line 464 of file dc_units.f90.
References ustack_grow().
Referenced by dc_units::dcunitsbuild(), and pstack_clear().
      
  | 
  private | 
Definition at line 442 of file dc_units.f90.
References factor_next().
Referenced by dc_units::dcunitsbuild().
      
  | 
  private | 
Definition at line 446 of file dc_units.f90.
References ustack_grow().
Referenced by dc_units::dcunitsbuild().
      
  | 
  private | 
Definition at line 451 of file dc_units.f90.
Referenced by dc_units::dcunitsbuild(), power_next(), pstack_push(), and ustack_clear().