Types reference
The expected type of each function argument is indicated in this reference. Here is a list of these types:
integer value
a handle for any GetFEM++ object
scalar value
string
vector of integer values
vector
matrix of integer values
matrix
sparse matrix (both Matlab native sparse matrices, and GetFEM sparse matrices)
GetFEM preconditioner object
object descriptor (or gfMesh object)
mesh fem object descriptor (or gfMeshFem object)
mesh im object descriptor (or gfMeshIm object)
mesh im data object descriptor (or gfMeshImData object)
mesh slice object descriptor (or gfSlice object)
convex structure descriptor (or gfCvStruct object)
geometric transformation descriptor (or gfGeoTrans object)
fem descriptor (or gfFem object)
elementary matrix descriptor (or gfEltm object)
integration method descriptor (or gfInteg object)
model descriptor (or gfModel object)
global function descriptor
mesher object descriptor
continuation-structure descriptor
Arguments listed between square brackets are optional. Lists between braces indicate
that the argument must match one of the elements of the list. For example:
>> [X,Y]=dummy(int i, 'foo' | 'bar' [,vec v]) | ![]() | ![]() |
means that the dummy function takes two or three arguments, its first being an integer value,
the second a string which is either 'foo' or 'bar', and a third optional argument. It returns two
values (with the usual matlab meaning, i.e. the caller can always choose to ignore them).