This character is a Nonspacing Mark and inherits its script property from the preceding character. It is also used in the scripts Arabic, Syriac.
The glyph is not a composition. It has no designated width in East Asian texts. In bidirectional text it acts as Nonspacing Mark. When changing direction it is not mirrored. U+0651 prohibits a line break before it. The glyph can be confused with 9 other glyphs.
El Wikipedia tiene la siguiente información acerca de este punto de código:
La shádda o tashdīd (en árabe: شدّة, «énfasis») es un grafema auxiliar del alfabeto árabe que indica la geminación o cantidad larga de la consonante sobre la que va escrito.[1]
Es uno de los signos diacríticos (harakat) que utiliza el alfabeto árabe, marcando una consonante larga o geminada. Funcionalmente, es equivalente a la escritura duplicada de las consonantes que se utiliza en gran cantidad de idiomas europeos, y así se suele transliterar. Ej.: رُمَّان, rummān, «granada»; كُتَّاب, kuttāb, «escritores».[1]
En la literatura aljamiada se utilizó para crear fonemas inexistentes en árabe, como Ñ, P y Č.