====== Appendix 14: List of common files (tapes) used in Lagamine and Prepro ====== Here is a list of the files commonly used in Lagamine and Prepro. \\ For each of them, several data is given: * name: file name in Fortran, declared as a common variable * number: file identification number in Fortran * alias: physical name (symbolic link defined, on Speedy, using the command “ln –s” in /usr/users/progs/bin/lagamine.com or prepro.com) * description: short description of the file \\ A read (or write) instruction can be done using either the name or the number of the file: * read(name,format) * read(number,format) If a file does not have an alias, the file will be saved in the working directory as *.fort.XXX where XXX is the file number. ===== Files in Prepro ===== ^Name^Number^Alias^Description^ |NTPER| 1 |{namdat}.f01|Permanent data file containing equation numbers (ID), law parameters, elements data,…| |NTVAR| 2 |{namdat}.f02|Variable data file containing coordinates (CONEC), stresses and state variables (SIGVA)| |NT4| 4 |/|Working file?| |NT5| 5 |{namdat}.lag|Input file| |Std in| * |{namdat}.lag|Same as NT5| |NT6| 9 |{namdat}.out|Output file| |NTDES| 11 |{namdat}.don|File containing the mesh data for DESFIN| |NTREN| 93 |{namdat}.f01r|Used for renumbering| ===== Files in Lagamine ===== ^Name^Number^Alias^Description^ |NTPER| 1 |{namdat}.f01|Permanent data file containing equation numbers (ID), law parameters, elements data,…| |NTIN| 2, 3 or 16 |{namdat}.f02|Variable data file containing coordinates (CONEC), stresses and state variables (SIGVA)| |NTOUT| 3 or 2 |{namdat}.f03|Variable data file containing final coordinates (CONEC), stresses and state variables (SIGVA)| |NT6| 9 |{namex}.out|Output file (detailed)| |NT5| 105 |{namex}.dat|Execution file| |NTDES| 106 |{namdat}.don|File containing the mesh data for DESFIN| |Std out| * |{namex}.log|Output file (concise)| |NTIMP| 31 |{namdat}.dep|Imposed displacements| |NTFOR| 32 |{namdat}.loa|Imposed forces| |NTMUL| 33 |{namdat}.lic|Non-linear FMULT and DMULT, see (IPRES=8) in execution file and [[appendices:a3|Appendix 3]]| |NTREA| 15 |{namdat}.rea|Reaction forces on the tool (IDENT 9999 in PRISUM)| |NRESU| 16 |{namdat}.oto|Same structure as f03 but with several time steps| |NTFHE| 14 |{namdat}.fhe|Out-of-balance forces or speeds for DESFIN| |NTPRI| 65 |{namdat}.pri|Instructions to print data related to nodes or elements (see [[appendices:a9|Appendix 9]])| |NTIPN| 66 |{namdat}.ipn|Printing of nodal values according to file NTPRI (done in PRISUM)| |NTIPE| 67 |{namdat}.ipe|Printing of element values at integration points according to file NTPRI (done in PRISIG)| |NTIPR| 68 |{namdat}.ipr|Printing of forces or reactions according to file NTPRI (done in PRISUM)| |NTHCF| 69 |{namdat}.hcf|High cycle fatigue data (read by HCFDAM): cf. EP-ARB law| |–| 71 \\ ... \\ 80 |{namdat}.f71 \\ … \\ {namdat}.f80|Printing data related to nodes or elements according to each user’s IDENT (done in PRISIG or PRISUM)| |NTWRK| 81 |{namdat}.wrk|Printing internal work and dynamic work| ===== Particular files in Lagamine ===== ^Name^Number^Alias^Description^ |NTSTIF| 4 |{namdat}.f04|Working file containing the stiffness matrices of the elements| |NTOLD| 7 |{namdat}.f07|Working file containing stresses and state variables| |NTNEW| 8 |{namdat}.f08|Working file containing stresses and state variables| |NTREMA| 10 |{namdat}.rem|Data file for remeshing| |NTSWI| 60 |{namdat}.swi|Data file for "switch" (very special application)| |NTERR| 70 |{namdat}.err|Drawing of remeshing errors by DESFIN| |NTINS| 82 |{namdat}.f82|Spectral bands, if IDSPE ≠ 0 (X.C.Wang)| |NTOUS| 83 |{namdat}.f83|idem| |NTKSP| 84 |{namdat}.f84|idem| |NTSPO| 87 |{namdat}.f87|idem| |NTSPN| 88 |{namdat}.f88|idem| |NTBEM| 90 |{namdat}.bem|Stiffness matrix of boundary elements| |NTECL| 91 |{namdat}.ecl|Flow file (used by P. Biver)| |NDCRI| 121 |{namdat}.ndcri|File containing the texture of the material (L. Duchêne)| |NDLPH| 122 |{namdat}.ndlph|File containing the deformation history (L. Duchêne)| |NTCELL| 95 |{namdat}.adr|Binary output file for adaptive remeshing to relaunch simulation| |NTADI| 96 |{namdat}.ari|Data file for adaptive remeshing| |NTREM| 97 |{namdat}.are|Output file for adaptive remeshing contains some modification in arrays due to remeshing| **Files that are defined in LENAB but don’t seem to be used in the program (to delete?)** * NSPI1 = 0 * NTORMA = 9 * NTREMA = 10 * NTWRK1 = 11 * NTWRK2 = 12 * NTSISM = 40 * NTOUS = 80+NTOUT * NTSPO = 87 Files that are used in SOLTOUB, an routine to compute the solution of a linear system but don’t seem to be used in the program: * NTBL1 = 24 * NTBL2 = 25 Symbolic link defined in lagamine.com but don’t seem to be used in the program (to delete?): * ${namdat}.eta = file 42 = local indicator for remeshing * ${namdat}.den = file 61 = local indicator for remeshing * ${namdat}.bia = file 34 = data for biaxial curves Other symbolic files are defined in ‘/usr/users/progs/bin/lagamine.com’ on Speedy. If you use one of those files that is not mentioned in the above tabular, please add it.