Oasis3 4.0.2
stringop_psmile Module Reference

Functions/Subroutines

subroutine cmpblank (str)
INTEGER(kind=ip_intwp_p) cntpos (c_c, l_c, c_r, l_r)
INTEGER(kind=ip_intwp_p) findpos (c_c, l_c, c_r, l_r)
subroutine find_str (nb_str, str_tab, str_len_tab, str, pos)
subroutine nocomma (str)
subroutine strlowercase (str)
subroutine struppercase (str)
subroutine gensig (str, sig)
subroutine find_sig (nb_sig, str_tab, str, sig_tab, sig, pos)

Variables

INTEGER(kind=ip_intwp_p),
dimension(30) 
prime = (/1,2,3,5,7,11,13,17,19,23,29,31,37,41,43, 47,53,59,61,67,71,73,79,83,89,97,101,103,107,109/)

Function/Subroutine Documentation

subroutine stringop_psmile::cmpblank ( CHARACTER(LEN=*),intent(inout)  str)

Definition at line 13 of file stringop_psmile.F90.

INTEGER (kind=ip_intwp_p) stringop_psmile::cntpos ( CHARACTER(LEN=*),intent(in)  c_c,
INTEGER (kind=ip_intwp_p),intent(in)  l_c,
CHARACTER(LEN=*),intent(in)  c_r,
INTEGER (kind=ip_intwp_p),intent(in)  l_r 
)

Definition at line 36 of file stringop_psmile.F90.

subroutine stringop_psmile::find_sig ( INTEGER (kind=ip_intwp_p)  nb_sig,
CHARACTER(LEN=*),dimension(nb_sig)  str_tab,
CHARACTER(LEN=*)  str,
INTEGER (kind=ip_intwp_p),dimension(nb_sig)  sig_tab,
INTEGER (kind=ip_intwp_p)  sig,
INTEGER (kind=ip_intwp_p)  pos 
)

Definition at line 197 of file stringop_psmile.F90.

subroutine stringop_psmile::find_str ( INTEGER (kind=ip_intwp_p)  nb_str,
CHARACTER(LEN=*),dimension(nb_str)  str_tab,
INTEGER (kind=ip_intwp_p),dimension(nb_str)  str_len_tab,
CHARACTER(LEN=*)  str,
INTEGER (kind=ip_intwp_p)  pos 
)

Definition at line 84 of file stringop_psmile.F90.

INTEGER (kind=ip_intwp_p) stringop_psmile::findpos ( CHARACTER(LEN=*),intent(in)  c_c,
INTEGER (kind=ip_intwp_p),intent(in)  l_c,
CHARACTER(LEN=*),intent(in)  c_r,
INTEGER (kind=ip_intwp_p),intent(in)  l_r 
)

Definition at line 66 of file stringop_psmile.F90.

subroutine stringop_psmile::gensig ( CHARACTER(LEN=*)  str,
INTEGER (kind=ip_intwp_p)  sig 
)

Definition at line 175 of file stringop_psmile.F90.

References prime.

subroutine stringop_psmile::nocomma ( CHARACTER(LEN=*)  str)

Definition at line 121 of file stringop_psmile.F90.

subroutine stringop_psmile::strlowercase ( CHARACTER(LEN=*)  str)

Definition at line 138 of file stringop_psmile.F90.

Referenced by mathelp_psmile::cleanstr().

Here is the caller graph for this function:

subroutine stringop_psmile::struppercase ( CHARACTER(LEN=*)  str)

Definition at line 156 of file stringop_psmile.F90.


Variable Documentation

INTEGER(kind=ip_intwp_p),dimension(30) stringop_psmile::prime = (/1,2,3,5,7,11,13,17,19,23,29,31,37,41,43, 47,53,59,61,67,71,73,79,83,89,97,101,103,107,109/)

Definition at line 6 of file stringop_psmile.F90.

Referenced by gensig().

 All Data Structures Namespaces Files Functions Variables Defines