(git:6a2e663)
cp_dbcsr_operations::dbcsr_allocate_matrix_set Interface Reference

Public Member Functions

subroutine allocate_dbcsr_matrix_set_1d (matrix_set, nmatrix)
 Allocate and initialize a real matrix 1-dimensional set. More...
 
subroutine allocate_dbcsr_matrix_set_2d (matrix_set, nmatrix, mmatrix)
 Allocate and initialize a real matrix 2-dimensional set. More...
 
subroutine allocate_dbcsr_matrix_set_3d (matrix_set, nmatrix, mmatrix, pmatrix)
 Allocate and initialize a real matrix 3-dimensional set. More...
 
subroutine allocate_dbcsr_matrix_set_4d (matrix_set, nmatrix, mmatrix, pmatrix, qmatrix)
 Allocate and initialize a real matrix 4-dimensional set. More...
 
subroutine allocate_dbcsr_matrix_set_5d (matrix_set, nmatrix, mmatrix, pmatrix, qmatrix, smatrix)
 Allocate and initialize a real matrix 5-dimensional set. More...
 

Detailed Description

Definition at line 81 of file cp_dbcsr_operations.F.

Member Function/Subroutine Documentation

◆ allocate_dbcsr_matrix_set_1d()

subroutine cp_dbcsr_operations::dbcsr_allocate_matrix_set::allocate_dbcsr_matrix_set_1d ( type(dbcsr_p_type), dimension(:), pointer  matrix_set,
integer, intent(in)  nmatrix 
)

Allocate and initialize a real matrix 1-dimensional set.

Parameters
[in,out]matrix_setSet containing the DBCSR matrices
[in]nmatrixSize of set
History
2009-08-17 Adapted from sparse_matrix_type for DBCSR

Definition at line 1496 of file cp_dbcsr_operations.F.

◆ allocate_dbcsr_matrix_set_2d()

subroutine cp_dbcsr_operations::dbcsr_allocate_matrix_set::allocate_dbcsr_matrix_set_2d ( type(dbcsr_p_type), dimension(:, :), pointer  matrix_set,
integer, intent(in)  nmatrix,
integer, intent(in)  mmatrix 
)

Allocate and initialize a real matrix 2-dimensional set.

Parameters
[in,out]matrix_setSet containing the DBCSR matrix pointer type
[in]nmatrixSize of set
mmatrix...
History
2009-08-17 Adapted from sparse_matrix_type for DBCSR

Definition at line 1517 of file cp_dbcsr_operations.F.

◆ allocate_dbcsr_matrix_set_3d()

subroutine cp_dbcsr_operations::dbcsr_allocate_matrix_set::allocate_dbcsr_matrix_set_3d ( type(dbcsr_p_type), dimension(:, :, :), pointer  matrix_set,
integer, intent(in)  nmatrix,
integer, intent(in)  mmatrix,
integer, intent(in)  pmatrix 
)

Allocate and initialize a real matrix 3-dimensional set.

Parameters
[in,out]matrix_setSet containing the DBCSR matrix pointer type
[in]nmatrixSize of set
mmatrix...
pmatrix...
History
2009-08-17 Adapted from sparse_matrix_type for DBCSR

Definition at line 1541 of file cp_dbcsr_operations.F.

◆ allocate_dbcsr_matrix_set_4d()

subroutine cp_dbcsr_operations::dbcsr_allocate_matrix_set::allocate_dbcsr_matrix_set_4d ( type(dbcsr_p_type), dimension(:, :, :, :), pointer  matrix_set,
integer, intent(in)  nmatrix,
integer, intent(in)  mmatrix,
integer, intent(in)  pmatrix,
integer, intent(in)  qmatrix 
)

Allocate and initialize a real matrix 4-dimensional set.

Parameters
[in,out]matrix_setSet containing the DBCSR matrix pointer type
[in]nmatrixSize of set
mmatrix...
pmatrix...
History
2009-08-17 Adapted from sparse_matrix_type for DBCSR

Definition at line 1567 of file cp_dbcsr_operations.F.

◆ allocate_dbcsr_matrix_set_5d()

subroutine cp_dbcsr_operations::dbcsr_allocate_matrix_set::allocate_dbcsr_matrix_set_5d ( type(dbcsr_p_type), dimension(:, :, :, :, :), pointer  matrix_set,
integer, intent(in)  nmatrix,
integer, intent(in)  mmatrix,
integer, intent(in)  pmatrix,
integer, intent(in)  qmatrix,
integer, intent(in)  smatrix 
)

Allocate and initialize a real matrix 5-dimensional set.

Parameters
[in,out]matrix_setSet containing the DBCSR matrix pointer type
[in]nmatrixSize of set
mmatrix...
pmatrix...
History
2009-08-17 Adapted from sparse_matrix_type for DBCSR

Definition at line 1595 of file cp_dbcsr_operations.F.


The documentation for this interface was generated from the following file: