Soil Water Balance (SWB2)
|
Data Types | |
type | ascii_file_t |
Functions/Subroutines | |
integer(c_int) function | return_fortran_unit_number_fn (this) |
integer(c_int) function | return_num_lines_fn (this) |
integer(c_int) function | return_num_records_fn (this) |
integer(c_int) function | return_current_linenum_fn (this) |
logical(c_bool) function | have_we_reached_the_eof_fn (this) |
logical(c_bool) function | is_current_line_a_comment_fn (this) |
subroutine | open_file_read_access_sub (this, sfilename, scommentchars, sdelimiters, lhasheader) |
subroutine | open_file_write_access_sub (this, sfilename, lquiet) |
subroutine | close_file_sub (this) |
logical(c_bool) function | does_file_exist_fn (this, sfilename) |
logical(c_bool) function | is_file_open_fn (this) |
subroutine | count_number_of_lines_sub (this) |
type(fstring_list_t) function | read_header_fn (this) |
subroutine | write_line_of_data_sub (this, stext) |
character(len=:) function, allocatable | read_line_of_data_fn (this) |
character(len=:) function, allocatable, public | fully_qualified_filename (filename, pathname) |
Variables | |
integer(c_int), parameter | max_str_len = 65536 |
|
private |
Definition at line 255 of file file_operations.F90.
|
private |
Definition at line 292 of file file_operations.F90.
|
private |
character(len=:) function, allocatable, public file_operations::fully_qualified_filename | ( | character(len=*), intent(in) | filename, |
character(len=*), intent(in), optional | pathname ) |
|
private |
Definition at line 131 of file file_operations.F90.
|
private |
Definition at line 142 of file file_operations.F90.
|
private |
Definition at line 281 of file file_operations.F90.
|
private |
|
private |
|
private |
Definition at line 333 of file file_operations.F90.
|
private |
Definition at line 385 of file file_operations.F90.
|
private |
Definition at line 120 of file file_operations.F90.
integer (c_int) function file_operations::return_fortran_unit_number_fn | ( | class (ascii_file_t) | this | ) |
Definition at line 87 of file file_operations.F90.
|
private |
Definition at line 98 of file file_operations.F90.
|
private |
Definition at line 109 of file file_operations.F90.
|
private |
|
private |
Definition at line 16 of file file_operations.F90.