Umberto Villa
Umberto Villa
Hi there, I am having a very strange issue running the CUDA variant of LULESH (release of 2.0.2). I'm compiling using `Cuda compilation tools, release 9.0, V9.0.176` and setting either...
I found a useful case that is not correctly handled by `ufl.split`. Consider the simple code snapshot below. Both `broken_case` and `working_case` return a vector-like expression, however `ufl.split` is unable...
`generate_from_array` is missing parameters `exude_time_limit` and `exude_sliver_bound` from the list of input. This causes an error when calling `generate_from_inr` since arguments are called positionally an not by keyword.
The signature of `generate_from_array` is missing parameters `exude_time_limit` and `exude_sliver_bound` from the list of input. This causes an error when calling `generate_from_inr` from inside `generate_from_array` since arguments are called positionally...
This PR allows for a `dlx.la.Vector` (rather than a `dlx.fem.Function`) to manage the memory and the scope of the `petsc4py.PETSc.vec` object that wraps the underlying data. The implementation of the...
Hi there, I know this issue has already been discussed in several threads, but I would like to understand better the rationale behind using `MPI_Comm_dup` when wrapping the MPI comm...