Download proi.notice

Back to the list

Display this manual page in
$$$$ PROI     NOTICE  GF238795  13/11/05    21:15:01     7824           
                                             DATE     13/11/05

  Operateur PROI                           Voir aussi :
    --------------   
   OBJ1 = PROI | GEO2   CHEL1                                    | ; (1)

               | MOD2   (CARA) CHEL1  (MOT2)|                    |   (2)

               | MOD2   (CARA) CHEL1  'MINI' (ENT1)              |   (3)

               | 'POLY' GEO1 GEO2 CHPO1 ENT2 MOT1 ('POID' X1 X2) |   (4)



    Description:
    ____________

The PROI operator projects the components of a MCHAML defined at the
nodes of a given solid geometry, either onto a new geometry GEO2 or on
the nodes (default) or the integration points of a model MOD2 (if MOT2
is given and is different from 'NOEUDS'.)

For the first and second syntaxes, the generated values are obtained by
linear interpolation between the initial values and define a field by
points on the new geometry. The nature of the new field is 'diffuse' if
the result field is a field by points.


    Contents :
    _________

    OBJ1  : resulting field
            type CHPOINT for the syntaxes (1) and (4)
            type MCHAML  for the syntaxes (2) and (3)

    GEO2  : New geometry (MAILLAGE type) on which the field is to be
            projected

    MOD2  : Model (MMODEL type) on which the field is to be
            projected

    CARA  : Field of characteristics associated to the model MOD2
            (MCHAML type, CARACTERISTIQUES sub-type) for shells only

    CHEL1 : Field by elements (MCHAML type) mandatorily defined at nodes

    MOT2  : By default, the resulting field OBJ1 (MCHAML type) is
            defined at the nodes. If the word 'MOT2" is present and
            different from 'NOEUDS', the field will be defined at the
            integration points. The word MOT2 can take the values :
                 NOEUD: nodes of the elements
                 GRAVITE: gravity center of the elements
                 RIGIDITE: rigidity integration points
                 MASSE: masses integration points
                 STRESSES: stresses integration points

    'MINI': If the keyword 'MINI' is present, the projection is
            performed for each component by minimisation of the 
            integral (Ue-Us)**2 upon each element of the output mesh
            Ue: value of component at point(x,y,z) in the original field
            Us: value of component at point(x,y,z) in the result field

    ENT1  : If option 'MINI' is used, the number of integration points
            by direction can be specified (the default is 3, i.e. 9
            points for surfaces and 27 for volumes) by giving the
            integer ENT1

    'POLY': If the word 'POLY' is given, the PROI operator performs the
            projection on the geometry GEO2 of the components of a field
            by node CHPO1 defined on GEO1. It computes the first and
            second derivatives of the field with respect to the varaible
            X and Y.  This option works in axi-symmetry and in 2
            dimensions. (See note b for further details)

    ENT2  : If the word 'POLY' is given, the integer ENT2 specifies the
            type of symmetry:
                 1: symmetry step
                 2: symmetry with respect to the axis  X
                    etc.....

    CHPO1 : Nodal field to be projected (CHPOINT type)

    GEO1  : Geometry associated to the nodal field CHPO1

    MOT1  : Word 'PLAN' or 'AXIS'

    'POID': Optional keyword providing the input of two weights for
            the functions interpolation. By default, they equal 1.
        X1: Weight of the first neighbours
        X2: Weight of the second neighbours


    Note :
    _______

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


   b) With the POLY option:
      The POLY method consists, for each point, in selecting the
      bordering points, then the next ones, and to adjust as best as
      possible polynomial functions knowing both the values at the
      bordering points and their weight.

      The polynomial functions are derived from power series
      representation of complex functions. The adjustment is performed
      using the least square method and attributing weight to the first
      and second layers of neighbors.

      The derivatives are obtained from the derivatives of the
      polynomials.

      The resulting field has several components:
           A:   interpolated field
           BX:  derivative along X (R in axisymmetry).
           BY:  derivative along Y (Z in axisymmetry).
           BXY: second derivative along X and Y.
           BXX: second derivative along X.
           BYY: second derivative along Y.

      The POLY method is not the usual interpolation used in finite
      elements method (i.e. using shape functions). This operator must
      be used with care. If a point belong to the intersection of GEO1
      and GEO2, values at this point in the initial CHPOINT CHPO1 and in
      the final CHPOINT OBJ1 are different !!

$$$$
 

© Cast3M 2003 - All rights reserved.
Disclaimer