|
CP2K 2.4 (Revision 12889)
|
#include "cp_common_uses.h"
Include dependency graph for qs_matrix_pools.f90:Go to the source code of this file.
Classes | |
| struct | qs_matrix_pools::qs_matrix_pools_type |
| container for the pools of matrixes used by qs More... | |
Namespaces | |
| namespace | qs_matrix_pools |
wrapper for the pools of matrixes | |
Functions | |
| subroutine, public | qs_matrix_pools::mpools_retain (mpools, error) |
| retains the given qs_matrix_pools_type | |
| subroutine, public | qs_matrix_pools::mpools_release (mpools, error) |
| releases the given mpools | |
| subroutine, public | qs_matrix_pools::mpools_set (mpools, ao_mo_fm_pools, ao_ao_fm_pools, mo_mo_fm_pools, ao_mosub_fm_pools, mosub_mosub_fm_pools, error) |
| sets various attributes of the mpools | |
| subroutine, public | qs_matrix_pools::mpools_get (mpools, ao_mo_fm_pools, ao_ao_fm_pools, mo_mo_fm_pools, ao_mosub_fm_pools, mosub_mosub_fm_pools, maxao_maxmo_fm_pool, maxao_maxao_fm_pool, maxmo_maxmo_fm_pool, error) |
| returns various attributes of the mpools (notably the pools contained in it) | |
| subroutine, public | qs_matrix_pools::mpools_create (mpools, error) |
| creates a mpools | |
| subroutine, public | qs_matrix_pools::mpools_rebuild_fm_pools (mpools, mos, blacs_env, para_env, nrow_block, ncol_block, nmosub, error) |
| rebuilds the pools of the (ao x mo, ao x ao , mo x mo) full matrixes | |
Variables | |
| LOGICAL, parameter, private | qs_matrix_pools::debug_this_module = .TRUE. |
| CHARACTER(len=*), parameter, private | qs_matrix_pools::moduleN = 'qs_matrix_pools' |
| INTEGER, save, private | qs_matrix_pools::last_mpools_id = 0 |
1.7.3