$$$$ DYNAMIC NOTICE CHAT 11/09/12 21:15:57 7124 DATE 11/09/12 Procedure DYNAMIC Voir aussi : ----------------- TAB1 = DYNAMIC TAB2 ; TAB2.'DEPL' .'VITE' .'CHAR' .'CHAR' .'RIGI' .'MASS' .'FREQ' .'INST' .'DEBU' .'SAUV' .'SORT' .'ECON' Description : ____________ This procedure enables the user to carry out a step by step dynamic analysis. It uses the centered Newmark algorithm. The step of time is deduced from a cut frequency which is provided by the user. The results are computed at specific time steps defined by the user. The input and output arguments for this procedure are tables. Contents : _________ TAB2 : TABLE type object containing : in index 'DEPL' : initial displacement (CHPOINT type) in index 'VITE' : initial velocity (CHPOINT type) in index 'CHAR' : loading (CHARGEME type) in index 'RIGI' : stiffness (RIGIDITE type) in index 'MASS' : mass (RIGIDITE type) in index 'AMOR' : damping (RIGIDITE type) (optional datum) in index 'FREQ' : cut frequency (FLOTTANT type) in index 'INST' : output time steps (LISTREEL type) in index 'DEBU' : initial time (FLOTTANT type) (optional datum. 0 by default) in index 'SAUV' : Logical VRAI (true) if the user wishes to save the results all along computation (optional datum) in index 'SORT' : the mesh for which results must be saved (by default all the structure) in index 'ECON' : Logical VRAI (true) if the user wishes to save memory when results are saved (effective only if TAB2.'SAUV'=VRAI) In this case it is not possible to post-treat* results within the same run. Output : TAB1 : TABLE type object containing as many tables as output time steps : in index N1 : time step number The table TAB1 N1 contains : in index 'TEMP' : time step (FLOTTANT type) in index 'DEPL' : displacement (CHPOINT type) in index 'VITE' : velocity (CHPOINT type) The Table TAB2 has a new index 'RESULTATS' which contains TAB1 IMPORTANT notes : ___________________ The initial displacements must be fields whose component names are the same as those of the displacement fields. It is possible to create a CHARGEME type object by means of the CHAR operator.
© Cast3M 2003 - All rights reserved.
Disclaimer