Postpro 2D
Transcript of Postpro 2D
LMGC90 2.0 Post-ProcessingUser’s guide
Frederic Dubois1 and Mathieu Renouf2
1 Laboratoire de Mecanique et Genie CivilUniversite de Montpellier 2 - CNRS
2Laboratoire de Mecanique des Contacts et des StructuresINSA de Lyon - CNRS
January 2008
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 1 / 39
1 Introduction
2 Command list
3 BEFORE COMPUTATION
4 DURING COMPUTATION
5 AFTER COMPUTATION
6 Examples
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 2 / 39
Introduction
The LMGC90 post-processing relies on a list of commands in the same way that the list of CHICcommands used in the file COMMAND.DAT. The post-processing command are located in thePOSTPRO.DAT file in the DATBOX directory.
The post-processing action are decomposed in three phases:
Before computation phase used to analyse the initial data of a simulation.
During computation phase used to recup and store informations during the simulationprocess.
After computation phase used to analyse the final state of a simulation.
This natural decomposition is reproduced using CHIC command related to post-processing.
The post-processing could be performed during the simulation or using the Vloc Rloc.OUT andDOF.OUT output files.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 3 / 39
Introduction
The LMGC90 post-processing relies on a list of commands in the same way that the list of CHICcommands used in the file COMMAND.DAT. The post-processing command are located in thePOSTPRO.DAT file in the DATBOX directory.
The post-processing action are decomposed in three phases:
Before computation phase used to analyse the initial data of a simulation.
During computation phase used to recup and store informations during the simulationprocess.
After computation phase used to analyse the final state of a simulation.
This natural decomposition is reproduced using CHIC command related to post-processing.
The post-processing could be performed during the simulation or using the Vloc Rloc.OUT andDOF.OUT output files.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 3 / 39
Introduction
The LMGC90 post-processing relies on a list of commands in the same way that the list of CHICcommands used in the file COMMAND.DAT. The post-processing command are located in thePOSTPRO.DAT file in the DATBOX directory.
The post-processing action are decomposed in three phases:
Before computation phase used to analyse the initial data of a simulation.
During computation phase used to recup and store informations during the simulationprocess.
After computation phase used to analyse the final state of a simulation.
This natural decomposition is reproduced using CHIC command related to post-processing.
The post-processing could be performed during the simulation or using the Vloc Rloc.OUT andDOF.OUT output files.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 3 / 39
Introduction
The LMGC90 post-processing relies on a list of commands in the same way that the list of CHICcommands used in the file COMMAND.DAT. The post-processing command are located in thePOSTPRO.DAT file in the DATBOX directory.
The post-processing action are decomposed in three phases:
Before computation phase used to analyse the initial data of a simulation.
During computation phase used to recup and store informations during the simulationprocess.
After computation phase used to analyse the final state of a simulation.
This natural decomposition is reproduced using CHIC command related to post-processing.
The post-processing could be performed during the simulation or using the Vloc Rloc.OUT andDOF.OUT output files.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 3 / 39
Introduction
The LMGC90 post-processing relies on a list of commands in the same way that the list of CHICcommands used in the file COMMAND.DAT. The post-processing command are located in thePOSTPRO.DAT file in the DATBOX directory.
The post-processing action are decomposed in three phases:
Before computation phase used to analyse the initial data of a simulation.
During computation phase used to recup and store informations during the simulationprocess.
After computation phase used to analyse the final state of a simulation.
This natural decomposition is reproduced using CHIC command related to post-processing.
The post-processing could be performed during the simulation or using the Vloc Rloc.OUT andDOF.OUT output files.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 3 / 39
Introduction
The LMGC90 post-processing relies on a list of commands in the same way that the list of CHICcommands used in the file COMMAND.DAT. The post-processing command are located in thePOSTPRO.DAT file in the DATBOX directory.
The post-processing action are decomposed in three phases:
Before computation phase used to analyse the initial data of a simulation.
During computation phase used to recup and store informations during the simulationprocess.
After computation phase used to analyse the final state of a simulation.
This natural decomposition is reproduced using CHIC command related to post-processing.
The post-processing could be performed during the simulation or using the Vloc Rloc.OUT andDOF.OUT output files.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 3 / 39
Introduction
If the post-processing will be performed during the simulation, the user needs to add some extracommands in the file COMMAND.DAT:
START POSTPRO to store all commands which must be used and initialize thepost-processing structure.
POSTPRO DURING COMPUTATION to scan commands which must be executed duringthe simulation process.
POSTPRO AFTER COMPUTATION to scan commands which must executed after thesimulation
If the post-processing will be performed using output files, the user does not need to launch againthe simulation. The command file must be changed a minima,using the previous command andthe following ones:
INIT POST DATA to init data and specify the first and last ID files to read (give on the linesafter the command).
UPDATE POST DATA to update the output file to read.
In both cases, the resulting files are written in the POSTPRO directory.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 4 / 39
Introduction
If the post-processing will be performed during the simulation, the user needs to add some extracommands in the file COMMAND.DAT:
START POSTPRO to store all commands which must be used and initialize thepost-processing structure.
POSTPRO DURING COMPUTATION to scan commands which must be executed duringthe simulation process.
POSTPRO AFTER COMPUTATION to scan commands which must executed after thesimulation
If the post-processing will be performed using output files, the user does not need to launch againthe simulation. The command file must be changed a minima,using the previous command andthe following ones:
INIT POST DATA to init data and specify the first and last ID files to read (give on the linesafter the command).
UPDATE POST DATA to update the output file to read.
In both cases, the resulting files are written in the POSTPRO directory.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 4 / 39
Introduction
If the post-processing will be performed during the simulation, the user needs to add some extracommands in the file COMMAND.DAT:
START POSTPRO to store all commands which must be used and initialize thepost-processing structure.
POSTPRO DURING COMPUTATION to scan commands which must be executed duringthe simulation process.
POSTPRO AFTER COMPUTATION to scan commands which must executed after thesimulation
If the post-processing will be performed using output files, the user does not need to launch againthe simulation. The command file must be changed a minima,using the previous command andthe following ones:
INIT POST DATA to init data and specify the first and last ID files to read (give on the linesafter the command).
UPDATE POST DATA to update the output file to read.
In both cases, the resulting files are written in the POSTPRO directory.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 4 / 39
Introduction
If the post-processing will be performed during the simulation, the user needs to add some extracommands in the file COMMAND.DAT:
START POSTPRO to store all commands which must be used and initialize thepost-processing structure.
POSTPRO DURING COMPUTATION to scan commands which must be executed duringthe simulation process.
POSTPRO AFTER COMPUTATION to scan commands which must executed after thesimulation
If the post-processing will be performed using output files, the user does not need to launch againthe simulation. The command file must be changed a minima,using the previous command andthe following ones:
INIT POST DATA to init data and specify the first and last ID files to read (give on the linesafter the command).
UPDATE POST DATA to update the output file to read.
In both cases, the resulting files are written in the POSTPRO directory.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 4 / 39
Introduction
If the post-processing will be performed during the simulation, the user needs to add some extracommands in the file COMMAND.DAT:
START POSTPRO to store all commands which must be used and initialize thepost-processing structure.
POSTPRO DURING COMPUTATION to scan commands which must be executed duringthe simulation process.
POSTPRO AFTER COMPUTATION to scan commands which must executed after thesimulation
If the post-processing will be performed using output files, the user does not need to launch againthe simulation. The command file must be changed a minima,using the previous command andthe following ones:
INIT POST DATA to init data and specify the first and last ID files to read (give on the linesafter the command).
UPDATE POST DATA to update the output file to read.
In both cases, the resulting files are written in the POSTPRO directory.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 4 / 39
Introduction
If the post-processing will be performed during the simulation, the user needs to add some extracommands in the file COMMAND.DAT:
START POSTPRO to store all commands which must be used and initialize thepost-processing structure.
POSTPRO DURING COMPUTATION to scan commands which must be executed duringthe simulation process.
POSTPRO AFTER COMPUTATION to scan commands which must executed after thesimulation
If the post-processing will be performed using output files, the user does not need to launch againthe simulation. The command file must be changed a minima,using the previous command andthe following ones:
INIT POST DATA to init data and specify the first and last ID files to read (give on the linesafter the command).
UPDATE POST DATA to update the output file to read.
In both cases, the resulting files are written in the POSTPRO directory.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 4 / 39
Introduction
If the post-processing will be performed during the simulation, the user needs to add some extracommands in the file COMMAND.DAT:
START POSTPRO to store all commands which must be used and initialize thepost-processing structure.
POSTPRO DURING COMPUTATION to scan commands which must be executed duringthe simulation process.
POSTPRO AFTER COMPUTATION to scan commands which must executed after thesimulation
If the post-processing will be performed using output files, the user does not need to launch againthe simulation. The command file must be changed a minima,using the previous command andthe following ones:
INIT POST DATA to init data and specify the first and last ID files to read (give on the linesafter the command).
UPDATE POST DATA to update the output file to read.
In both cases, the resulting files are written in the POSTPRO directory.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 4 / 39
Introduction
If the post-processing will be performed during the simulation, the user needs to add some extracommands in the file COMMAND.DAT:
START POSTPRO to store all commands which must be used and initialize thepost-processing structure.
POSTPRO DURING COMPUTATION to scan commands which must be executed duringthe simulation process.
POSTPRO AFTER COMPUTATION to scan commands which must executed after thesimulation
If the post-processing will be performed using output files, the user does not need to launch againthe simulation. The command file must be changed a minima,using the previous command andthe following ones:
INIT POST DATA to init data and specify the first and last ID files to read (give on the linesafter the command).
UPDATE POST DATA to update the output file to read.
In both cases, the resulting files are written in the POSTPRO directory.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 4 / 39
Introduction
In the case of the post treatment using output files, extra command must be used in theCOMMAND.DATfile to study specific area in the sample. The synopsis of the command is thefollowing:
CIRCULAR SELECTIONXcYcRadius
where (Xc,Yc) are the center of the selected area and Radius its radius.
It is possible to translate the selection during the post treatment.The synopsis of the command isthe following:
SELECTION TRANSLATIONdXcdYc
where (dXc,dYc ar the increment of translation add between the analyze of two sets of outputfiles.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 5 / 39
Introduction
In the case of the post treatment using output files, extra command must be used in theCOMMAND.DATfile to study specific area in the sample. The synopsis of the command is thefollowing:
CIRCULAR SELECTIONXcYcRadius
where (Xc,Yc) are the center of the selected area and Radius its radius.
It is possible to translate the selection during the post treatment.The synopsis of the command isthe following:
SELECTION TRANSLATIONdXcdYc
where (dXc,dYc ar the increment of translation add between the analyze of two sets of outputfiles.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 5 / 39
Command list
1 Introduction
2 Command list
3 BEFORE COMPUTATION
4 DURING COMPUTATION
5 AFTER COMPUTATION
6 Examples
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 6 / 39
Command list
BEFORE COMPUTATION
NEW MECAx SETS NEW RIGID SETS
DURING COMPUTATION
BODY TRACKING COORDINATION NUMBER TORQUE EVOLUTIONNORMAL CONTACT DISTRIBUTION SOLVER INFORMATIONS DOUBLET INTERACTIONSSNAPSHOT SAMPLE MP SNAPSHOT SAMPLE AVERAGE VELOCITY EVOLUTIONDRY CONTACT NATURE WET CONTACT NATURE KINETIC ENERGYSPECIES KINETIC ENERGY VIOLATION EVOLUTION PLPLx ANALYSISQUASI SLIDING CONTACT ELECTRO EVOLUTION NL ELECTRO EVOLUTIONCONTACT FORCE DISTRIBUTION NETWORK EVOLUTION Fint EVOLUTIONDep EVOLUTION
AFTER COMPUTATION
Dist MAILx
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 7 / 39
BEFORE COMPUTATION commands
1 Introduction
2 Command list
3 BEFORE COMPUTATION
4 DURING COMPUTATION
5 AFTER COMPUTATION
6 Examples
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 8 / 39
NEW MECAx SETS
The command allows the definition of node sets. The command must be used when thecommand Fint EVOLUTION, Dep EVOLUTION and are used.The synopsis of the command in the POSTPRO.DAT file is the following:
NEW MECAx SETSnid1 m1N1 1...N1 m1...idn mnNn 1...Nn mn
where n is the number of sets, idi and mi the type and the number of node of the set i andNi 1,...,Ni mi the list of nodes.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 9 / 39
NEW RIGID SETS
The command allows the definition of rigid sets.The synopsis of the command in the POSTPRO.DAT file is the following:
NEW RIGID SETSnm1N1 1...N1 m1mnNn 1...Nn mn
where n is the number of sets, mi the number of bodiesin the set i and Ni 1,...,Ni mi the list ofbodies included in the set.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 10 / 39
DURING COMPUTATION commands
1 Introduction
2 Command list
3 BEFORE COMPUTATION
4 DURING COMPUTATION
5 AFTER COMPUTATION
6 Examples
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 11 / 39
BODY TRACKING
The command alloaws to track specified body and to store cinematic information related to thetracked body such as displacement along X and Y, the body rotation as well as the threecomponent of the velocity vector. Data are stored in files BODY TRACKING XXXXX.DAT as:
t, ux , uy , ω, vx , vy , ω (1)
where t is the simulation time, ux and uy the displacements along the X and Y axis, ω the bodyrotation, vx et vy the components of the velocity vector along X and Y while ω denote the bodysplin.
The synopsis of the command in the POSTPRO.DAT file is the following:
BODY TRACKINGSTEP NnbID 1...ID nb
where N denotes the command period, nb the number of tracking bodies and ID i the index ofthe body in the RBDY2 list.There is nb files BODY TRACKING XXXXX.DAT created where each file is identified by thebody index instead of the XXXXX characters.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 12 / 39
BODY TRACKING
The command alloaws to track specified body and to store cinematic information related to thetracked body such as displacement along X and Y, the body rotation as well as the threecomponent of the velocity vector. Data are stored in files BODY TRACKING XXXXX.DAT as:
t, ux , uy , ω, vx , vy , ω (1)
where t is the simulation time, ux and uy the displacements along the X and Y axis, ω the bodyrotation, vx et vy the components of the velocity vector along X and Y while ω denote the bodysplin.The synopsis of the command in the POSTPRO.DAT file is the following:
BODY TRACKINGSTEP NnbID 1...ID nb
where N denotes the command period, nb the number of tracking bodies and ID i the index ofthe body in the RBDY2 list.There is nb files BODY TRACKING XXXXX.DAT created where each file is identified by thebody index instead of the XXXXX characters.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 12 / 39
COORDINATION NUMBER
The command allows to track the evolution of the coodination number according to differentdefinitions:
c0 =np
nbc+ =
nc
nbc− =
nt
nbc =
na
nb(2)
where np , nc , nt , na and nb denote respectively the mean number of rough contacts, the meannumber contacts in compression, the mean number contact in traction, the mean number ofactive contacts and the number of bodies. Data are stored in filesBODY TRACKING XXXXX.DAT as:
t, c0, c+, c−, c (3)
where t is the simulation time.
The synopsis of the command in the POSTPRO.DAT file is the following:
COORDINATION NUMBERSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 13 / 39
COORDINATION NUMBER
The command allows to track the evolution of the coodination number according to differentdefinitions:
c0 =np
nbc+ =
nc
nbc− =
nt
nbc =
na
nb(2)
where np , nc , nt , na and nb denote respectively the mean number of rough contacts, the meannumber contacts in compression, the mean number contact in traction, the mean number ofactive contacts and the number of bodies. Data are stored in filesBODY TRACKING XXXXX.DAT as:
t, c0, c+, c−, c (3)
where t is the simulation time.
The synopsis of the command in the POSTPRO.DAT file is the following:
COORDINATION NUMBERSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 13 / 39
TORQUE EVOLUTION
The command allows to track the evolution of the torque of contact forces of different bodies.Data are stored in files TORQUE EVOLUTION XXXXX.DAT as:
t,Rx ,Ry ,Mz (4)
where t is the simulation time, Rx and Ry the components along X and Y, and Mz themomemtum according to the Z direction.
The synopsis of the command in the POSTPRO.DAT file is the following:
TORQUE EVOLUTIONSTEP NnbID 1...ID nb
where N denotes the command period, nb the number of tracking bodies and ID i the index ofthe body in the RBDY2 list.There is nb files TORQUE EVOLUTION XXXXX.DAT created where each file is identified by thebody index instead of the XXXXX characters.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 14 / 39
TORQUE EVOLUTION
The command allows to track the evolution of the torque of contact forces of different bodies.Data are stored in files TORQUE EVOLUTION XXXXX.DAT as:
t,Rx ,Ry ,Mz (4)
where t is the simulation time, Rx and Ry the components along X and Y, and Mz themomemtum according to the Z direction.
The synopsis of the command in the POSTPRO.DAT file is the following:
TORQUE EVOLUTIONSTEP NnbID 1...ID nb
where N denotes the command period, nb the number of tracking bodies and ID i the index ofthe body in the RBDY2 list.There is nb files TORQUE EVOLUTION XXXXX.DAT created where each file is identified by thebody index instead of the XXXXX characters.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 14 / 39
NORMAL CONTACT DISTRIBUTION
The command allows the representation of normal contact vector distribution between DISKx orPOLYG. Three representations are available related to the global contact network, the weakcontact network and the strong contact network. The difference between the strong and weakcontact networks is made in regards of the mean value of the normal contact force rn defined as:
rn =1
na
naXα=1
rαn (5)
where na denotes the number of active contact (non nul) and rαn the normal force associated tocontact α.
Data are stored in two files. The first file is the file NORMAL CONTACT DISTRIBUTION.DATwhere the diagram data are stored as:
XG ,YG ,XW ,YW ,XS ,YS (6)
where indices G , W and S refer respectively to global, weak and strong contact network.The second file is the file P2THETA.DAT where the histogram data are stored as:
θi ,NG ,NW ,NS (7)
where θi is the sector value (in radian) ranging from −π to π, NG , NW and NS the percent ofcontact of the global, weak and strong contact network in the θi direction.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 15 / 39
NORMAL CONTACT DISTRIBUTION
The command allows the representation of normal contact vector distribution between DISKx orPOLYG. Three representations are available related to the global contact network, the weakcontact network and the strong contact network. The difference between the strong and weakcontact networks is made in regards of the mean value of the normal contact force rn defined as:
rn =1
na
naXα=1
rαn (5)
where na denotes the number of active contact (non nul) and rαn the normal force associated tocontact α.
Data are stored in two files. The first file is the file NORMAL CONTACT DISTRIBUTION.DATwhere the diagram data are stored as:
XG ,YG ,XW ,YW ,XS ,YS (6)
where indices G , W and S refer respectively to global, weak and strong contact network.The second file is the file P2THETA.DAT where the histogram data are stored as:
θi ,NG ,NW ,NS (7)
where θi is the sector value (in radian) ranging from −π to π, NG , NW and NS the percent ofcontact of the global, weak and strong contact network in the θi direction.
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 15 / 39
NORMAL CONTACT DISTRIBUTION
The synopsis of the command in the POSTPRO.DAT file is the following:
NORMAL CONTACT DISTRIBUTIONSTEP Nns
where N denotes the command period, nb the number of angular sectors of the upper part.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 16 / 39
SOLVER INFORMATIONS
The command allows to track the evolution of the number of iterations, the last value of errorcriteria (after convergence or not) and the contact number. Data are stored in fileSOLVER INFORMATIONS.DAT as:
t,Nit , ε1, ε3, ε3, nc (8)
where t is the simulation time, Nit the number of iterations, εi (i=1,2,3) the last values of errorcriteria and nc the number of contacts.
The synopsis of the command in the POSTPRO.DAT file is the following:
SOLVER INFORMATIONSSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 17 / 39
SOLVER INFORMATIONS
The command allows to track the evolution of the number of iterations, the last value of errorcriteria (after convergence or not) and the contact number. Data are stored in fileSOLVER INFORMATIONS.DAT as:
t,Nit , ε1, ε3, ε3, nc (8)
where t is the simulation time, Nit the number of iterations, εi (i=1,2,3) the last values of errorcriteria and nc the number of contacts.
The synopsis of the command in the POSTPRO.DAT file is the following:
SOLVER INFORMATIONSSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 17 / 39
DOUBLET INTERACTIONS
The command allows to track the evolution of a contact between two RBDY2. Data are stored inthe file DOUBLET INTERACTIONS.DAT as:
t, g , g0, rn, rt , vn, vt (9)
where t is the simulation time, g and g0 the distance between particles before and aftercomputation, rn et rt the normal and tangential forces, vn andvt the normal and tangentialrelative velocity.
The synopsis of the command in the POSTPRO.DAT file is the following:
DOUBLET INTERACTIONSSTEP NID1ID2
where N denotes the command period, ID1 and ID2 the two body identifiant.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 18 / 39
DOUBLET INTERACTIONS
The command allows to track the evolution of a contact between two RBDY2. Data are stored inthe file DOUBLET INTERACTIONS.DAT as:
t, g , g0, rn, rt , vn, vt (9)
where t is the simulation time, g and g0 the distance between particles before and aftercomputation, rn et rt the normal and tangential forces, vn andvt the normal and tangentialrelative velocity.
The synopsis of the command in the POSTPRO.DAT file is the following:
DOUBLET INTERACTIONSSTEP NID1ID2
where N denotes the command period, ID1 and ID2 the two body identifiant.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 18 / 39
SNAPSHOT SAMPLE
The command allows to make a snapshot of the mechanical sample. For each snapshot, data arestored in a file SNAPSHOTXXXX.DAT where XXXX denotes the file index. Each file arecomposed of 11 column and nb lignes, where nb is the number of bodies. Each line is structuredas:
X ,Y ,A,Vx ,Vy , ω, σ11, σ12, σ21, σ22, c (10)
where X and Y denotes the body, A the body area, Vx and Vy the component of the velocityalong X and Y respectively, ω the spin, σ the body stress tensor and c the coordination number.
The synopsis of the command in the POSTPRO.DAT file is the following:
SNAPSHOT SAMPLESTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 19 / 39
SNAPSHOT SAMPLE
The command allows to make a snapshot of the mechanical sample. For each snapshot, data arestored in a file SNAPSHOTXXXX.DAT where XXXX denotes the file index. Each file arecomposed of 11 column and nb lignes, where nb is the number of bodies. Each line is structuredas:
X ,Y ,A,Vx ,Vy , ω, σ11, σ12, σ21, σ22, c (10)
where X and Y denotes the body, A the body area, Vx and Vy the component of the velocityalong X and Y respectively, ω the spin, σ the body stress tensor and c the coordination number.
The synopsis of the command in the POSTPRO.DAT file is the following:
SNAPSHOT SAMPLESTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 19 / 39
MP SNAPSHOT SAMPLE
The command allows to make a snapshot of the thermal, electrical and mechanical sample. Foreach snapshot, data are stored in a file SNAPSHOTXXXX.DAT where XXXX denotes the fileindex. Each file are composed of 16 column and nb lignes, where nb is the number of bodies.Each line is structured as:
X ,Y ,A,Vx ,Vy , ω, σ11, σ12, σ21, σ22, c,T ,CT ,E ,CE , β (11)
where X and Y denotes the body, A the body area, Vx and Vy the component of the velocityalong X and Y respectively, ω the spin, σ the body stress tensor, c the coordination number, Tthe temperature, CT the thermal conductivity, E the electrical potential, CE the electricalconductivity and β the wear componant (used in CZM law).
The synopsis of the command in the POSTPRO.DAT file is the following:
MP SNAPSHOT SAMPLESTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 20 / 39
MP SNAPSHOT SAMPLE
The command allows to make a snapshot of the thermal, electrical and mechanical sample. Foreach snapshot, data are stored in a file SNAPSHOTXXXX.DAT where XXXX denotes the fileindex. Each file are composed of 16 column and nb lignes, where nb is the number of bodies.Each line is structured as:
X ,Y ,A,Vx ,Vy , ω, σ11, σ12, σ21, σ22, c,T ,CT ,E ,CE , β (11)
where X and Y denotes the body, A the body area, Vx and Vy the component of the velocityalong X and Y respectively, ω the spin, σ the body stress tensor, c the coordination number, Tthe temperature, CT the thermal conductivity, E the electrical potential, CE the electricalconductivity and β the wear componant (used in CZM law).
The synopsis of the command in the POSTPRO.DAT file is the following:
MP SNAPSHOT SAMPLESTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 20 / 39
AVERAGE VELOCITY EVOLUTION
The command allows to determine the average velocity of a sample during the simulation process.Data are stored in the file AVERAGE VELOCITY.DAT as:
t, Vx , Vy , ¯ω, ‖V ‖ (12)
where t is the simulation time, Vx and Vy the mean velocity along X and Y, ¯ω mean splin and‖V ‖ the euclidian norm of the mean velocity.
The synopsis of the command in the POSTPRO.DAT file is the following:
AVERAGE VELOCITY EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 21 / 39
AVERAGE VELOCITY EVOLUTION
The command allows to determine the average velocity of a sample during the simulation process.Data are stored in the file AVERAGE VELOCITY.DAT as:
t, Vx , Vy , ¯ω, ‖V ‖ (12)
where t is the simulation time, Vx and Vy the mean velocity along X and Y, ¯ω mean splin and‖V ‖ the euclidian norm of the mean velocity.
The synopsis of the command in the POSTPRO.DAT file is the following:
AVERAGE VELOCITY EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 21 / 39
DRY CONTACT NATURE
The command allows to track the evolution of the number of contacts according to their statusfor dry contact law. Data are stored in the file DRY CONTACT NATURE.DAT as:
t,Nno ,NwSlide ,N
sSlide ,N
wStick ,N
sStick (13)
where t is the simulation time, Nno the number of non active contacts, NwSlide and Ns
Slide thenumber of sliding contact for the weak and strong network respectively, and Nw
Stick and NsStick the
number of sticking contacts for the weak and strong network respectively.
The synopsis of the command in the POSTPRO.DAT file is the following:
DRY CONTACT NATURESTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 22 / 39
DRY CONTACT NATURE
The command allows to track the evolution of the number of contacts according to their statusfor dry contact law. Data are stored in the file DRY CONTACT NATURE.DAT as:
t,Nno ,NwSlide ,N
sSlide ,N
wStick ,N
sStick (13)
where t is the simulation time, Nno the number of non active contacts, NwSlide and Ns
Slide thenumber of sliding contact for the weak and strong network respectively, and Nw
Stick and NsStick the
number of sticking contacts for the weak and strong network respectively.
The synopsis of the command in the POSTPRO.DAT file is the following:
DRY CONTACT NATURESTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 22 / 39
WET CONTACT NATURE
The command allows to track the evolution of the number of contacts according to their statusfor cohesive contact law. Data are stored in the file WET CONTACT NATURE.DAT as:
t,NStick ,NSlide ,Nno (14)
where t is the simulation time, NStick the number of sticking contacts, NSlide the number ofsliding contac et Nno the number of non active contacts.
The synopsis of the command in the POSTPRO.DAT file is the following:
WET CONTACT NATURESTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 23 / 39
WET CONTACT NATURE
The command allows to track the evolution of the number of contacts according to their statusfor cohesive contact law. Data are stored in the file WET CONTACT NATURE.DAT as:
t,NStick ,NSlide ,Nno (14)
where t is the simulation time, NStick the number of sticking contacts, NSlide the number ofsliding contac et Nno the number of non active contacts.
The synopsis of the command in the POSTPRO.DAT file is the following:
WET CONTACT NATURESTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 23 / 39
KINETIC ENERGY
The command allows to compute the kinetic energy of a sample as well as the power and thevariation of kinetic energy during the simulation process. The kinetic energy and the potentialenergy are defined as:
Ec =1
2
nbXi=1
{miV2i + Ii ω
2i } Ep =
nbXi=1
mig.q (15)
where nb denotes the number of bodies, mi the mass of body i , Vi its velocity, Ii its inertiamomentum and ωi its spin. g denotes the gravity acceleration and q the body position.
Data are stored in the file KINETIC ENERGY.DAT as:
t, Ec , Ep ,∆E,P, (16)
where t is the simulation time, Ec and Ep denote the kinetic and potential energy respectively,∆E the energy variation and P the power of the system. The synopsis of the command in thePOSTPRO.DAT file is the following:
KINETIC ENERGYSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 24 / 39
KINETIC ENERGY
The command allows to compute the kinetic energy of a sample as well as the power and thevariation of kinetic energy during the simulation process. The kinetic energy and the potentialenergy are defined as:
Ec =1
2
nbXi=1
{miV2i + Ii ω
2i } Ep =
nbXi=1
mig.q (15)
where nb denotes the number of bodies, mi the mass of body i , Vi its velocity, Ii its inertiamomentum and ωi its spin. g denotes the gravity acceleration and q the body position.
Data are stored in the file KINETIC ENERGY.DAT as:
t, Ec , Ep ,∆E,P, (16)
where t is the simulation time, Ec and Ep denote the kinetic and potential energy respectively,∆E the energy variation and P the power of the system.
The synopsis of the command in thePOSTPRO.DAT file is the following:
KINETIC ENERGYSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 24 / 39
KINETIC ENERGY
The command allows to compute the kinetic energy of a sample as well as the power and thevariation of kinetic energy during the simulation process. The kinetic energy and the potentialenergy are defined as:
Ec =1
2
nbXi=1
{miV2i + Ii ω
2i } Ep =
nbXi=1
mig.q (15)
where nb denotes the number of bodies, mi the mass of body i , Vi its velocity, Ii its inertiamomentum and ωi its spin. g denotes the gravity acceleration and q the body position.
Data are stored in the file KINETIC ENERGY.DAT as:
t, Ec , Ep ,∆E,P, (16)
where t is the simulation time, Ec and Ep denote the kinetic and potential energy respectively,∆E the energy variation and P the power of the system. The synopsis of the command in thePOSTPRO.DAT file is the following:
KINETIC ENERGYSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 24 / 39
SPECIES KINETIC ENERGY
The command allows to compute the kinetic energy of different species of a sample as well as thepower and the variation of kinetic energy during the simulation process. The kinetic energy isdefined as it is for the KINETIC ENERGY command. Data are stored in the fileXXXXX KINETIC ENERGY.DAT as:
t, Ec , Ep ,∆E,P (17)
where t is the simulation time, Ec and Ep denote the kinetic and potential energy respectively,∆E the energy variation and P the power of the system.
The synopsis of the command in the POSTPRO.DAT file is the following:
KINETIC ENERGYSTEP NnsS 1...S ns
¡
where N denotes the command period, ns the number of species, S i the different trackedspecies. There is ns files XXXXX KINETIC ENERGY.DAT created where each file is identified bythe species name instead of the XXXXX characters.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 25 / 39
SPECIES KINETIC ENERGY
The command allows to compute the kinetic energy of different species of a sample as well as thepower and the variation of kinetic energy during the simulation process. The kinetic energy isdefined as it is for the KINETIC ENERGY command. Data are stored in the fileXXXXX KINETIC ENERGY.DAT as:
t, Ec , Ep ,∆E,P (17)
where t is the simulation time, Ec and Ep denote the kinetic and potential energy respectively,∆E the energy variation and P the power of the system.
The synopsis of the command in the POSTPRO.DAT file is the following:
KINETIC ENERGYSTEP NnsS 1...S ns
¡
where N denotes the command period, ns the number of species, S i the different trackedspecies. There is ns files XXXXX KINETIC ENERGY.DAT created where each file is identified bythe species name instead of the XXXXX characters.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 25 / 39
VIOLATION EVOLUTION
The command compute the mean and maximal violation in a sample during the simulationprocess. The mean and maximal violation are defined as:8><>:
Vmean =1
nc
Xα
max(0, |gα|)
Vmax = maxα{max(0, |gα|)}
(18)
where nc denotes the number of contacts and gα the gap associated to contact α.Data are stored in the file VIOLATION EVOLUTION.DAT as:
t,V 0mean,Vmean,V
0max ,Vmax (19)
where t is the simulation time, V 0mean et Vmean the mean violations at the beginning and the end
of a time step and V 0max et Vmax the maximal violations at the beginning and the end of a time
step.
The synopsis of the command in the POSTPRO.DAT file is the following:
VIOLATION EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 26 / 39
VIOLATION EVOLUTION
The command compute the mean and maximal violation in a sample during the simulationprocess. The mean and maximal violation are defined as:8><>:
Vmean =1
nc
Xα
max(0, |gα|)
Vmax = maxα{max(0, |gα|)}
(18)
where nc denotes the number of contacts and gα the gap associated to contact α.Data are stored in the file VIOLATION EVOLUTION.DAT as:
t,V 0mean,Vmean,V
0max ,Vmax (19)
where t is the simulation time, V 0mean et Vmean the mean violations at the beginning and the end
of a time step and V 0max et Vmax the maximal violations at the beginning and the end of a time
step.
The synopsis of the command in the POSTPRO.DAT file is the following:
VIOLATION EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 26 / 39
PLPLx ANALYSIS
The command determines the number of simple contacts and the number of double contacts in apolygon sample. Data are stored in the file PLPLx ANALYSIS.DAT as:
t,Ns ,Nd (20)
where t is the simulation time, Ns the number of simple contacts and Nd the number of doublecontacts.
The synopsis of the command in the POSTPRO.DAT file is the following:
PLPLx ANALYSISSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 27 / 39
PLPLx ANALYSIS
The command determines the number of simple contacts and the number of double contacts in apolygon sample. Data are stored in the file PLPLx ANALYSIS.DAT as:
t,Ns ,Nd (20)
where t is the simulation time, Ns the number of simple contacts and Nd the number of doublecontacts.
The synopsis of the command in the POSTPRO.DAT file is the following:
PLPLx ANALYSISSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 27 / 39
QUASI SLIDING CONTACT
The command computes the number of contacts for which the tangential force rt is closed of thesliding threshold µrn. To be taken into account, the tangential force of a contact must satisfied:
(1− ε)µrn < |rt | < µrn (21)
where ε is a small real value. Data are stored in the fileQUASI SLIDING CONTACT EVOLUTION.DAT as:
t,N, p (22)
where t is the simulation time, N the number of quasi sliding contacts and p the quasi slidingcontacts percent.
The synopsis of the command in the POSTPRO.DAT file is the following:
QUASI SLIDING CONTACTSTEP NP
where N denotes the command period and P the part of the friction threshold in less (in percent).
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 28 / 39
QUASI SLIDING CONTACT
The command computes the number of contacts for which the tangential force rt is closed of thesliding threshold µrn. To be taken into account, the tangential force of a contact must satisfied:
(1− ε)µrn < |rt | < µrn (21)
where ε is a small real value. Data are stored in the fileQUASI SLIDING CONTACT EVOLUTION.DAT as:
t,N, p (22)
where t is the simulation time, N the number of quasi sliding contacts and p the quasi slidingcontacts percent.
The synopsis of the command in the POSTPRO.DAT file is the following:
QUASI SLIDING CONTACTSTEP NP
where N denotes the command period and P the part of the friction threshold in less (in percent).
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 28 / 39
ELECTRO EVOLUTION
The command allows the storage of electrical output during the simulation process. Data arestored in the file ELECTRO EVOLUTION.DAT as:
t, iter , ε, I ,R,U,V−, C (23)
where t is the simulation time, iter the number of iterations for the resolution of the electricalproblem, ε the error value, I the electric current intensity, R the equivalent resistance, U theelectrical tension, V− the electrical potential of the exit node and C the mean conductance.
The synopsis of the command in the POSTPRO.DAT file is the following:
ELECTRO EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 29 / 39
ELECTRO EVOLUTION
The command allows the storage of electrical output during the simulation process. Data arestored in the file ELECTRO EVOLUTION.DAT as:
t, iter , ε, I ,R,U,V−, C (23)
where t is the simulation time, iter the number of iterations for the resolution of the electricalproblem, ε the error value, I the electric current intensity, R the equivalent resistance, U theelectrical tension, V− the electrical potential of the exit node and C the mean conductance.The synopsis of the command in the POSTPRO.DAT file is the following:
ELECTRO EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 29 / 39
NL ELECTRO EVOLUTION
The command allows the storage of electrical output during the non linear simulation process.Data are stored in the file NL ELECTRO EVOLUTION.DAT as:
t, iter , ε,No ,∆No , P,P−,P+,U, I (24)
where t is the simulation time, iter the number of iterations for the resolution of the non linearelectrical problem, ε the error value, No the number of oxyde layers, ∆No the number of electricalstatus variations, P, P− et P+ the mean, minimal and maximal electrical power, U the electricaltension and I the electric current intensity.
The synopsis of the command in the POSTPRO.DAT file is the following:
NL ELECTRO EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 30 / 39
NL ELECTRO EVOLUTION
The command allows the storage of electrical output during the non linear simulation process.Data are stored in the file NL ELECTRO EVOLUTION.DAT as:
t, iter , ε,No ,∆No , P,P−,P+,U, I (24)
where t is the simulation time, iter the number of iterations for the resolution of the non linearelectrical problem, ε the error value, No the number of oxyde layers, ∆No the number of electricalstatus variations, P, P− et P+ the mean, minimal and maximal electrical power, U the electricaltension and I the electric current intensity.
The synopsis of the command in the POSTPRO.DAT file is the following:
NL ELECTRO EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 30 / 39
CONTACT FORCE DISTRIBUTION
On normalise ensuite par la norme de la force moyenne (resp. la force normale moyenne). Lesdonnees sont stockees sous forme de tableau dans les fichiersCONTACT FORCE DISTRIBUTION0000.DAT ou chaque ligne correspond a un increment surl’echelle de force normee et ou les colonnes se decomposent en:
Vr ,Nr ,Vrn ,Nrn (25)
ou Vr correspond a la valeur sur l’echelle des forces normees, Nr au nombre de contactscorrespondants a cette valeur, Vrn a la valeur sur l’echelle normee des forces normales et Nrn aunombre de contacts correspondants a cette valeur.
The synopsis of the command in the POSTPRO.DAT file is the following:
CONTACT FORCE DISTRIBUTIONSTEP Nsa
where N denotes the command period and sa the force scale discretization.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 31 / 39
CONTACT FORCE DISTRIBUTION
On normalise ensuite par la norme de la force moyenne (resp. la force normale moyenne). Lesdonnees sont stockees sous forme de tableau dans les fichiersCONTACT FORCE DISTRIBUTION0000.DAT ou chaque ligne correspond a un increment surl’echelle de force normee et ou les colonnes se decomposent en:
Vr ,Nr ,Vrn ,Nrn (25)
ou Vr correspond a la valeur sur l’echelle des forces normees, Nr au nombre de contactscorrespondants a cette valeur, Vrn a la valeur sur l’echelle normee des forces normales et Nrn aunombre de contacts correspondants a cette valeur.
The synopsis of the command in the POSTPRO.DAT file is the following:
CONTACT FORCE DISTRIBUTIONSTEP Nsa
where N denotes the command period and sa the force scale discretization.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 31 / 39
NETWORK EVOLUTION
The command allows to track the number of contact status that changed during the forcecomputation phase. The global, weak and strong network are checked. Data are stored in the fileNETWORK EVOLUTION.DAT as:
t,NG ,NW ,NS (26)
where t is the simulation time, NG ,NW and NS respectively the number of contact for which thestatus change in the global, weak and strong network.
The synopsis of the command in the POSTPRO.DAT file is the following:
NETWORK EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 32 / 39
NETWORK EVOLUTION
The command allows to track the number of contact status that changed during the forcecomputation phase. The global, weak and strong network are checked. Data are stored in the fileNETWORK EVOLUTION.DAT as:
t,NG ,NW ,NS (26)
where t is the simulation time, NG ,NW and NS respectively the number of contact for which thestatus change in the global, weak and strong network.
The synopsis of the command in the POSTPRO.DAT file is the following:
NETWORK EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 32 / 39
Fint EVOLUTION
The command allows to track the forces acting on a node set of a deformable body defined usingthe command NEW MECAx SETS. Data are stored in the file Fint XXX.DAT as:
t,Rcx ,Rcy ,Fint,x ,Fint,y ,Finer,x ,Finer,y ,Rx ,Ry (27)
where t is the simulation time, Rcx and Rcy the twocomponents of the contact forces, Fint,x andFint,y the two components of the internal forces, Finer,x and Finer,y the two components of theinertial forces and finally Rx and Ry the sum of all forces. The number of file Fint XXX.DAT isequal to the number of mechanical set defined using the command NEW MECAx SETS. XXXcharacters are replaced by the index of the mechanical set in the global list.
The synopsis of the command in the POSTPRO.DAT file is the following:
Fint EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 33 / 39
Fint EVOLUTION
The command allows to track the forces acting on a node set of a deformable body defined usingthe command NEW MECAx SETS. Data are stored in the file Fint XXX.DAT as:
t,Rcx ,Rcy ,Fint,x ,Fint,y ,Finer,x ,Finer,y ,Rx ,Ry (27)
where t is the simulation time, Rcx and Rcy the twocomponents of the contact forces, Fint,x andFint,y the two components of the internal forces, Finer,x and Finer,y the two components of theinertial forces and finally Rx and Ry the sum of all forces. The number of file Fint XXX.DAT isequal to the number of mechanical set defined using the command NEW MECAx SETS. XXXcharacters are replaced by the index of the mechanical set in the global list.
The synopsis of the command in the POSTPRO.DAT file is the following:
Fint EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 33 / 39
Dep EVOLUTION
The command allows to track the mean displacement and the mean velocity of a node set of adeformable body defined using the command NEW MECAx SETS. Data are stored in the fileDep XXX.DAT as:
t, ux , uy , vx , vy (28)
where t is the simulation time, ux and uy the mean displacements along the X and Y axes and,vx and vy the mean velocities along the X and Y axes. The number of file Dep XXX.DAT isequal to the number of mechanical set defined using the command NEW MECAx SETS. XXXcharacters are replaced by the index of the mechanical set in the global list.
The synopsis of the command in the POSTPRO.DAT file is the following:
Dep EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 34 / 39
Dep EVOLUTION
The command allows to track the mean displacement and the mean velocity of a node set of adeformable body defined using the command NEW MECAx SETS. Data are stored in the fileDep XXX.DAT as:
t, ux , uy , vx , vy (28)
where t is the simulation time, ux and uy the mean displacements along the X and Y axes and,vx and vy the mean velocities along the X and Y axes. The number of file Dep XXX.DAT isequal to the number of mechanical set defined using the command NEW MECAx SETS. XXXcharacters are replaced by the index of the mechanical set in the global list.
The synopsis of the command in the POSTPRO.DAT file is the following:
Dep EVOLUTIONSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 34 / 39
AFTER COMPUTATION commands
1 Introduction
2 Command list
3 BEFORE COMPUTATION
4 DURING COMPUTATION
5 AFTER COMPUTATION
6 Examples
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 35 / 39
Dist MAILx
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 36 / 39
Dist MAILx
The synopsis of the command in the POSTPRO.DAT file is the following:
Dist MAILxSTEP N
where N denotes the command period.
back to the full list
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 36 / 39
Examples
1 Introduction
2 Command list
3 BEFORE COMPUTATION
4 DURING COMPUTATION
5 AFTER COMPUTATION
6 ExamplesPostpro file exampleLMGC90 post treatment
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 37 / 39
Postpro file example
#23456789012345678901234567890:
BODY TRACKING :
STEP 1 :
1 :
54 :
TORQUE EVOLUTION :
STEP 1 :
1 :
56 :
SOLVER INFORMATIONS :
STEP 1 :
DISSIPATED ENERGY :
STEP 1 :
VIOLATION EVOLUTION :
STEP 1 :
END :
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 38 / 39
LMGC90 post treatment
#
#Example of COMMAND.DAT for post treatment
#January 2008
#
#23456789012345678901234567890:
# :
TIME STEP :
0.1D-04 :
THETA :
1.D0 :
# :
READ BODIES :
READ BEHAVIOURS :
READ INI DOF :
READ INI Vloc Rloc :
READ DRIVEN DOF :
# :
COMPUTE STRESS :
COMPUTE AVERAGE VELOCITY :
COMPUTE DISPLACEMENT :
REFERENCE RADIUS :
0.005 :
INIT GMV :
WRITE OUTPUT GMV :
# :
COMPUTE BOX :
COMPUTE MASS :
# :
START POSTPRO :
# :
INIT POST DATA :
1 :
20 :
##############################:
#
post loop :
# :
ECHO ON :
# :
UPDATE POST DATA :
# :
READ INI DOF :
READ INI Vloc Rloc :
# :
WRITE OUTPUT GMV STEP 1 :
POSTPRO DURING COMPUTATION :
# :
REPETE 100 FOIS :
DEPUIS post loop :
# :
FIN DU PROGRAMME :
# :
FIN DU FICHIER :
##############################:
F. Dubois & M. Renouf (CNRS) LMGC90 Post-processing 2008 39 / 39