The TELEMAC-MASCARET system  trunk
Data Types | Functions/Subroutines | Variables
dico_data Module Reference

Data Types

type  keyword
 

Functions/Subroutines

subroutine int2str (STRING, I, POS)
 
subroutine check_index (NFIC)
 
subroutine identify_rubrique ()
 
subroutine identify_rubrique_depends ()
 
subroutine identify_rubrique_idx (RUB, IDX, LEVEL)
 
character(len=keyword_len) function get_hash_value (IKEY, ID, LNG)
 
subroutine dump_list (NFIC, KTYPE, STR, STR_LEN, CMD, CMD_LEN)
 
subroutine write_default (NFIC, IKEY, LNG)
 
logical function has_rubrique (IKEY, IRUB, LEVEL, LNG)
 
subroutine identify_key (CHAINE, ILONG, NUMERO, LNG)
 
integer function identify_keyword (KEY_NAME, LNG)
 
subroutine read_dependencies (FILENAME)
 
subroutine read_dictionary (FILENAME)
 
character(len=keyword_len) function dble_quote (STRIN)
 
subroutine dump_keyword (NFIC, IKEY)
 
subroutine dump_dictionary_index (FILENAME)
 
subroutine dump_dictionary_rub (FILENAME)
 

Variables

integer, parameter aide_len = 2400
 
integer, parameter choix_len = 2500
 
integer, parameter defaut_len = 1400
 
integer, parameter cond_len = 700
 
integer, parameter consigne_len = 500
 
integer, parameter string_len = PATH_LEN
 
integer, parameter keyword_len = 72
 
integer, parameter maxdep = 18
 
integer, parameter maxcond = 9
 
integer, parameter maxenum = 70
 
integer, parameter nmax =121
 
integer, parameter rmax =50
 
type(keyword), dimension(nmax *4) mydico
 
integer nkey =0
 
character(len=string_len), dimension(2, rmax, 3) rubrique
 
logical, dimension(:,:), allocatable rub1_dep
 
logical, dimension(:,:,:), allocatable rub2_dep
 
integer, dimension(2, 3) nrub
 
character(len=1), dimension(rmax, 3) rubrique_info
 

Function/Subroutine Documentation

◆ check_index()

subroutine dico_data::check_index ( integer, intent(in)  NFIC)

Definition at line 115 of file dico_data.f.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ dble_quote()

character(len=keyword_len) function dico_data::dble_quote ( character(len=keyword_len), intent(in)  STRIN)

Definition at line 1209 of file dico_data.f.

+ Here is the caller graph for this function:

◆ dump_dictionary_index()

subroutine dico_data::dump_dictionary_index ( character(len=path_len), intent(in)  FILENAME)

Definition at line 1320 of file dico_data.f.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ dump_dictionary_rub()

subroutine dico_data::dump_dictionary_rub ( character(len=path_len), intent(in)  FILENAME)

Definition at line 1364 of file dico_data.f.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ dump_keyword()

subroutine dico_data::dump_keyword ( integer, intent(in)  NFIC,
integer, intent(in)  IKEY 
)

Definition at line 1233 of file dico_data.f.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ dump_list()

subroutine dico_data::dump_list ( integer, intent(in)  NFIC,
integer, intent(in)  KTYPE,
character(len=str_len)  STR,
integer, intent(in)  STR_LEN,
character(len=cmd_len), intent(in)  CMD,
integer, intent(in)  CMD_LEN 
)

Definition at line 409 of file dico_data.f.

+ Here is the caller graph for this function:

◆ get_hash_value()

