.TH "mkgeo_ball" 1rheolef "Version 7.2" "rheolef" \" -*- nroff -*- .ad l .nh .SH NAME mkgeo_ball \- unstructured mesh of an ellipsoid (rheolef-7\&.2) .PP .SH "SYNOPSIS" .PP .nf mkgeo_ball [options] [n] .fi .PP .SH "EXAMPLE" mkgeo_ball -t 10 | geo - .PP The previous command build a triangle based 2d unstructured mesh of the unit ball .SH "DESCRIPTION" This command is useful when testing programs on simple geometries\&. Invocation is similar to those of \fBmkgeo_grid(1)\fP \&. It calls \fCgmsh\fP as unstructured mesh generator\&. It avoid the preparation of an input file for a mesh generator\&. The optional \fIn\fP argument is an integer that specifies the subdivision in each direction\&. By default n=10\&. The mesh files goes on standard output\&. .SH "THE MESH ORDER" .PP \fC-order\fP \fIint\fP .PP .RS 4 The polynomial approximation mesh order, for the curved boundary, as defined by \fCgmsh\fP\&. Default is order=1\&. .RE .PP .SH "ELEMENT TYPE OPTION" \fC-e\fP .PP .RS 4 1d mesh using edges\&. .RE .PP \fC-t\fP .PP .RS 4 2d mesh using triangles\&. .RE .PP \fC-q\fP .PP .RS 4 2d mesh using quadrangles (rectangles)\&. .RE .PP \fC-T\fP .PP .RS 4 3d mesh using tetrahedra\&. .RE .PP \fC-P\fP .PP .RS 4 3d mesh using prisms\&. .RE .PP \fC-H\fP .PP .RS 4 3d mesh using hexahedra\&. .RE .PP \fC-tq\fP .PP .RS 4 2d mesh using both triangles and quadrangles\&. .RE .PP \fC-TP\fP .br \fC-PH\fP .br \fC-TPH\fP .PP .RS 4 3d mixed mesh combining tetrahedra, prisms and/or hexahedra\&. .RE .PP .SH "THE GEOMETRY" \fC-a\fP \fIfloat\fP .br \fC-b\fP \fIfloat\fP .br \fC-c\fP \fIfloat\fP .br \fC-d\fP \fIfloat\fP .br \fC-f\fP \fIfloat\fP .br \fC-g\fP \fIfloat\fP .PP .RS 4 The geometry can be ellipse/ellipsoid inscribed in the [a,b]x[c,d] rectangle or the [a,b]x[c,d]x[f,g] parallelepiped\&. By default a=c=f=-1 and b=d=g=1, thus, the unit balls are considered\&. .RE .PP \fC-s\fP .PP .RS 4 Only a surface mesh is generated: a curved line in 2d or a curved surface mesh in 3d\&. In 3d, supports both '-t' and '-q' options\&. .RE .PP .SH "BOUNDARY DOMAINS" The meshes defines a domain named \fCboundary\fP that groups all boundary sides\&. .SH "OTHERS OPTIONS" \fC-[no]fix\fP .PP .RS 4 By default, internal face and volume node from gmsh are recomputed, since they have incorrect coordinate that destroy the convergence properties of isoparametric high order elements (order >= 3)\&. The \fC-nofix\fP option skip this correction: this option is available for test purpose\&. .RE .PP \fC-[no]clean\fP .PP .RS 4 Clear temporary files (this is the default)\&. .RE .PP \fC-[no]verbose\fP .PP .RS 4 Print intermediate commands and information messages\&. .RE .PP .SH "IMPLEMENTATION" This documentation has been generated from file main/sbin/mkgeo_ball\&.sh .SH AUTHOR Pierre Saramito .SH COPYRIGHT Copyright (C) 2000-2018 Pierre Saramito GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.