aot_out_val_arr_quadruple Subroutine

private subroutine aot_out_val_arr_quadruple(put_conf, val, vname, advance_previous, max_per_line)

This is a vectorized version of the value output.

It takes a one-dimensional array and puts it into a table. The parameters have the usual meanings, as in the scalar routines, however and additional argument (max_per_line) allows the specification of the number of elements that might be put onto a single line. The first entry will be placed into the same line as the opening brace, and the closing brace will be put on the same line, as the last entry.

Arguments

TypeIntentOptionalAttributesName
type(aot_out_type), intent(inout) :: put_conf

Lua script to write the array into.

real(kind=quad_k), intent(in) :: val(:)

Actual data to write into the script

character(len=*), intent(in), optional :: vname

Name for this array

logical, intent(in), optional :: advance_previous

Flag if this array should be put on the same line as the last entry of the parent table.

integer, intent(in), optional :: max_per_line

Maximal number of entries to put into a single line. Defaults to 3.


Calls

proc~~aot_out_val_arr_quadruple~~CallsGraph proc~aot_out_val_arr_quadruple aot_out_val_arr_quadruple interface~aot_out_val~2 aot_out_val proc~aot_out_val_arr_quadruple->interface~aot_out_val~2 proc~aot_out_open_table aot_out_open_table proc~aot_out_val_arr_quadruple->proc~aot_out_open_table proc~aot_out_close_table aot_out_close_table proc~aot_out_val_arr_quadruple->proc~aot_out_close_table interface~aot_out_val~2->proc~aot_out_val_arr_quadruple proc~aot_out_val_quadruple aot_out_val_quadruple interface~aot_out_val~2->proc~aot_out_val_quadruple proc~aot_out_breakline aot_out_breakline proc~aot_out_open_table->proc~aot_out_breakline proc~aot_out_val_quadruple->proc~aot_out_breakline

Called by

proc~~aot_out_val_arr_quadruple~~CalledByGraph proc~aot_out_val_arr_quadruple aot_out_val_arr_quadruple interface~aot_out_val~2 aot_out_val proc~aot_out_val_arr_quadruple->interface~aot_out_val~2 interface~aot_out_val~2->proc~aot_out_val_arr_quadruple

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: i
integer, private :: nVals
integer, private :: mpl
logical, private :: bline