This module contains the definition of all the data related to the factorization phase. More...
Data Types | |
type | dqrm_fdata_type |
The data structure meant to store all the results of the factorization phase. More... | |
type | dqrm_front_type |
This type defines a data structure containing all the data related to a front. More... | |
interface | qrm_fdata_destroy |
Public Member Functions | |
subroutine | dqrm_front_destroy (qrm_front) |
Frees a qrm_front_type instance. More... | |
subroutine | dqrm_fdata_destroy (qrm_fdata) |
Destroys a dqrm_fdata_type instance. More... | |
Public Attributes | |
integer, parameter | qrm_busy_ = -huge(0) |
integer, parameter | qrm_ready_ = 0 |
integer, parameter | qrm_activable_ = 1 |
integer, parameter | qrm_active_ = 2 |
integer, parameter | qrm_factorized_ = 3 |
integer, parameter | qrm_free_ = 4 |
integer, parameter | qrm_done_ = huge(0) |
This module contains the definition of all the data related to the factorization phase.
Definition at line 40 of file dqrm_fdata_mod.F90.
subroutine dqrm_fdata_mod::dqrm_fdata_destroy | ( | type(dqrm_fdata_type) | qrm_fdata | ) |
Destroys a dqrm_fdata_type instance.
[in,out] | qrm_fdata | the instace to be freed |
Definition at line 253 of file dqrm_fdata_mod.F90.
References dqrm_front_destroy(), i, qrm_error_mod::qrm_err_act_restore(), qrm_error_mod::qrm_err_act_save(), and qrm_error_mod::qrm_err_check().
subroutine dqrm_fdata_mod::dqrm_front_destroy | ( | type(dqrm_front_type) | qrm_front | ) |
Frees a qrm_front_type instance.
[in,out] | qrm_front | the data to be freed |
Definition at line 198 of file dqrm_fdata_mod.F90.
References qrm_error_mod::qrm_err_act_restore(), qrm_error_mod::qrm_err_act_save(), and qrm_error_mod::qrm_err_check().
Referenced by dqrm_fdata_destroy().
integer, parameter dqrm_fdata_mod::qrm_activable_ = 1 |
Definition at line 48 of file dqrm_fdata_mod.F90.
integer, parameter dqrm_fdata_mod::qrm_active_ = 2 |
Definition at line 49 of file dqrm_fdata_mod.F90.
integer, parameter dqrm_fdata_mod::qrm_busy_ = -huge(0) |
Definition at line 46 of file dqrm_fdata_mod.F90.
integer, parameter dqrm_fdata_mod::qrm_done_ = huge(0) |
Definition at line 52 of file dqrm_fdata_mod.F90.
integer, parameter dqrm_fdata_mod::qrm_factorized_ = 3 |
Definition at line 50 of file dqrm_fdata_mod.F90.
integer, parameter dqrm_fdata_mod::qrm_free_ = 4 |
Definition at line 51 of file dqrm_fdata_mod.F90.
integer, parameter dqrm_fdata_mod::qrm_ready_ = 0 |
Definition at line 47 of file dqrm_fdata_mod.F90.