mkgeo_sector(1rheolef)
π NAME π
okay bestie so mkgeo_sector β it makes you a mesh of a sector β¨ that's the whole vibe, and it's from rheolef-7.2. periodt.
π¦ SYNOPSIS π¦
mkgeo_sector [options] n
πΈ EXAMPLE πΈ
so like, this command right here builds a 2d unstructured mesh of the triangular region that's delimited by the three points (0,0), (1,0), (1,1) β iconic little triangle fr:
mkgeo_sector
geo sector.geo
β¨ DESCRIPTION β¨
this command is lowkey the moment when you need a mesh for a sector of a square pipe section, because that is literally a very classical benchmark in complex fluid flow problems π«Ά iykyk.
it calls the bamg unstructured mesh generator for you, no cap. the mesh files go on name.geo, where name is the basename for the output β peep the option -name below for that π
.
and the three auxiliary files that you need for automatic mesh generation with Rheolef combined with bamg? they're also provided, bestie:
name.bamg
name.bamgcad
name.dmn
π THE GEOMETRY π
the geometry is the triangular sector (0,0), (a,0), (a,b). by default a=b=1 β cute, symmetrical, we love that.
-afloat-bfloat
these options control the geometry parameters π
π THE DISCRETIZATION π
the optional n argument is an integer that specifies the subdivision in each direction. by default n=10 β so if you don't say anything, you get 10. main character default energy honestly.
π BOUNDARY DOMAINS π
the boundary sides are represented by domains, and there are three of them: axis, boundary, and bisector π§
π OTHERS OPTIONS π
-namestring β sets the basename for the output files. by default the basename issector(adorable).-[no]cleanβ clears the temporary files. and yes bestie, this is the default β¨-[no]verboseβ in verbose mode, it prints tostderrall commands and logs. it's giving very chatty, very transparent π₯
π₯ IMPLEMENTATION π₯
this documentation has been generated from file main/sbin/mkgeo_sector.sh β that's the source of truth, no guessing π
π AUTHOR π
Pierre Saramito <Pierre.Saramito@imag.fr> β we stan π
β COPYRIGHT β
Copyright (C) 2000-2018 Pierre Saramito <Pierre.Saramito@imag.fr>
GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. π so true, so real, read it and weep.
and that's the whole page bestie β brought to you by rheolef, Version 7.2, and mkgeo_sector(1rheolef) πβ¨ go build that sector mesh, you got this π«ΆπΈ
π¦ where this page comes from
- debian trixie: rheolef 7.2-4 Β· GPL-3.0-or-later
- ubuntu noble: rheolef 7.2-3build5 Β· GPL-3.0-or-later
- ubuntu questing: rheolef 7.2-4build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms