(git:34ef472)
|
methods related to the blacs parallel environment More...
Functions/Subroutines | |
subroutine, public | cp_blacs_env_create (blacs_env, para_env, blacs_grid_layout, blacs_repeatable, row_major, grid_2d) |
allocates and initializes a type that represent a blacs context More... | |
subroutine, public | cp_blacs_env_release (blacs_env) |
releases the given blacs_env More... | |
Variables | |
integer, parameter, public | blacs_grid_square = 1 |
integer, parameter, public | blacs_grid_row = 2 |
integer, parameter, public | blacs_grid_col = 3 |
methods related to the blacs parallel environment
subroutine, public cp_blacs_env::cp_blacs_env_create | ( | type(cp_blacs_env_type), intent(out), pointer | blacs_env, |
type(mp_para_env_type), intent(inout), target | para_env, | ||
integer, intent(in), optional | blacs_grid_layout, | ||
logical, intent(in), optional | blacs_repeatable, | ||
logical, intent(in), optional | row_major, | ||
integer, dimension(:), intent(in), optional | grid_2d | ||
) |
allocates and initializes a type that represent a blacs context
blacs_env | the type to initialize |
para_env | the para_env for which a blacs env should be created |
blacs_grid_layout | ... |
blacs_repeatable | ... |
row_major | ... |
grid_2d | ... |
Definition at line 122 of file cp_blacs_env.F.
subroutine, public cp_blacs_env::cp_blacs_env_release | ( | type(cp_blacs_env_type), pointer | blacs_env | ) |
releases the given blacs_env
blacs_env | the blacs env to release |
Definition at line 281 of file cp_blacs_env.F.
integer, parameter, public cp_blacs_env::blacs_grid_square = 1 |
Definition at line 32 of file cp_blacs_env.F.
integer, parameter, public cp_blacs_env::blacs_grid_row = 2 |
Definition at line 32 of file cp_blacs_env.F.
integer, parameter, public cp_blacs_env::blacs_grid_col = 3 |
Definition at line 32 of file cp_blacs_env.F.