Operator DEDU
                                             DATE     98/05/26

    Opérateur DEDU                                  Voir : PLUS
    --------------                                         TOUR

    -----------------------
    |  1st  function      |
    -----------------------

             OBJ1  =  DEDU OBJ2 MAIT_ANC MAIT_NOU (REGU) ;

    Description :
    ____________

    The DEDU operator constructs from the mesh OBJ2 and the mesh
 of master nodes MAIT_ANC (of OBJ2), a new object in which the
 set of master nodes is turned into MAIT_NOU.

    If the key word REGU is mentioned, the new mesh will be set
 by moving the nodes to the center of gravity of the adjacent nodes.

 Example :

    In order to set an existing mesh :

    REGULARI = PASBEAU DEDU (PASBEAU CONT) (PASBEAU CONT) REGU;

    Note :
    ________

    At present, this function works for TRI3 and QUA4 elements only.

    -----------------------
    |  2nd function       |
    -----------------------

         NOBJ1 ... NOBJN = OBJ1 ... OBJN DEDU 'TRAN' GEO1 GEO2 ;

    Description :
    _____________

    When the key-word 'TRAN' is mentioned, the DEDU operator creates an
    object which geometrical support is obtained
    from the initial object support transformed by the mapping
    function associating GEO2 to GEO1. The points belonging to the
    geometrical supports of OBJ1 .. OBJN have also to belong to GEO1,
    thus the image points belonging to the supports of NOBJ1 ... NOBJN
    will belong to GEO2. The syntax is compulsory.

    Contents :
    __________

        OBJ1 ... OBJN : POINT or CHPOINT or MCHAML or MMODEL or MAILLAGE types

        GEO1 : MAILLAGE type

        GEO2 : MAILLAGE type, its topology is equivalent to GEO1

    NOBJ1 ... NOBN : results respectively of the same types than
                      OBJ1 ... OBJN

    -----------------------
    |  3rd function       |
    -----------------------

      NOBJ1 ... NOBJN = OBJ1 ... OBJN
                DEDU FLOT1 POIN1 (POIN2 si 3D) 'ROTA' GEO1 GEO2 ;

    Description :
    _____________

    When the key-word 'TRAN' is mentioned, the DEDU operator creates an
    object which geometrical support is obtained
    from the initial object support transformed by the rotation defined by
    the angle FLOT1, the center POIN1 when 2D, the axis POIN1 POIN2 when 3D,
    which also transforms GEO1 into GEO2.
    The points belonging to the geometrical supports of OBJ1 .. OBJN
    have also to belong to GEO1,
    thus the image points belonging to the supports of NOBJ1 ... NOBJN
    will belong to GEO2.
    When the operands have either components
   'UX' 'UY 'UZ' ou 'FX' 'FY' 'FZ' or 'RX' 'RY' 'RZ' or 'MX' 'MY' 'MZ'
    or 'SMXX' 'SMYY' 'SMZZ' 'SMXY' 'SMXZ' 'SMYZ'
    or 'EPXX' 'EPYY' 'EPZZ' 'GAXY' 'GAXZ' 'GAYZ'
    these also undergo the rotation while other components remain unchanged.
    The syntax is compulsory.


    Contents :
    __________

        OBJ1 ... OBJN : POINT, CHPOINT, MCHAML, MMODEL, MAILLAGE types

        GEO1 : MAILLAGE type, contains the points in the operands' supports.

        GEO2 : MAILLAGE type, image of GEO1 for the rotation

     NOBJ1 ... NOBJN :  results respectively of the same types than
                      OBJ1 ... OBJN