ifc virtual element