gf_geotrans_get

General function for querying information about geometric transformations objects.

# Calling Sequence

    d = gf_geotrans_get(geotrans GT, 'dim')

    b = gf_geotrans_get(geotrans GT, 'is_linear')

    n = gf_geotrans_get(geotrans GT, 'nbpts')

    P = gf_geotrans_get(geotrans GT, 'pts')

    N = gf_geotrans_get(geotrans GT, 'normals')

    Pt = gf_geotrans_get(geotrans GT, 'transform',mat G, mat Pr)

    s = gf_geotrans_get(geotrans GT, 'char')

    gf_geotrans_get(geotrans GT, 'display')

## Description

General function for querying information about geometric transformations objects.

## Command list

- `d = gf_geotrans_get(geotrans GT, 'dim')`

  Get the dimension of the geotrans. This is the dimension of the source space, i.e. the dimension of the reference convex.

- `b = gf_geotrans_get(geotrans GT, 'is_linear')`

  Return 0 if the geotrans is not linear.

- `n = gf_geotrans_get(geotrans GT, 'nbpts')`

  Return the number of points of the geotrans.

- `P = gf_geotrans_get(geotrans GT, 'pts')`

  Return the reference convex points of the geotrans. The points are stored in the columns of the output matrix.

- `N = gf_geotrans_get(geotrans GT, 'normals')`

  Get the normals for each face of the reference convex of the geotrans. The normals are stored in the columns of the output matrix.

- `Pt = gf_geotrans_get(geotrans GT, 'transform',mat G, mat Pr)`

  Apply the geotrans to a set of points. `G` is the set of vertices of the real convex, `Pr` is the set of points (in the reference convex) that are to be transformed. The corresponding set of points in the real convex is returned.

- `s = gf_geotrans_get(geotrans GT, 'char')`

  Output a (unique) string representation of the geotrans. This can be used to perform comparisons between two different geotrans objects.

- `gf_geotrans_get(geotrans GT, 'display')`

  displays a short summary for a geotrans object.

## See Also

- getfem types

## Authors

Y. Collette