QR_MUMPS
Data Types | Functions/Subroutines | Variables
_qrm_fdata_mod Module Reference

This module contains the definition of all the data related to the factorization phase. More...

Data Types

type  _qrm_fdata_type
 The data structure meant to store all the results of the factorization phase. More...
 
type  _qrm_front_type
 This type defines a data structure containing all the data related to a front. More...
 
interface  qrm_fdata_destroy
 

Functions/Subroutines

subroutine _qrm_front_destroy (qrm_front)
 Frees a qrm_front_type instance. More...
 
subroutine _qrm_fdata_destroy (qrm_fdata)
 Destroys a _qrm_fdata_type instance. More...
 

Variables

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)
 

Detailed Description

This module contains the definition of all the data related to the factorization phase.

Function/Subroutine Documentation

subroutine _qrm_fdata_mod::_qrm_fdata_destroy ( type(_qrm_fdata_type qrm_fdata)
subroutine _qrm_fdata_mod::_qrm_front_destroy ( type(_qrm_front_type qrm_front)

Frees a qrm_front_type instance.

Parameters
[in,out]qrm_frontthe data to be freed

Definition at line 199 of file qrm_fdata_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_fdata_destroy().

Variable Documentation

integer, parameter _qrm_fdata_mod::qrm_activable_ = 1

Definition at line 48 of file qrm_fdata_mod.F90.

Referenced by activate().

integer, parameter _qrm_fdata_mod::qrm_active_ = 2

Definition at line 49 of file qrm_fdata_mod.F90.

Referenced by activate(), and assemble().

integer, parameter _qrm_fdata_mod::qrm_busy_ = -huge(0)

Definition at line 46 of file qrm_fdata_mod.F90.

Referenced by panel(), and update().

integer, parameter _qrm_fdata_mod::qrm_done_ = huge(0)
integer, parameter _qrm_fdata_mod::qrm_factorized_ = 3

Definition at line 50 of file qrm_fdata_mod.F90.

Referenced by _qrm_do_subtree(), panel(), and update().

integer, parameter _qrm_fdata_mod::qrm_free_ = 4

Definition at line 51 of file qrm_fdata_mod.F90.

integer, parameter _qrm_fdata_mod::qrm_ready_ = 0

Definition at line 47 of file qrm_fdata_mod.F90.

Referenced by _qrm_do_subtree(), and activate().