character(len=keyword_len) function dico_data::get_hash_value ( integer, intent(in)  IKEY,
character(len=keyword_len ID,
integer, intent(in)  LNG 
)

Definition at line 381 of file dico_data.f.

◆ has_rubrique()

logical function dico_data::has_rubrique ( integer, intent(in)  IKEY,
integer, intent(in)  IRUB,
integer, intent(in)  LEVEL,
integer, intent(in)  LNG 
)

Definition at line 524 of file dico_data.f.

+ Here is the caller graph for this function:

◆ identify_key()

subroutine dico_data::identify_key ( character(len=*), intent(in)  CHAINE,
integer, intent(inout)  ILONG,
integer, intent(inout)  NUMERO,
integer, intent(inout)  LNG 
)

Definition at line 546 of file dico_data.f.

+ Here is the caller graph for this function:

◆ identify_keyword()

integer function dico_data::identify_keyword ( character(len=keyword_len), intent(in)  KEY_NAME,
integer, intent(in)  LNG 
)

Definition at line 588 of file dico_data.f.

+ Here is the caller graph for this function:

◆ identify_rubrique()

subroutine dico_data::identify_rubrique ( )

Definition at line 223 of file dico_data.f.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ identify_rubrique_depends()

subroutine dico_data::identify_rubrique_depends ( )

Definition at line 283 of file dico_data.f.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ identify_rubrique_idx()

subroutine dico_data::identify_rubrique_idx ( character(len=string_len RUB,
integer, intent(out)  IDX,
integer, intent(out)  LEVEL 
)

Definition at line 353 of file dico_data.f.

+ Here is the caller graph for this function:

◆ int2str()

subroutine dico_data::int2str ( character(len=3), intent(inout)  STRING,
integer, intent(in)  I,
integer, intent(inout)  POS 
)

Definition at line 98 of file dico_data.f.

+ Here is the caller graph for this function:

◆ read_dependencies()

subroutine dico_data::read_dependencies ( character(len=path_len), intent(in)  FILENAME)

Definition at line 610 of file dico_data.f.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ read_dictionary()

subroutine dico_data::read_dictionary ( character(len=path_len), intent(in)  FILENAME)

Definition at line 688 of file dico_data.f.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ write_default()

subroutine dico_data::write_default ( integer, intent(in)  NFIC,
integer, intent(in)  IKEY,
integer, intent(in)  LNG 
)

Definition at line 473 of file dico_data.f.

+ Here is the caller graph for this function:

Variable Documentation

◆ aide_len

integer, parameter dico_data::aide_len = 2400

Definition at line 8 of file dico_data.f.

◆ choix_len

integer, parameter dico_data::choix_len = 2500

Definition at line 10 of file dico_data.f.

◆ cond_len

integer, parameter dico_data::cond_len = 700

Definition at line 14 of file dico_data.f.

◆ consigne_len

integer, parameter dico_data::consigne_len = 500

Definition at line 16 of file dico_data.f.

◆ defaut_len

integer, parameter dico_data::defaut_len = 1400

Definition at line 12 of file dico_data.f.

◆ keyword_len

integer, parameter dico_data::keyword_len = 72

Definition at line 20 of file dico_data.f.

◆ maxcond

integer, parameter dico_data::maxcond = 9

Definition at line 24 of file dico_data.f.

◆ maxdep

integer, parameter dico_data::maxdep = 18

Definition at line 22 of file dico_data.f.

◆ maxenum

integer, parameter dico_data::maxenum = 70

Definition at line 26 of file dico_data.f.

◆ mydico

type(keyword), dimension(nmax*4) dico_data::mydico

Definition at line 78 of file dico_data.f.

◆ nkey

integer dico_data::nkey =0

Definition at line 80 of file dico_data.f.

◆ nmax

integer, parameter dico_data::nmax =121

Definition at line 73 of file dico_data.f.

◆ nrub

integer, dimension(2,3) dico_data::nrub

Definition at line 87 of file dico_data.f.

◆ rmax

integer, parameter dico_data::rmax =50

Definition at line 75 of file dico_data.f.

◆ rub1_dep

logical, dimension(:,:), allocatable dico_data::rub1_dep

Definition at line 86 of file dico_data.f.

◆ rub2_dep

logical, dimension(:,:,:), allocatable dico_data::rub2_dep

Definition at line 86 of file dico_data.f.

◆ rubrique

character(len=string_len), dimension(2,rmax,3) dico_data::rubrique

Definition at line 84 of file dico_data.f.

◆ rubrique_info

character(len=1), dimension(rmax,3) dico_data::rubrique_info

Definition at line 88 of file dico_data.f.

◆ string_len

integer, parameter dico_data::string_len = PATH_LEN

Definition at line 18 of file dico_data.f.