Changeset 26 for readTracFiles_mod.f90
- Timestamp:
- Jan 23, 2023, 4:19:51 PM (22 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
readTracFiles_mod.f90
r25 r26 12 12 PUBLIC :: trac_type, setGeneration, indexUpdate !--- TRACERS DESCRIPTION ASSOCIATED TOOLS 13 13 PUBLIC :: testTracersFiles, readTracersFiles !--- TRACERS FILES READING ROUTINES 14 PUBLIC :: getKey, fGetKey, setDirectKeys!--- TOOLS TO GET/SET KEYS FROM/TO tracers & isotopes14 PUBLIC :: getKey, fGetKey, fGetKeys, setDirectKeys !--- TOOLS TO GET/SET KEYS FROM/TO tracers & isotopes 15 15 PUBLIC :: getKeysDBase, setKeysDBase !--- TOOLS TO GET/SET THE DATABASE (tracers & isotopes) 16 16 … … 100 100 INTERFACE old2newH2O; MODULE PROCEDURE old2newH2O_1, old2newH2O_m; END INTERFACE old2newH2O 101 101 INTERFACE new2oldH2O; MODULE PROCEDURE new2oldH2O_1, new2oldH2O_m; END INTERFACE new2oldH2O 102 INTERFACE fGetKey; MODULE PROCEDURE fgetKeyIdx_s1, fgetKeyNam_s1 , fgetKey_sm; END INTERFACE fGetKey102 INTERFACE fGetKey; MODULE PROCEDURE fgetKeyIdx_s1, fgetKeyNam_s1; END INTERFACE fGetKey 103 103 INTERFACE tracersSubset; MODULE PROCEDURE trSubset_Indx, trSubset_Name, trSubset_gen0Name; END INTERFACE tracersSubset 104 104 INTERFACE idxAncestor; MODULE PROCEDURE idxAncestor_1, idxAncestor_m, idxAncestor_mt; END INTERFACE idxAncestor … … 1410 1410 END FUNCTION fgetKeyNam_s1 1411 1411 !============================================================================================================================== 1412 FUNCTION fgetKey _sm(keyn, ky, def_val, lerr) RESULT(val)1412 FUNCTION fgetKeys(keyn, ky, def_val, lerr) RESULT(val) 1413 1413 CHARACTER(LEN=maxlen), ALLOCATABLE :: val(:) 1414 1414 CHARACTER(LEN=*), INTENT(IN) :: keyn … … 1421 1421 val = [(fgetKeyIdx_s1(it, keyn, ky, def_val, ler(it)), it = 1, SIZE(ky))] 1422 1422 IF(PRESENT(lerr)) lerr = ANY(ler) 1423 END FUNCTION fgetKey _sm1423 END FUNCTION fgetKeys 1424 1424 !============================================================================================================================== 1425 1425
Note: See TracChangeset
for help on using the changeset viewer.