Cartesian

Menu: Mesh->Cartesian

A cartesian mesh is a mesh where all elements are bricks with equal size, and edges parallel to the XYZ cartesian axes.

The grid nodes can be referenced with integer index i,j,k

This kind of grids are useful for Finite Differences methods.

example: from lef to right the original geometry and two cartesian meshes

It's possible to set this kind of meshing to any geometric entity: volumes, surfaces, lines and points.

e.g, for a line entity the cutted voxels will be obtained as hexahedral elements.

The voxel size is set by the general mesh size (equal for X, Y and Z directions)

After generate this kind of mesh, there are available some read only variables, to know some information:

Cartesian(NGridPoints) : return the number of points of the grid on each direction x, y, z

Cartesian(BoxSize) : dimensions of the box of the cartesian mesh bounding the model

Cartesian(Corner) : location of the left-down corner of the cartesian box

This GiD level variables can be asked with the Tcl command GiD_Set

There are other preference variables that could be set to handle the

Cartesian(FromRenderMesh): value 1 to set that the cartesian mesh is obtained fastly from the render mesh

Cartesian(CondFaceElem) : to set where to transfer the conditions defined over face elements. value 0 to transfer to body elements or 1 to tranfer to face elements