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