Hi @vagudets
I modified Units module to make the dimensions flexible for Compute(). I only modified transform_units_temperature.R now and will continue the work next week.
I tried two approaches and they both work. One is to use asplit() and one is to use Apply(). I don't know the efficiency difference yet.
Best,
An-Chi