QR_MUMPS
|
This module contains the definition of the analysis data type. More...
Data Types | |
type | qrm_adata_type |
The main data type for the analysis phase. More... | |
Functions/Subroutines | |
subroutine | qrm_adata_copy (adata_in, adata_out) |
make s a copy of an qrm_adata_type instance More... | |
subroutine | qrm_adata_move (adata_in, adata_out) |
make s a move of an qrm_adata_type instance More... | |
subroutine | qrm_adata_destroy (adata) |
Frees an qrm_adata_type instance. More... | |
This module contains the definition of the analysis data type.
subroutine qrm_adata_mod::qrm_adata_copy | ( | type(qrm_adata_type), intent(in) | adata_in, |
type(qrm_adata_type), intent(out) | adata_out | ||
) |
make s a copy of an qrm_adata_type instance
[in] | adata_in | the instance to be copied |
[out] | adata_out | the produced copy |
Definition at line 129 of file qrm_adata_mod.F90.
References qrm_error_mod::qrm_abort_, qrm_error_mod::qrm_err_act_restore(), qrm_error_mod::qrm_err_act_save(), and qrm_error_mod::qrm_err_check().
subroutine qrm_adata_mod::qrm_adata_destroy | ( | type(qrm_adata_type) | adata | ) |
Frees an qrm_adata_type instance.
[in,out] | adata | the instance to be freed |
Definition at line 247 of file qrm_adata_mod.F90.
References qrm_error_mod::qrm_abort_, qrm_error_mod::qrm_err_act_restore(), qrm_error_mod::qrm_err_act_save(), and qrm_error_mod::qrm_err_check().
Referenced by _qrm_spmat_mod::_qrm_spmat_destroy(), and dqrm_spmat_mod::dqrm_spmat_destroy().
subroutine qrm_adata_mod::qrm_adata_move | ( | type(qrm_adata_type), intent(inout) | adata_in, |
type(qrm_adata_type), intent(inout) | adata_out | ||
) |
make s a move of an qrm_adata_type instance
[in] | adata_in | the instance to be moved |
[out] | adata_out | the produced copy |
Definition at line 196 of file qrm_adata_mod.F90.
References qrm_error_mod::qrm_abort_, qrm_error_mod::qrm_err_act_restore(), qrm_error_mod::qrm_err_act_save(), and qrm_error_mod::qrm_err_check().