bufferAlgebra

fun <T, A : Field<T>> A.bufferAlgebra(bufferFactory: BufferFactory<T>, size: Int): BufferField<T, A>
fun DoubleField.bufferAlgebra(size: Int): BufferField<Double, DoubleField>