![]() |
Octopus
|
This module is intended to contain simple general-purpose utility functions and procedures. More...
This module is intended to contain simple general-purpose utility functions and procedures.
Data Types | |
interface | lead_dim |
interface | leading_dimension_is_known |
Functions/Subroutines | |
subroutine, public | get_divisors (nn, n_divisors, divisors) |
character pure function, public | index2axis (idir) |
pure character(len=2) function, public | index2axisbz (idir) |
subroutine, public | output_tensor (tensor, ndim, unit, write_average, iunit, namespace) |
subroutine, public | output_dipole (dipole, ndim, iunit, namespace) |
subroutine, public | print_header () |
This subroutine prints the logo followed by information about the compilation and the system. It also prints the start time of the execution. More... | |
character(len=256) function, public | get_config_opts () |
character(len=256) function, public | get_optional_libraries () |
logical function | dleading_dimension_is_known (array) |
logical function | zleading_dimension_is_known (array) |
logical function | ileading_dimension_is_known (array) |
logical function | dleading_dimension_is_known2 (array) |
logical function | zleading_dimension_is_known2 (array) |
logical function | ileading_dimension_is_known2 (array) |
integer function | dlead_dim (array) |
integer function | zlead_dim (array) |
integer function | dlead_dim2 (array) |
integer function | zlead_dim2 (array) |
subroutine, public | make_array_larger (array, new_size) |
subroutine, public utils_oct_m::get_divisors | ( | integer, intent(in) | nn, |
integer, intent(inout) | n_divisors, | ||
integer, dimension(:), intent(out) | divisors | ||
) |
character pure function, public utils_oct_m::index2axis | ( | integer, intent(in) | idir | ) |
pure character(len=2) function, public utils_oct_m::index2axisbz | ( | integer, intent(in) | idir | ) |
subroutine, public utils_oct_m::output_tensor | ( | real(real64), dimension(:,:), intent(in) | tensor, |
integer, intent(in) | ndim, | ||
type(unit_t), intent(in) | unit, | ||
logical, intent(in), optional | write_average, | ||
integer, intent(in), optional | iunit, | ||
type(namespace_t), intent(in), optional | namespace | ||
) |
subroutine, public utils_oct_m::output_dipole | ( | real(real64), dimension(:), intent(in) | dipole, |
integer, intent(in) | ndim, | ||
integer, intent(in), optional | iunit, | ||
type(namespace_t), intent(in), optional | namespace | ||
) |
subroutine, public utils_oct_m::print_header |
character(len=256) function, public utils_oct_m::get_config_opts |
character(len=256) function, public utils_oct_m::get_optional_libraries |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |