The Initialize_ELL_Matrix procedure allocates and initializes an ELL_Matrix object.
|call Initialize (ELLM, Max_Nonzeros, Row_Structure, Column_Structure, Name, status)|
|ELLM||The ELL_Matrix object to be initialized.|
|Max_Nonzeros||The maximum number of nonzero elements per row.|
|Row_Structure||The Base_Structure giving the row distribution for the ELL_Matrix.|
|Column_Structure||The Base_Structure giving the column distribution for the ELL_Matrix.|
|Name||The name for this variable. [Optional]|
|ELLM||The ELL_Matrix object has been allocated and initialized.|
|status||If present, the status variable is set to either 'Memory Error' or 'Success' depending on program execution. If not present, the procedure aborts if unsuccessful when the DEBUG_LEVEL is set high enough.|
The Initialize_ELL_Matrix code listing contains additional documentation.
Michael L. Hall