rocsparse_bsrilu0_clear Interface Reference#
hipfort_rocsparse::rocsparse_bsrilu0_clear Interface Reference
  Incomplete LU factorization with 0 fill-ins and no pivoting using BSR storage format. More...
Public Member Functions | |
| integer(kind(rocsparse_status_success)) function | rocsparse_bsrilu0_clear_ (handle, myInfo) | 
Detailed Description
Incomplete LU factorization with 0 fill-ins and no pivoting using BSR storage format.
rocsparse_bsrilu0_clear deallocates all memory that was allocated by rocsparse_sbsrilu0_analysis(), rocsparse_dbsrilu0_analysis(), rocsparse_cbsrilu0_analysis() or rocsparse_zbsrilu0_analysis(). This is especially useful, if memory is an issue and the analysis data is not required for further computation.
- Note
 - Calling 
rocsparse_bsrilu0_clearis optional. All allocated resources will be cleared, when the opaquerocsparse_mat_infostruct is destroyed using rocsparse_destroy_mat_info(). 
- Parameters
 - 
  
[in] handle handle to the rocsparse library context queue. [in,out] info structure that holds the information collected during the analysis step.  
- Return values
 - 
  
rocsparse_status_success the operation completed successfully. rocsparse_status_invalid_handle the library context was not initialized. rocsparse_status_invalid_pointer infopointer is invalid.rocsparse_status_memory_error the buffer holding the meta data could not be deallocated. rocsparse_status_internal_error an internal error occurred.  
Member Function/Subroutine Documentation
◆ rocsparse_bsrilu0_clear_()
| integer(kind(rocsparse_status_success)) function hipfort_rocsparse::rocsparse_bsrilu0_clear::rocsparse_bsrilu0_clear_ | ( | type(c_ptr), value | handle, | 
| type(c_ptr), value | myInfo | ||
| ) | 
The documentation for this interface was generated from the following file: