Documentation for module cp_dbcsr_output

DBCSR output in CP2K

source: cp_dbcsr_output.F
Loading...

public Subroutines/Functions:

Print the distribution of a sparse matrix.
...
Print a spherical matrix of blacs type.

SUBROUTINEcp_dbcsr_write_matrix_dist(matrix, output_unit, para_env)

Print the distribution of a sparse matrix.

Arguments:
:: matrix ...
INTEGER,
INTENT(in)
:: output_unit ...
POINTER
:: para_env ...

SUBROUTINEcp_dbcsr_write_sparse_matrix(sparse_matrix, before, after, qs_env, para_env, first_row, last_row, first_col, last_col, scale, output_unit, omit_headers)

...

Arguments:
:: sparse_matrix ...
INTEGER,
INTENT(in)
:: before ...
INTEGER,
INTENT(in)
:: after ...
POINTER
:: qs_env ...
POINTER
:: para_env ...
INTEGER,
INTENT(in),
OPTIONAL
:: first_row ...
INTEGER,
INTENT(in),
OPTIONAL
:: last_row ...
INTEGER,
INTENT(in),
OPTIONAL
:: first_col ...
INTEGER,
INTENT(in),
OPTIONAL
:: last_col ...
REAL(dp),
INTENT(in),
OPTIONAL
:: scale ...
INTEGER,
INTENT(in)
:: output_unit ...
LOGICAL,
INTENT(in),
OPTIONAL
:: omit_headers Write only the matrix data, not the row/column headers

SUBROUTINEwrite_fm_with_basis_info(blacs_matrix, before, after, qs_env, para_env, first_row, last_row, first_col, last_col, output_unit, omit_headers)

Print a spherical matrix of blacs type.

Arguments:
TYPE(cp_fm_type),
POINTER
:: blacs_matrix ...
INTEGER,
INTENT(in)
:: before ...
INTEGER,
INTENT(in)
:: after ...
POINTER
:: qs_env ...
POINTER
:: para_env ...
INTEGER,
INTENT(in),
OPTIONAL
:: first_row ...
INTEGER,
INTENT(in),
OPTIONAL
:: last_row ...
INTEGER,
INTENT(in),
OPTIONAL
:: first_col ...
INTEGER,
INTENT(in),
OPTIONAL
:: last_col ...
INTEGER,
INTENT(in)
:: output_unit ...
LOGICAL,
INTENT(in),
OPTIONAL
:: omit_headers Write only the matrix data, not the row/column headers