|
| procedure | table_df (this, maxbound, ntableterm, iout, transient, lineseparator, separator, finalize) |
| procedure | table_da (this) |
| procedure | initialize_column (this, text, width, alignment) |
| procedure | line_to_columns (this, line) |
| procedure | finalize_table (this) |
| procedure | set_maxbound (this, maxbound) |
| procedure | set_kstpkper (this, kstp, kper) |
| procedure | set_title (this, title) |
| procedure | set_iout (this, iout) |
| procedure | print_list_entry (this, i, nodestr, q, bname) |
| procedure | print_separator (this, iextralines) |
| generic, public | add_term (this, ival) |
| generic, public | add_term (this, long_ival) |
| generic, public | add_term (this, rval) |
| generic, public | add_term (this, cval) |
|
| character(len=lenbudtxt) | name |
| character(len=linelength) | title |
| character(len=1), pointer | sep => null() |
| logical, pointer | write_csv => null() |
| logical, pointer | first_entry => null() |
| logical, pointer | transient => null() |
| logical, pointer | add_linesep => null() |
| logical, pointer | allow_finalization => null() |
| integer(i4b), pointer | iout => null() |
| integer(i4b), pointer | maxbound => null() |
| integer(i4b), pointer | nheaderlines => null() |
| integer(i4b), pointer | nlinewidth => null() |
| integer(i4b), pointer | ntableterm => null() |
| integer(i4b), pointer | ientry => null() |
| integer(i4b), pointer | iloc => null() |
| integer(i4b), pointer | icount => null() |
| integer(i4b), pointer | kstp => null() |
| integer(i4b), pointer | kper => null() |
| type(tabletermtype), dimension(:), pointer | tableterm => null() |
| type(tabletype), pointer | table => null() |
| character(len=linelength), pointer | linesep => null() |
| character(len=linelength), pointer | dataline => null() |
| character(len=linelength), dimension(:), pointer | header => null() |
|
| procedure, private | allocate_strings (this, width, nlines) |
| procedure, private | set_header (this) |
| procedure, private | write_header (this) |
| procedure, private | write_line (this) |
| procedure, private | finalize (this) |
| procedure, private | add_error (this) |
| procedure, private | reset (this) |
| procedure, private | add_integer (this, ival) |
| private | add_long_integer (this, long_ival) |
| private | add_real (this, rval) |
| private | add_string (this, cval) |
Definition at line 21 of file Table.f90.
◆ add_error()
| procedure, private tablemodule::tabletype::add_error |
( |
class(tabletype) | this | ) |
|
|
private |
◆ add_integer()
| procedure, private tablemodule::tabletype::add_integer |
( |
class(tabletype) | this, |
|
|
integer(i4b), intent(in) | ival ) |
|
private |
◆ add_long_integer()
| private tablemodule::tabletype::add_long_integer |
( |
class(tabletype) | this, |
|
|
integer(i8b), intent(in) | long_ival ) |
|
private |
◆ add_real()
| private tablemodule::tabletype::add_real |
( |
class(tabletype) | this, |
|
|
real(dp), intent(in) | rval ) |
|
private |
◆ add_string()
| private tablemodule::tabletype::add_string |
( |
class(tabletype) | this, |
|
|
character(len=*) | cval ) |
|
private |
◆ add_term() [1/4]
| generic, public tablemodule::tabletype::add_term |
( |
class(tabletype) | this, |
|
|
character(len=*) | cval ) |
◆ add_term() [2/4]
| generic, public tablemodule::tabletype::add_term |
( |
class(tabletype) | this, |
|
|
integer(i4b), intent(in) | ival ) |
◆ add_term() [3/4]
| generic, public tablemodule::tabletype::add_term |
( |
class(tabletype) | this, |
|
|
integer(i8b), intent(in) | long_ival ) |
◆ add_term() [4/4]
| generic, public tablemodule::tabletype::add_term |
( |
class(tabletype) | this, |
|
|
real(dp), intent(in) | rval ) |
◆ allocate_strings()
| procedure, private tablemodule::tabletype::allocate_strings |
( |
class(tabletype) | this, |
|
|
integer(i4b), intent(in) | width, |
|
|
integer(i4b), intent(in) | nlines ) |
|
private |
◆ finalize()
| procedure, private tablemodule::tabletype::finalize |
( |
class(tabletype) | this | ) |
|
|
private |
◆ finalize_table()
| procedure tablemodule::tabletype::finalize_table |
( |
class(tabletype) | this | ) |
|
◆ initialize_column()
| procedure tablemodule::tabletype::initialize_column |
( |
class(tabletype) | this, |
|
|
character(len=*), intent(in) | text, |
|
|
integer(i4b), intent(in) | width, |
|
|
integer(i4b), intent(in), optional | alignment ) |
◆ line_to_columns()
| procedure tablemodule::tabletype::line_to_columns |
( |
class(tabletype) | this, |
|
|
character(len=linelength), intent(in) | line ) |
◆ print_list_entry()
| procedure tablemodule::tabletype::print_list_entry |
( |
class(tabletype) | this, |
|
|
integer(i4b), intent(in) | i, |
|
|
character(len=*), intent(in) | nodestr, |
|
|
real(dp), intent(in) | q, |
|
|
character(len=*), intent(in) | bname ) |
◆ print_separator()
| procedure tablemodule::tabletype::print_separator |
( |
class(tabletype) | this, |
|
|
integer(i4b), optional | iextralines ) |
◆ reset()
| procedure, private tablemodule::tabletype::reset |
( |
class(tabletype) | this | ) |
|
|
private |
◆ set_header()
| procedure, private tablemodule::tabletype::set_header |
( |
class(tabletype) | this | ) |
|
|
private |
◆ set_iout()
| procedure tablemodule::tabletype::set_iout |
( |
class(tabletype) | this, |
|
|
integer(i4b), intent(in) | iout ) |
◆ set_kstpkper()
| procedure tablemodule::tabletype::set_kstpkper |
( |
class(tabletype) | this, |
|
|
integer(i4b), intent(in) | kstp, |
|
|
integer(i4b), intent(in) | kper ) |
◆ set_maxbound()
| procedure tablemodule::tabletype::set_maxbound |
( |
class(tabletype) | this, |
|
|
integer(i4b), intent(in) | maxbound ) |
◆ set_title()
| procedure tablemodule::tabletype::set_title |
( |
class(tabletype) | this, |
|
|
character(len=*), intent(in) | title ) |
◆ table_da()
| procedure tablemodule::tabletype::table_da |
( |
class(tabletype) | this | ) |
|
◆ table_df()
| procedure tablemodule::tabletype::table_df |
( |
class(tabletype) | this, |
|
|
integer(i4b), intent(in) | maxbound, |
|
|
integer(i4b), intent(in) | ntableterm, |
|
|
integer(i4b), intent(in) | iout, |
|
|
logical, intent(in), optional | transient, |
|
|
logical, intent(in), optional | lineseparator, |
|
|
character(len=1), intent(in), optional | separator, |
|
|
logical, intent(in), optional | finalize ) |
◆ write_header()
| procedure, private tablemodule::tabletype::write_header |
( |
class(tabletype) | this | ) |
|
|
private |
◆ write_line()
| procedure, private tablemodule::tabletype::write_line |
( |
class(tabletype) | this | ) |
|
|
private |
◆ add_linesep
| logical, pointer tablemodule::tabletype::add_linesep => null() |
◆ allow_finalization
| logical, pointer tablemodule::tabletype::allow_finalization => null() |
◆ dataline
| character(len=linelength), pointer tablemodule::tabletype::dataline => null() |
◆ first_entry
| logical, pointer tablemodule::tabletype::first_entry => null() |
◆ header
| character(len=linelength), dimension(:), pointer tablemodule::tabletype::header => null() |
◆ icount
| integer(i4b), pointer tablemodule::tabletype::icount => null() |
◆ ientry
| integer(i4b), pointer tablemodule::tabletype::ientry => null() |
◆ iloc
| integer(i4b), pointer tablemodule::tabletype::iloc => null() |
◆ iout
| integer(i4b), pointer tablemodule::tabletype::iout => null() |
◆ kper
| integer(i4b), pointer tablemodule::tabletype::kper => null() |
◆ kstp
| integer(i4b), pointer tablemodule::tabletype::kstp => null() |
◆ linesep
| character(len=linelength), pointer tablemodule::tabletype::linesep => null() |
◆ maxbound
| integer(i4b), pointer tablemodule::tabletype::maxbound => null() |
◆ name
| character(len=lenbudtxt) tablemodule::tabletype::name |
Definition at line 24 of file Table.f90.
24 character(len=LENBUDTXT) :: name
◆ nheaderlines
| integer(i4b), pointer tablemodule::tabletype::nheaderlines => null() |
◆ nlinewidth
| integer(i4b), pointer tablemodule::tabletype::nlinewidth => null() |
◆ ntableterm
| integer(i4b), pointer tablemodule::tabletype::ntableterm => null() |
◆ sep
| character(len=1), pointer tablemodule::tabletype::sep => null() |
◆ table
| type(tabletype), pointer tablemodule::tabletype::table => null() |
◆ tableterm
| type(tabletermtype), dimension(:), pointer tablemodule::tabletype::tableterm => null() |
◆ title
| character(len=linelength) tablemodule::tabletype::title |
Definition at line 25 of file Table.f90.
25 character(len=LINELENGTH) :: title
◆ transient
| logical, pointer tablemodule::tabletype::transient => null() |
◆ write_csv
| logical, pointer tablemodule::tabletype::write_csv => null() |
The documentation for this type was generated from the following file:
- /home/runner/work/modflow6/modflow6/src/Utilities/Table.f90