NTPoly
Data Types | Functions/Subroutines
matrixmemorypoolmodule_wrp Module Reference

A module for wrapping the matrix memory pool data type. More...

Data Types

type  matrixmemorypool_wrp
 A wrapper for the matrix memory pool data type. More...
 

Functions/Subroutines

subroutine, public constructmatrixmemorypool_wrp (ih_this, columns, rows)
 Wrap the Matrix Memory Pool constructor. More...
 
pure subroutine, public destructmatrixmemorypool_wrp (ih_this)
 Wrap the destructor for a matrix memory pool. More...
 

Detailed Description

A module for wrapping the matrix memory pool data type.

Function/Subroutine Documentation

◆ constructmatrixmemorypool_wrp()

subroutine, public matrixmemorypoolmodule_wrp::constructmatrixmemorypool_wrp ( integer(kind=c_int), dimension(size_wrp), intent(inout)  ih_this,
integer(kind=c_int), intent(in)  columns,
integer(kind=c_int), intent(in)  rows 
)

Wrap the Matrix Memory Pool constructor.

Parameters
[out]ih_thishandle to a constructed Matrix Memory Pool object.
[in]columnsnumber of columns in the matrix.
[in]rowsnumber of rows in the matrix.

◆ destructmatrixmemorypool_wrp()

pure subroutine, public matrixmemorypoolmodule_wrp::destructmatrixmemorypool_wrp ( integer(kind=c_int), dimension(size_wrp), intent(inout)  ih_this)

Wrap the destructor for a matrix memory pool.

Parameters
[in,out]ih_thisthe matrix being destructed.