The TELEMAC-MASCARET system  trunk
Functions/Subroutines
cmd.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine cmd (ICOL, LIGNE, ADRESS, DIMENS, TROUVE, MOTCLE, NMOT2, MOTINT, MOTREA, MOTLOG, MOTCAR, MOTATT, INDIC, SIZE, UTINDX, DYNAM, VUCMD, EXECMD, NFICDA, NMAXR)
 

Function/Subroutine Documentation

◆ cmd()

subroutine cmd ( integer  ICOL,
character(len=*)  LIGNE,
integer, dimension(4,*)  ADRESS,
integer, dimension(4,*)  DIMENS,
integer, dimension(4,*)  TROUVE,
character(len=*), dimension(4,*)  MOTCLE,
integer, dimension(4)  NMOT2,
integer, dimension(*)  MOTINT,
double precision, dimension(*)  MOTREA,
logical, dimension(*)  MOTLOG,
character(len=path_len), dimension(*)  MOTCAR,
character(len=path_len), dimension(4,*)  MOTATT,
integer, dimension(4,*)  INDIC,
integer, dimension(4,*)  SIZE,
logical, dimension(4,*)  UTINDX,
logical  DYNAM,
logical, dimension(5)  VUCMD,
logical  EXECMD,
integer  NFICDA,
integer, dimension(4)  NMAXR 
)
Parameters
[in]icolADRESS Tableau des adresses des mots cles
[in]DIMENSTableau des dimensions des mots cles
[in,out]DYNAMLogique pour le mode dynamique
[in]EXECMDLogique d'activation des commandes memorisees
[in,out]ICOLPosition courante du pointeur dans la ligne
[in]INDICTableau d'indicateurs d'etat des mots cles = 0 : PAS DE SUBMIT & NON TABLEAU = 1 : PAS DE SUBMIT & TABLEAU = 2 : AVEC SUBMIT & NON TABLEAU = 3 : AVEC SUBMIT & NON TABLEAU
[in]LIGNELigne en cours de decodage.
[in]MOTATTTableau des submits
[in]MOTCARTableau des valeurs caracteres
[in]MOTCLETableau des mots cles actifs
[in]MOTINTTableau des valeurs entieres
[in]MOTLOGTableau des valeurs logiques
[in]MOTREATableau des valeurs reelles
[in]NFICDANumero de canal du fichier des donnees
[in]NMAXRTableau des index maximum reels par types
[in]NMOT2Tableau du nombre de mots cles par type
[in]SIZETableau des longueurs des mots cles
[in]TROUVEIndicateur d'etat des mots cles = 0 : AUCUNE VALEUR TROUVEE = 1 : VALEUR PAR DEFAUT TROUVEE = 2 : VALEUR TROUVEE (FICHIER DE DONNEES) = 3 : AUCUNE VALEUR TROUVEE (OPTIONNELLE) = 5 : TABLEAU DE MOTS A SUBMIT COMPACTE = 6 : MOT CLE A SUBMIT FORCE NON AFFECTE = 7 : MOT CLE A SUBMIT FORCE AFFECTE (DICO) = 8 : MOT CLE A SUBMIT FORCE AFFECTE (CAS) = 9 : FICHIER DICO : SUBMIT + VALEUR LANCEUR =10 : FICHIER CAS : SUBMIT + VALEUR LANCEUR
[in]UTINDXTableau de logiques d'utilisation des index
[in,out]VUCMDTableau de logiques (memorisation des cmdes)
[in]nmot2ADRESS Tableau des adresses des mots cles
[in]DIMENSTableau des dimensions des mots cles
[in,out]DYNAMLogique pour le mode dynamique
[in]EXECMDLogique d'activation des commandes memorisees
[in,out]ICOLPosition courante du pointeur dans la ligne
[in]INDICTableau d'indicateurs d'etat des mots cles = 0 : PAS DE SUBMIT & NON TABLEAU = 1 : PAS DE SUBMIT & TABLEAU = 2 : AVEC SUBMIT & NON TABLEAU = 3 : AVEC SUBMIT & NON TABLEAU
[in]LIGNELigne en cours de decodage.
[in]MOTATTTableau des submits
[in]MOTCARTableau des valeurs caracteres
[in]MOTCLETableau des mots cles actifs
[in]MOTINTTableau des valeurs entieres
[in]MOTLOGTableau des valeurs logiques
[in]MOTREATableau des valeurs reelles
[in]NFICDANumero de canal du fichier des donnees
[in]NMAXRTableau des index maximum reels par types
[in]NMOT2Tableau du nombre de mots cles par type
[in]SIZETableau des longueurs des mots cles
[in]TROUVEIndicateur d'etat des mots cles = 0 : AUCUNE VALEUR TROUVEE = 1 : VALEUR PAR DEFAUT TROUVEE = 2 : VALEUR TROUVEE (FICHIER DE DONNEES) = 3 : AUCUNE VALEUR TROUVEE (OPTIONNELLE) = 5 : TABLEAU DE MOTS A SUBMIT COMPACTE = 6 : MOT CLE A SUBMIT FORCE NON AFFECTE = 7 : MOT CLE A SUBMIT FORCE AFFECTE (DICO) = 8 : MOT CLE A SUBMIT FORCE AFFECTE (CAS) = 9 : FICHIER DICO : SUBMIT + VALEUR LANCEUR =10 : FICHIER CAS : SUBMIT + VALEUR LANCEUR
[in]UTINDXTableau de logiques d'utilisation des index
[in,out]VUCMDTableau de logiques (memorisation des cmdes)
[in]adressADRESS Tableau des adresses des mots cles
[in]DIMENSTableau des dimensions des mots cles
[in,out]DYNAMLogique pour le mode dynamique
[in]EXECMDLogique d'activation des commandes memorisees
[in,out]ICOLPosition courante du pointeur dans la ligne
[in]INDICTableau d'indicateurs d'etat des mots cles = 0 : PAS DE SUBMIT & NON TABLEAU = 1 : PAS DE SUBMIT & TABLEAU = 2 : AVEC SUBMIT & NON TABLEAU = 3 : AVEC SUBMIT & NON TABLEAU
[in]LIGNELigne en cours de decodage.
[in]MOTATTTableau des submits
[in]MOTCARTableau des valeurs caracteres
[in]MOTCLETableau des mots cles actifs
[in]MOTINTTableau des valeurs entieres
[in]MOTLOGTableau des valeurs logiques
[in]MOTREATableau des valeurs reelles
[in]NFICDANumero de canal du fichier des donnees
[in]NMAXRTableau des index maximum reels par types
[in]NMOT2Tableau du nombre de mots cles par type
[in]SIZETableau des longueurs des mots cles
[in]TROUVEIndicateur d'etat des mots cles = 0 : AUCUNE VALEUR TROUVEE = 1 : VALEUR PAR DEFAUT TROUVEE = 2 : VALEUR TROUVEE (FICHIER DE DONNEES) = 3 : AUCUNE VALEUR TROUVEE (OPTIONNELLE) = 5 : TABLEAU DE MOTS A SUBMIT COMPACTE = 6 : MOT CLE A SUBMIT FORCE NON AFFECTE = 7 : MOT CLE A SUBMIT FORCE AFFECTE (DICO) = 8 : MOT CLE A SUBMIT FORCE AFFECTE (CAS) = 9 : FICHIER DICO : SUBMIT + VALEUR LANCEUR =10 : FICHIER CAS : SUBMIT + VALEUR LANCEUR
[in]UTINDXTableau de logiques d'utilisation des index
[in,out]VUCMDTableau de logiques (memorisation des cmdes)
[in]dimensADRESS Tableau des adresses des mots cles
[in]DIMENSTableau des dimensions des mots cles
[in,out]DYNAMLogique pour le mode dynamique
[in]EXECMDLogique d'activation des commandes memorisees
[in,out]ICOLPosition courante du pointeur dans la ligne
[in]INDICTableau d'indicateurs d'etat des mots cles = 0 : PAS DE SUBMIT & NON TABLEAU = 1 : PAS DE SUBMIT & TABLEAU = 2 : AVEC SUBMIT & NON TABLEAU = 3 : AVEC SUBMIT & NON TABLEAU
[in]LIGNELigne en cours de decodage.
[in]MOTATTTableau des submits
[in]MOTCARTableau des valeurs caracteres
[in]MOTCLETableau des mots cles actifs
[in]MOTINTTableau des valeurs entieres
[in]MOTLOGTableau des valeurs logiques
[in]MOTREATableau des valeurs reelles
[in]NFICDANumero de canal du fichier des donnees
[in]NMAXRTableau des index maximum reels par types
[in]NMOT2Tableau du nombre de mots cles par type
[in]SIZETableau des longueurs des mots cles
[in]TROUVEIndicateur d'etat des mots cles = 0 : AUCUNE VALEUR TROUVEE = 1 : VALEUR PAR DEFAUT TROUVEE = 2 : VALEUR TROUVEE (FICHIER DE DONNEES) = 3 : AUCUNE VALEUR TROUVEE (OPTIONNELLE) = 5 : TABLEAU DE MOTS A SUBMIT COMPACTE = 6 : MOT CLE A SUBMIT FORCE NON AFFECTE = 7 : MOT CLE A SUBMIT FORCE AFFECTE (DICO) = 8 : MOT CLE A SUBMIT FORCE AFFECTE (CAS) = 9 : FICHIER DICO : SUBMIT + VALEUR LANCEUR =10 : FICHIER CAS : SUBMIT + VALEUR LANCEUR
[in]UTINDXTableau de logiques d'utilisation des index
[in,out]VUCMDTableau de logiques (memorisation des cmdes)
[in]trouveADRESS Tableau des adresses des mots cles
[in]DIMENSTableau des dimensions des mots cles
[in,out]DYNAMLogique pour le mode dynamique
[in]EXECMDLogique d'activation des commandes memorisees
[in,out]ICOLPosition courante du pointeur dans la ligne
[in]INDICTableau d'indicateurs d'etat des mots cles = 0 : PAS DE SUBMIT & NON TABLEAU = 1 : PAS DE SUBMIT & TABLEAU = 2 : AVEC SUBMIT & NON TABLEAU = 3 : AVEC SUBMIT & NON TABLEAU
[in]LIGNELigne en cours de decodage.
[in]MOTATTTableau des submits
[in]MOTCARTableau des valeurs caracteres
[in]MOTCLETableau des mots cles actifs
[in]MOTINTTableau des valeurs entieres
[in]MOTLOGTableau des valeurs logiques
[in]MOTREATableau des valeurs reelles
[in]NFICDANumero de canal du fichier des donnees
[in]NMAXRTableau des index maximum reels par types
[in]NMOT2Tableau du nombre de mots cles par type
[in]SIZETableau des longueurs des mots cles
[in]TROUVEIndicateur d'etat des mots cles = 0 : AUCUNE VALEUR TROUVEE = 1 : VALEUR PAR DEFAUT TROUVEE = 2 : VALEUR TROUVEE (FICHIER DE DONNEES) = 3 : AUCUNE VALEUR TROUVEE (OPTIONNELLE) = 5 : TABLEAU DE MOTS A SUBMIT COMPACTE = 6 : MOT CLE A SUBMIT FORCE NON AFFECTE = 7 : MOT CLE A SUBMIT FORCE AFFECTE (DICO) = 8 : MOT CLE A SUBMIT FORCE AFFECTE (CAS) = 9 : FICHIER DICO : SUBMIT + VALEUR LANCEUR =10 : FICHIER CAS : SUBMIT + VALEUR LANCEUR
[in]UTINDXTableau de logiques d'utilisation des index
[in,out]VUCMDTableau de logiques (memorisation des cmdes)

Definition at line 9 of file cmd.f.

+ Here is the caller graph for this function: