Modulefpreviousupnextcontents[BIG][Normal][small]
Next: 2.3 Manipulation of a D.S. B Up: 2 Manipulation of solutions Prev: 2.1 Manual construction of a D.S. Contents


2.2 Symmetrization and "gluing together" of a D.S. B

2.2.1 Symmetrization

When a problem, for example in elasticity, presents a symmetry from a geometrical point, as well as a physical data point of view, the calculations only need to be performed on half the domain. The result obtained can then be symmetrized and "glued" to the preceding to construct the solution on the whole domain.

Preprocessor SYMBXX is used to construct a symmetric D.S. B with respect to a line (plane) from a given D.S. B.

     

      SUBROUTINE SYMBEL(M,DM,NFB,NIB,NFBS,NIBS,NDIM,AA,BB,CC,DD)
C  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
C  AIM :  SYMMETRY TRIDIM WITH RESPECT TO A PLANE D A D.S. B
C  ---    SYMMETRY BIDIM  WITH RESPECT TO A LINE D A D.S. B
C  LIMITS :   ELASTICITY PROBLEM
C  ------     THE D.O.F. ARE THE DISPLACEMENTS
C  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

where

Remark:
the same treatment applies to a thermal problem in which we consider the same structure B twice and "glue together" the whole.

2.2.2 Gluing together

Preprocessor RECOXX is used to construct the D.S. B resulting from the gluing together of two B structures while, in parallel, combining the corresponding NOPO structures.


Modulefpreviousupnextcontents[BIG][Normal][small]
Next: 2.3 Manipulation of a D.S. B Up: 2 Manipulation of solutions Prev: 2.1 Manual construction of a D.S. Contents