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().