Dorival Pedroso

Results 23 comments of Dorival Pedroso

`Confirm` and `AutoComplete` are missing from index.d.ts. Temporary solution: ``` import Enquirer from 'enquirer'; const response = await Enquirer.prompt(...) const confirm = new (Enquirer as any).Confirm(...) const complete = new...

Hello. This request is indeed interesting. And I was about to take a look at it. However, we cannot clone the solver! The solver holds a pointer to an underlying...

Hi, I've implemented `Clone` for COO, CSC, CSR and SparseMatrix: [9cdd778](https://github.com/cpmech/russell/commit/9cdd778a5d002d81c13a38a37aba4f22a9d2d27c) I hope it helps.

It appears that it's possible to make the solvers clonable! I've used the ["trick" described here](https://stackoverflow.com/questions/50258359/can-a-struct-containing-a-raw-pointer-implement-send-and-be-ffi-safe) Now, we can `impl Send for Solver`, e.g.: https://github.com/cpmech/russell/blob/f90be94a95f9daf8981670e8c7c80870713f4f6f/russell_sparse/src/solver_umfpack.rs#L23 As an example, the (new)...

Hi, can you try adding the line: ``` .include("/usr/include/MUMPS") ``` [to the build.rs file in russell_sparse ](https://github.com/cpmech/russell/blob/main/russell_sparse/build.rs) as shown below? ![Selection_036](https://github.com/cpmech/russell/assets/9506388/2829488d-7529-4592-993a-d5c707018c60)

Oh, I see. I'm not familiar with Rocky 9, but you may be able to find the *sequential* version of MUMPS; something like mumps-seq. Otherwise, you may have to compile...

Hi, I've changed how MUMPS is used by Russell (now the MPI version is considered). So, Rocky Linux 9 works just fine with its standard MUMPS. You may update Russel...

Oh, I forgot: the following environment variables must be set too: ```bash export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/usr/lib64/openmpi/lib" export PSM3_DEVICES='self,shm' ```

Excellent! If you are still using Rocky Linux, can you please it on Rocky?

It seems that the old version (1.2.1) is being used. Please update to **1.3**. You also may need to run `cargo clean`