Octopus
utils.F90 File Reference

Go to the source code of this file.

Modules

module  utils_oct_m
 This module is intended to contain simple general-purpose utility functions and procedures.
 

Data Types

interface  utils_oct_m::leading_dimension_is_known
 
interface  utils_oct_m::lead_dim
 

Functions/Subroutines

subroutine, public utils_oct_m::get_divisors (nn, n_divisors, divisors)
 
character pure function, public utils_oct_m::index2axis (idir)
 
pure character(len=2) function, public utils_oct_m::index2axisbz (idir)
 
subroutine, public utils_oct_m::output_tensor (tensor, ndim, unit, write_average, iunit, namespace)
 
subroutine, public utils_oct_m::output_dipole (dipole, ndim, iunit, namespace)
 
subroutine, public utils_oct_m::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 utils_oct_m::get_config_opts ()
 
character(len=256) function, public utils_oct_m::get_optional_libraries ()
 
logical function utils_oct_m::dleading_dimension_is_known (array)
 
logical function utils_oct_m::zleading_dimension_is_known (array)
 
logical function utils_oct_m::ileading_dimension_is_known (array)
 
logical function utils_oct_m::lleading_dimension_is_known (array)
 
logical function utils_oct_m::dleading_dimension_is_known2 (array)
 
logical function utils_oct_m::zleading_dimension_is_known2 (array)
 
logical function utils_oct_m::ileading_dimension_is_known2 (array)
 
logical function utils_oct_m::lleading_dimension_is_known2 (array)
 
integer function utils_oct_m::dlead_dim (array)
 
integer function utils_oct_m::zlead_dim (array)
 
integer function utils_oct_m::dlead_dim2 (array)
 
integer function utils_oct_m::zlead_dim2 (array)
 
subroutine, public utils_oct_m::make_array_larger (array, new_size)