![]() |
MFIX
2016-1
|
Functions/Subroutines | |
| subroutine | setreaction (RxN, lNg, lSAg, lM, lNs, lSAs, lDH, lfDH) |
| subroutine | checksplit (lName, lChemEq, lrEnd, lpStart, lSkip) |
| subroutine | splitentries (lName, lChemEq, lStart, lEnd, lNo, lAlias, lCoeff) |
| subroutine | splitaliasandcoeff (lName, lChemEq, lStart, lEnd, lAlias, lCoeff) |
| subroutine | checkblankaliases (lNg, lSAg, lM, lNs, lSAs, lBA) |
| subroutine | mapaliases (lName, lChemEq, lNg, lSAg, lM, lNs, lSAs, lNo, lAlias, lCoeff, lSgn, lStart, lBA, lRxN) |
| character(len=512) function | setflag (fill, flg1, flg2) |
Variables | |
| character(len=2), parameter | start_str = '@(' |
| character(len=1), parameter | end_str = ')' |
| character(len=4), parameter | rxn_blk = 'RXNS' |
| character(len=8), parameter | des_rxn_blk = 'DES_RXNS' |
| character(len=3), parameter | end_blk = 'END' |
| logical | reading_rxn |
| logical | reading_rate |
| logical | des_rxn |
| logical | tfm_rxn |
| logical | in_construct |
| logical | more_chemeq |
| character(len=32), dimension(:), allocatable | rxn_name |
| character(len=512), dimension(:), allocatable | rxn_chem_eq |
| double precision, dimension(:), allocatable | usrdh |
| double precision, dimension(:,:), allocatable | usrfdh |
| logical | in_des_construct |
| character(len=32), dimension(:), allocatable | des_rxn_name |
| character(len=512), dimension(:), allocatable | des_rxn_chem_eq |
| double precision, dimension(:), allocatable | des_usrdh |
| double precision, dimension(:,:), allocatable | des_usrfdh |
| subroutine parse::checkblankaliases | ( | integer, intent(in) | lNg, |
| character(len=32), dimension(dim_n_g), intent(in) | lSAg, | ||
| integer, intent(in) | lM, | ||
| integer, dimension(dim_m), intent(in) | lNs, | ||
| character(len=32), dimension(dim_m, dim_n_s), intent(in) | lSAs, | ||
| logical, dimension(0:(dim_n_g + lm*dim_n_s)), intent(out) | lBA | ||
| ) |
| subroutine parse::checksplit | ( | character(len=*), intent(in) | lName, |
| character(len=*), intent(in) | lChemEq, | ||
| integer, intent(out) | lrEnd, | ||
| integer, intent(out) | lpStart, | ||
| logical, intent(out) | lSkip | ||
| ) |
Definition at line 287 of file parse_mod.f.


| subroutine parse::mapaliases | ( | character(len=*), intent(in) | lName, |
| character(len=*), intent(in) | lChemEq, | ||
| integer, intent(in) | lNg, | ||
| character(len=32), dimension(dim_n_g), intent(in) | lSAg, | ||
| integer, intent(in) | lM, | ||
| integer, dimension(dim_m), intent(in) | lNs, | ||
| character(len=32), dimension(dim_m, dim_n_s), intent(in) | lSAs, | ||
| integer, intent(in) | lNo, | ||
| character(len=32), dimension(50), intent(in) | lAlias, | ||
| double precision, dimension(50), intent(in) | lCoeff, | ||
| double precision, intent(in) | lSgn, | ||
| integer, intent(in) | lStart, | ||
| logical, dimension(0:(dim_n_g + lm*dim_n_s)), intent(in) | lBA, | ||
| type(reaction_block), intent(inout), pointer | lRxN | ||
| ) |
Definition at line 816 of file parse_mod.f.


| character(len=512) function parse::setflag | ( | integer, intent(in) | fill, |
| integer, intent(in) | flg1, | ||
| integer, intent(in), optional | flg2 | ||
| ) |
| subroutine parse::setreaction | ( | type(reaction_block), intent(inout), pointer | RxN, |
| integer, intent(in) | lNg, | ||
| character(len=32), dimension(dim_n_g), intent(in) | lSAg, | ||
| integer, intent(in) | lM, | ||
| integer, dimension(dim_m), intent(in) | lNs, | ||
| character(len=32), dimension(dim_m, dim_n_s), intent(in) | lSAs, | ||
| double precision, intent(in) | lDH, | ||
| double precision, dimension(0:dim_m), intent(in) | lfDH | ||
| ) |
Definition at line 71 of file parse_mod.f.


| subroutine parse::splitaliasandcoeff | ( | character(len=*), intent(in) | lName, |
| character(len=*), intent(in) | lChemEq, | ||
| integer, intent(in) | lStart, | ||
| integer, intent(in) | lEnd, | ||
| character(len=32), intent(out) | lAlias, | ||
| double precision, intent(out) | lCoeff | ||
| ) |
Definition at line 578 of file parse_mod.f.


| subroutine parse::splitentries | ( | character(len=*), intent(in) | lName, |
| character(len=*), intent(in) | lChemEq, | ||
| integer, intent(in) | lStart, | ||
| integer, intent(in) | lEnd, | ||
| integer, intent(out) | lNo, | ||
| character(len=32), dimension(50), intent(out) | lAlias, | ||
| double precision, dimension(50), intent(out) | lCoeff | ||
| ) |
Definition at line 494 of file parse_mod.f.


| logical parse::des_rxn |
Definition at line 23 of file parse_mod.f.
| character(len=8), parameter parse::des_rxn_blk = 'DES_RXNS' |
Definition at line 17 of file parse_mod.f.
| character(len=512), dimension(:), allocatable parse::des_rxn_chem_eq |
Definition at line 50 of file parse_mod.f.
| character(len=32), dimension(:), allocatable parse::des_rxn_name |
Definition at line 48 of file parse_mod.f.
| double precision, dimension(:), allocatable parse::des_usrdh |
Definition at line 52 of file parse_mod.f.
| double precision, dimension(:,:), allocatable parse::des_usrfdh |
Definition at line 54 of file parse_mod.f.
| character(len=3), parameter parse::end_blk = 'END' |
Definition at line 18 of file parse_mod.f.
| character(len=1), parameter parse::end_str = ')' |
Definition at line 13 of file parse_mod.f.
| logical parse::in_construct |
Definition at line 28 of file parse_mod.f.
| logical parse::in_des_construct |
Definition at line 45 of file parse_mod.f.
| logical parse::more_chemeq |
Definition at line 31 of file parse_mod.f.
| logical parse::reading_rate |
Definition at line 21 of file parse_mod.f.
| logical parse::reading_rxn |
Definition at line 20 of file parse_mod.f.
| character(len=4), parameter parse::rxn_blk = 'RXNS' |
Definition at line 16 of file parse_mod.f.
| character(len=512), dimension(:), allocatable parse::rxn_chem_eq |
Definition at line 36 of file parse_mod.f.
| character(len=32), dimension(:), allocatable parse::rxn_name |
Definition at line 34 of file parse_mod.f.
| character(len=2), parameter parse::start_str = '@(' |
Definition at line 12 of file parse_mod.f.
| logical parse::tfm_rxn |
Definition at line 24 of file parse_mod.f.
| double precision, dimension(:), allocatable parse::usrdh |
Definition at line 38 of file parse_mod.f.
| double precision, dimension(:,:), allocatable parse::usrfdh |
Definition at line 40 of file parse_mod.f.