Name and description of the algorithm for the smooth modifier.

First post! :smiley:

I am new to Blender. I have been trying to find a description of the algorithm that is by the “smooth” modifier. I have not seen it being referred to as anything other than smooth.

If it helps, the tool-tip says, Python: bpy.opb.object.modifier_add(type=‘SMOOTH’) I have tried looking in the blender source tree at the script at /release/scripts/modules/bpy/ but don’t think I can find what I am looking for.