Методы расчета потерь в Revit регистрируются как внешние сервисы и свою информацию хранят в ExtensibleStorage элементов. Например для метода потерь "Определенный коэффициент" создается расширенное хранилище со схемой с именем SpecificCoefficient и GUID-ом 13ded697-d107-4b0d-8dc4-2a2e4c870096 - можно посмотреть тем же RevitLookup-ом.
Соответственно, нужно получить схему:
var schema = Schema.Lookup(new Guid("13ded697-d107-4b0d-8dc4-2a2e4c870096"));
Затем получаем значение коэффициента:
var entity = elem.GetEntity(schema);
var coefficient = entity.Get<string>("Coefficient");
Странно, но этот метод потерь хранит коэффициент строкой, возможно, это привет из какого-нибудь далекого Revit 2010.
Установить значение коэффициента:
entity.Set<string>("Coefficient", "0,5");
elem.SetEntity(entity); // вот это важно!