next up previous contents index
Next: Interface initialise Up: Module table_module Previous: Elements   Contents   Index

Interface allocate


\begin{boxedminipage}{\textwidth}
\begin{verbatim}call allocate(this[,Nint,Nreal,Nstr, &
Nlogical,max_length])\end{verbatim}
\end{boxedminipage}

Allocate a Table. When allocating a table, you can optionally specify the number of integer and real columns and the initial amount of space to allocate (max_length). If a table is unallocated when append is called for the first time it will be allocated accordingly.

this -- type(table), intent(inout)

Nint -- integer, optional, intent(in)

Number of integer columns

Nreal -- integer, optional, intent(in)

Number of real columns

Nstr -- integer, optional, intent(in)

Number of string columns

Nlogical -- integer, optional, intent(in)

Number of logical columns

max_length -- integer, optional, intent(in)

Number of rows to initially allocate

initialise interface

gabor 2009-06-30