antaramārga = connexion mutuelle des aṅgas (aṃśa, graha, apanyāsa, vinyāsa, saṃnyāsa, nyāsa); avec nyāsa, manifeste les jātis; un svara non-aṃśa peut y être non-rare
Body (pseudocode)
FUNCTION compute_antaramarga(jati):
components := {graha, apanyasa, vinyasa, samnyasa, nyasa, amsa}
antaramarga := mutual_connection(components)
# in antaramarga, even a non-amsa svara may NOT be sparse
ASSERT (antaramarga, jati.nyasa) -> jati_manifestation
RETURN antaramarga