pchanial / pyoperators

Operators and solvers for high-performance computing.
http://pchanial.github.com/pyoperators
Other
14 stars 9 forks source link

ENH: Implement free partition #3

Open pchanial opened 12 years ago

pchanial commented 12 years ago

A free partition is different from the stack and chunk partition in the sense that blocks have no shape constraints. The input and output would not necessarily be contiguous in memory. The input of a free-partition BlockDiagonalOperator and BlockRowOperator would be multivariate. The output of a free-partition BlockDiagonalOperator and BlockColumnOperator would be multivariate.

Example:

H = BlockColumnOperator([H1, H2])
y1, y2 = H(x)