CRAM Solver (via Transmutagen) – pyne.cram¶
-
pyne.cram.asflat()¶ Returns a flat version of the matrix. Does nothing if the matrix is already flat.
-
pyne.cram.csr_from_flat()¶ Converts a flatten matrix into a CSR sparse matrix.
-
pyne.cram.diag_add()¶ Returns a flat matrix which represents A + theta*I.
-
pyne.cram.dot()¶ Takes the dot product of Ax and returns y.
-
pyne.cram.expmI14()¶ Computes exp(-A)*I
-
pyne.cram.flatten_sparse_matrix()¶ Flattens a sparse matrix to a solvable form.
-
pyne.cram.ones()¶ Returns a CSR matrix of ones with the given sparsity pattern.
-
pyne.cram.scalar_times_vector()¶ Returns alpha*v, there alpha is a scalar and v is a vector
-
pyne.cram.solve()¶ Solves Ax = b for x.