ICFERST
22-06
Reservoir simulator based on DCVFEM, Dynamic Mesh optimisation and Surface-based modelling
|
IPHREEQC module from the PHREEQC project, needed to interact with PHREEQCRM. More...
Functions/Subroutines | |
integer function | accumulateline (id, line) |
integer function | adderror (id, error_msg) |
integer function | addwarning (id, warn_msg) |
integer function | clearaccumulatedlines (id) |
integer function | createiphreeqc () |
integer function | destroyiphreeqc (id) |
integer function | getcomponentcount (id) |
subroutine | getcomponent (id, n, comp) |
integer function | getcurrentselectedoutputusernumber (id) |
subroutine | getdumpfilename (id, fname) |
logical function | getdumpfileon (id) |
integer function | getdumpstringlinecount (id) |
subroutine | getdumpstringline (id, n, line) |
logical function | getdumpstringon (id) |
subroutine | geterrorfilename (id, fname) |
logical function | geterrorfileon (id) |
logical function | geterroron (id) |
integer function | geterrorstringlinecount (id) |
subroutine | geterrorstringline (id, n, line) |
logical function | geterrorstringon (id) |
subroutine | getlogfilename (id, fname) |
logical function | getlogfileon (id) |
integer function | getlogstringlinecount (id) |
subroutine | getlogstringline (id, n, line) |
logical function | getlogstringon (id) |
integer function | getnthselectedoutputusernumber (id, n) |
subroutine | getoutputfilename (id, fname) |
logical function | getoutputfileon (id) |
integer function | getoutputstringlinecount (id) |
subroutine | getoutputstringline (id, n, line) |
logical function | getoutputstringon (id) |
integer function | getselectedoutputcolumncount (id) |
integer function | getselectedoutputcount (id) |
subroutine | getselectedoutputfilename (id, fname) |
logical function | getselectedoutputfileon (id) |
integer function | getselectedoutputstringlinecount (id) |
subroutine | getselectedoutputstringline (id, n, line) |
logical function | getselectedoutputstringon (id) |
integer function | getselectedoutputrowcount (id) |
integer function | getselectedoutputvalue (id, row, col, vtype, dvalue, svalue, slength) |
subroutine | getversionstring (version) |
integer function | getwarningstringlinecount (id) |
subroutine | getwarningstringline (id, n, line) |
integer function | loaddatabase (id, filename) |
integer function | loaddatabasestring (id, input) |
subroutine | outputaccumulatedlines (id) |
subroutine | outputerrorstring (id) |
subroutine | outputwarningstring (id) |
integer function | runaccumulated (id) |
integer function | runfile (id, filename) |
integer function | runstring (id, input) |
integer function | setbasicfortrancallback (id, fcn) |
Variables | |
integer(kind=4), parameter | tt_empty = 0 |
integer(kind=4), parameter | tt_error = 1 |
integer(kind=4), parameter | tt_double = 3 |
integer(kind=4), parameter | tt_string = 4 |
integer(kind=4), parameter | ipq_ok = 0 |
integer(kind=4), parameter | ipq_outofmemory = -1 |
integer(kind=4), parameter | ipq_badvartype = -2 |
integer(kind=4), parameter | ipq_invalidarg = -3 |
integer(kind=4), parameter | ipq_invalidrow = -4 |
integer(kind=4), parameter | ipq_invalidcol = -5 |
integer(kind=4), parameter | ipq_badinstance = -6 |
IPHREEQC module from the PHREEQC project, needed to interact with PHREEQCRM.
integer function iphreeqc::accumulateline | ( | integer, intent(in) | id, |
character(len=*), intent(in) | line | ||
) |
integer function iphreeqc::adderror | ( | integer, intent(in) | id, |
character(len=*), intent(in) | error_msg | ||
) |
integer function iphreeqc::addwarning | ( | integer, intent(in) | id, |
character(len=*), intent(in) | warn_msg | ||
) |
integer function iphreeqc::clearaccumulatedlines | ( | integer, intent(in) | id | ) |
integer function iphreeqc::createiphreeqc |
integer function iphreeqc::destroyiphreeqc | ( | integer, intent(in) | id | ) |
subroutine iphreeqc::getcomponent | ( | integer, intent(in) | id, |
integer, intent(in) | n, | ||
character(len=*), intent(inout) | comp | ||
) |
integer function iphreeqc::getcomponentcount | ( | integer, intent(in) | id | ) |
integer function iphreeqc::getcurrentselectedoutputusernumber | ( | integer, intent(in) | id | ) |
subroutine iphreeqc::getdumpfilename | ( | integer, intent(in) | id, |
character(len=*), intent(out) | fname | ||
) |
logical function iphreeqc::getdumpfileon | ( | integer, intent(in) | id | ) |
subroutine iphreeqc::getdumpstringline | ( | integer, intent(in) | id, |
integer, intent(in) | n, | ||
character(len=*), intent(inout) | line | ||
) |
integer function iphreeqc::getdumpstringlinecount | ( | integer, intent(in) | id | ) |
logical function iphreeqc::getdumpstringon | ( | integer, intent(in) | id | ) |
subroutine iphreeqc::geterrorfilename | ( | integer, intent(in) | id, |
character(len=*), intent(inout) | fname | ||
) |
logical function iphreeqc::geterrorfileon | ( | integer, intent(in) | id | ) |
logical function iphreeqc::geterroron | ( | integer, intent(in) | id | ) |
subroutine iphreeqc::geterrorstringline | ( | integer, intent(in) | id, |
integer, intent(in) | n, | ||
character(len=*), intent(inout) | line | ||
) |
integer function iphreeqc::geterrorstringlinecount | ( | integer, intent(in) | id | ) |
logical function iphreeqc::geterrorstringon | ( | integer, intent(in) | id | ) |
subroutine iphreeqc::getlogfilename | ( | integer, intent(in) | id, |
character(len=*), intent(inout) | fname | ||
) |
logical function iphreeqc::getlogfileon | ( | integer, intent(in) | id | ) |
subroutine iphreeqc::getlogstringline | ( | integer, intent(in) | id, |
integer, intent(in) | n, | ||
character(len=*), intent(inout) | line | ||
) |
integer function iphreeqc::getlogstringlinecount | ( | integer, intent(in) | id | ) |
logical function iphreeqc::getlogstringon | ( | integer, intent(in) | id | ) |
integer function iphreeqc::getnthselectedoutputusernumber | ( | integer, intent(in) | id, |
integer, intent(in) | n | ||
) |
subroutine iphreeqc::getoutputfilename | ( | integer, intent(in) | id, |
character(len=*), intent(out) | fname | ||
) |
logical function iphreeqc::getoutputfileon | ( | integer, intent(in) | id | ) |
subroutine iphreeqc::getoutputstringline | ( | integer, intent(in) | id, |
integer, intent(in) | n, | ||
character(len=*), intent(inout) | line | ||
) |
integer function iphreeqc::getoutputstringlinecount | ( | integer, intent(in) | id | ) |
logical function iphreeqc::getoutputstringon | ( | integer, intent(in) | id | ) |
integer function iphreeqc::getselectedoutputcolumncount | ( | integer, intent(in) | id | ) |
integer function iphreeqc::getselectedoutputcount | ( | integer, intent(in) | id | ) |
subroutine iphreeqc::getselectedoutputfilename | ( | integer, intent(in) | id, |
character(len=*), intent(inout) | fname | ||
) |
logical function iphreeqc::getselectedoutputfileon | ( | integer, intent(in) | id | ) |
integer function iphreeqc::getselectedoutputrowcount | ( | integer, intent(in) | id | ) |
subroutine iphreeqc::getselectedoutputstringline | ( | integer, intent(in) | id, |
integer, intent(in) | n, | ||
character(len=*), intent(inout) | line | ||
) |
integer function iphreeqc::getselectedoutputstringlinecount | ( | integer, intent(in) | id | ) |
logical function iphreeqc::getselectedoutputstringon | ( | integer, intent(in) | id | ) |
integer function iphreeqc::getselectedoutputvalue | ( | integer, intent(in) | id, |
integer, intent(in) | row, | ||
integer, intent(in) | col, | ||
integer, intent(out) | vtype, | ||
double precision, intent(out) | dvalue, | ||
character(len=*), intent(out) | svalue, | ||
integer, intent(out), optional | slength | ||
) |
subroutine iphreeqc::getversionstring | ( | character(len=*), intent(inout) | version | ) |
subroutine iphreeqc::getwarningstringline | ( | integer, intent(in) | id, |
integer, intent(in) | n, | ||
character(len=*), intent(inout) | line | ||
) |
integer function iphreeqc::getwarningstringlinecount | ( | integer, intent(in) | id | ) |
integer function iphreeqc::loaddatabase | ( | integer, intent(in) | id, |
character(len=*), intent(in) | filename | ||
) |
integer function iphreeqc::loaddatabasestring | ( | integer, intent(in) | id, |
character(len=*), intent(in) | input | ||
) |
subroutine iphreeqc::outputaccumulatedlines | ( | integer, intent(in) | id | ) |
subroutine iphreeqc::outputerrorstring | ( | integer, intent(in) | id | ) |
subroutine iphreeqc::outputwarningstring | ( | integer, intent(in) | id | ) |
integer function iphreeqc::runaccumulated | ( | integer, intent(in) | id | ) |
integer function iphreeqc::runfile | ( | integer, intent(in) | id, |
character(len=*), intent(in) | filename | ||
) |
integer function iphreeqc::runstring | ( | integer, intent(in) | id, |
character(len=*), intent(in) | input | ||
) |
integer function iphreeqc::setbasicfortrancallback | ( | id, | |
fcn | |||
) |
integer(kind=4), parameter iphreeqc::ipq_badinstance = -6 |
integer(kind=4), parameter iphreeqc::ipq_badvartype = -2 |
integer(kind=4), parameter iphreeqc::ipq_invalidarg = -3 |
integer(kind=4), parameter iphreeqc::ipq_invalidcol = -5 |
integer(kind=4), parameter iphreeqc::ipq_invalidrow = -4 |
integer(kind=4), parameter iphreeqc::ipq_ok = 0 |
integer(kind=4), parameter iphreeqc::ipq_outofmemory = -1 |
integer(kind=4), parameter iphreeqc::tt_double = 3 |
integer(kind=4), parameter iphreeqc::tt_empty = 0 |
integer(kind=4), parameter iphreeqc::tt_error = 1 |
integer(kind=4), parameter iphreeqc::tt_string = 4 |