Circle#
- class xsection.library.Circle(radius, centroid=None, mesh_scale=None, divisions=60, **kwds)#
A discrete circle section with exact area.
- radius: float#
Effective radius of the section.
- divisions: int#
Number of divisions for the circle.
- mesh_scale: float#
Scale factor for the mesh size.
- create_quadrature(spec: dict)#
-
https://stackoverflow.com/questions/33510979/generator-of-evenly-spaced-points-in-a-circle-in-python
Sunflower algorithm: https://stackoverflow.com/questions/9600801/evenly-distributing-n-points-on-a-sphere
Sunflower alpha algorithm : https://stackoverflow.com/questions/28567166/uniformly-distribute-x-points-inside-a-circle
Partition of the circle in cells of equal area and shape: https://orbi.uliege.be/bitstream/2268/91953/1/masset_isocell_orbi.pdf