coherence with v_inf attribute and Macro rho_inf