Matrix interfaces and factories holding elements of float data type.