Download reso.notice

Back to the list

Display this manual page in
$$$$ RESO     NOTICE  CHAT      11/09/12    21:17:58     7124           
                                             DATE     11/09/12
                                             
  Operateur RESO                           Voir aussi :
    --------------   
 CHPO1 (CHPO2 ..) = RESO RIG1 (PREC) CHPO3 (CHPO4..)('NOID')('NOUNIL') 
                         |      (CHPOF) ('INIB' BLO1 LENTI1)
 (NB_MOD_RIG MAIL_CONTR) |      ('ENSE')          ;

    LICHP2 = RESO RIG1 LICHP1 ;

    (TAB2 = ) RESO RIG1 TAB1 ;

    Description :
    ____________

    The RESO operator constructs a solution (if any) of the linear
 system :   RIG1 CHPO1 = CHPO3 .
    The RESO operator constructs the solutions (if any) of the linear
 systems :   RIG1 CHPO1 = CHPO3 as,
    CHPO1 is taken in LICHP1, or TAB1,
    CHPO3 is stored in LICHP2, resp. TAB1

    Contents :
    _________

    RIG1  : RIGIDITE type object

    CHPO3 : CHPOINT type object

    CHPO1 : CHPOINT type object whose components are the duals of
            those of CHPO3 with respect to RIG1.
  
    TAB1 : type TABLE object, subtype 'LIAISONS_STATIQUES'
           The indices belong to the ENTIER type, and point at 
           objects of TABLE type, which include 
           - 'BLOCAGE', RIGIDITE type
           - 'FORCE', CHPOINT type, 2nd member of the system
           and are completed with
           - 'DEFORMEE' CHPOINT type, solution of the system
           - 'POINT_REPERE', POINT type, associated with the
           computed displacement
     
    TAB2 : TABLE type, optional

    Note :
    ________

 1- With a second-member family CHPO3, CHPO4 ..., the RESO operator
 constructs the respectively associated family of solutions CHPO1,
 CHPO2 .. 
 
 2- If RIG1 contains matrices stemmineg from unilateral solutions,
 RESO calls on the UNILATER procedure to provide a solution of 
 the system.
 If there are friction stifness, the field CHPOF of limit friction
 strengths is required.
  
 3- The key words 'NOID' and 'NOUNIL' are useful when RESO is employed
 within the procedure :

      - 'NOID' enables the user to solve the system with the 
 restriction of CHPO3, (CHPO4 ..) from the subspace connected with
 RIG1 as second member 
 
      - 'NOUNIL' enables the user to solve the system by possibly
 ignoring the unilateral aspect of RIG1 

      - 'INIB' BLO1 LENTI1 enables, in case of contact, the
 specification of a state of initial contact. See UNILATER procedure

 4- Withh "OPTION RESO DIRECTE" or "OPTION RESO ITERATIVE" it is
    possible to choose between a CROUT method ( default method) and
    a method of conjugate gradients with preconditioning
    (incomplete Crout).

 5- The result CHPO1(2..) have a 'diffuse' nature.

 6- The keyword ('ENSE') tells RESO to return a vector of the kernel
    in the case where the system is singular and the singularity is
    excited. Then there are two new results: NB_MOD_RIG which is the 
    number of kernel-vectors and MAIL_CONTR which is the mesh of
    the constrained nodes needed to solve the system.

 7- PREC is the precision of the operation. By default it is 1D-15.    

   Example :
    _________

    RIG1 being the stiffness of a structure, and FORC1 a force
 field applying to this structure, the displacement field will
 be obtained by means of the following instruction :

                  DEP1 = RESO  RIG1 FORC1 ;

 

 
 
 
 
 
 
 
 

© Cast3M 2003 - All rights reserved.
Disclaimer