Operator CALP
                                             DATE     98/04/15

    Opérateur CALP                             See also :SIGM RTEN 
    --------------                                       EPSI CARA 
                                   
    Depending on the data, the functions of this operator are
  different.
    -----------------
    | 1st  function |
    -----------------  
  
  
    CHAM2 = CALP CHAM1 CARA1 MODL1 (MOT1) ;


    Description :
    -----------

    The CALP operator calculates a stress or strain field in
    terms of continuum mechanics starting from a generalized
    stress or strain field computed in shell or beam elements.

    For shells, this calculation is carried out at
    points obtained by projecting supporting points either onto
    the shell mid-plane or onto the top or bottom layer. When
    the shells contain several integration points in their thickness,
    the operator only extracts the values at the right points (no
    computation is done).

    The operator does not rotate the stress tensor so its components
    are calculated in the same frames as those of the generalized 
    stress field (local frames). To obtain the stress in the global
    frame one should use the RTEN (Rotate TENsor) operator prior to
    the CALP operator.

    For beams, this calculation is carried out at
    points the coordinates of which are provided in the local axes.

    The stress components are calculated in the local frame : the X
    axis is parallel to the beam axis. The XY plane is defined by
    the vector contained in the VECT component of the caracteristics
    field.

    Contents :
    _________


    CHAM1    : generalized stress or strain field
               (MCHAML type, CONTRAINTES or DEFORMATIONS subtype)

    CARA1    : field of geometrical properties (MCHAML type)
               which must contain the thickness for the shells,
               and the following data for the beams:

              'DY '  : y coordinate of the point where the result is
                       requested
              'DZ '  : z coordinate of the point where the result is
                       requested
              'SECT' : cross section
              'INRY' : moment of inertia with respect to the OY local
                       axis
              'INRZ' : moment of inertia with respect to the OZ local
                       axis

    MODL1    : model object (MMODEL type)

    MOT1     : key word indicating for the shells where the result
               is requested to be calculated

                'SUPE' for the top layer
                'MOYE' for the mid-plane (by default)
                'INFE' for the bottom layer

    CHAM2    : stress or strain field (MCHAML type,
               CONTRAINTES or DEFORMATIONS subtype)


    Notes :
   ----------

 1.  For beams, the shear stress due to the twisting
 moment is not processed.

 2.  For shells with transverse shear, the shear equals
 the mean value on the thickness wherever the stresses are
 calculated.
 
    -----------------
    | 2nd  function |
    ----------------- 

    Description:
    ____________

   Projection the components of a MCHAML defined onto the nodes of 
   a solid given geometry, onto a new model of shell elements  

    Contents :
    _________

    CHEL1 : field by elements (MCHAML type) of temperature defined on 
      a solid mesh 
 
    
    MODE  :  model  ( MMODEL type )  of shell elements 

    CHEL2  : MCHAML stemming from the projection . The resultant field
    components are  TINF T and TSUP  associated with internal skin
    mean layer and outer skin of the shell                                         

    CARA : field of caracteristics associated to the shell model
    (MCHAML type, CARACTERISTIQUES sub-type)

    Note :
    _______

     For the time being, this operator is only available for the
 solid elements.
$$$$