-
@trilinos/tpetra
Currently, all subviews (row or column) of a Tpetra::MultiVector share the same modify() / sync() flags. Consider the following case: X is the original MultiVector, and Y and Z are…
-
Using the numba extension interface
https://numba.pydata.org/numba-doc/latest/extending/interval-example.html
We should be able to create a multivector type that numba understands and can work with…
-
The right complement of the basis blades can be found with
```python
from galgebra.ga import GradedTuple
def right_complement_blades(ga):
# relies on the lexicographic ordering of `ga.indice…
-
* https://en.wikipedia.org/wiki/Bivector
* https://en.wikipedia.org/wiki/Multivector
* https://en.wikipedia.org/wiki/Bivector#Projective_geometry
* https://www.euclideanspace.com/maths/algebra/clif…
recp updated
6 months ago
-
~~- how do we want to name the kernel? `bspmv` or `blockspmv`?~~
~~- need to figure out if there already exits the public API for the `bspmv`~~
- draft possible specializations
- multivector/vect…
-
@trilinos/muelu @jhux2
## Summary
Tentative factory produces a matrix of special form. This special form can be used to speed up matrix-matrix multiply procedure. For example, when nullspace is …
-
The scalar component of a multi-vector can not be set with
X.set_coef(igrade=0, ibase, value)
for any value of ibase .
Reason: The first element of self.Ga.blades or self.Ga.bases is the empty …
-
* What needs to be done to ensure the decompositions and numpy representations of multivectors make sense for mesh partitioned problems? So far instance parallelism works, but there could be issues fo…
-
In the amesos2 package, with required dependency on Tpetra and optional dependency on Epetra, determine how many Epetra tests do not have Tpetra equivalents (if any).
Add the equivalent tests, if …
-
Hi, I am facing issues while running PD.py.
Form the message below, it seems like some error happens when redistribute the Epetra.MultiVector my_nodes.
I also tring to run some easy redistribute exa…