discretize.CylindricalMesh.is_symmetric#

property CylindricalMesh.is_symmetric#

Validate whether mesh is symmetric.

Symmetric cylindrical meshes have useful mathematical properties that allow us to reduce the computational cost of solving radially symmetric 3D problems. When constructing cylindrical meshes in discretize, we almost always use a flag of 1 when defining the discretization in the azimuthal direction. By doing so, we define a mesh that is symmetric. In this case, the is_symmetric returns a value of True . If the discretization in the azimuthal direction was defined explicitly, the mesh would not be symmetric and is_symmetric would return a value of False .

Returns:
bool

True if the mesh is symmetric, False otherwise