"Kevin" Seung Whan Chung
"Kevin" Seung Whan Chung
Installying `PyMFEM` with `pip install mfem --install-option="--with-parallel" ` does not work any longer, since `--install-option` became deprecated due to the recent [update](https://github.com/pypa/pip/pull/11858). I tried to follow the other option of...
I'm forwarding this [issue](https://github.com/michael-barrow-llnl/pylibROM/issues/15) from [pylibROM](https://github.com/michael-barrow-llnl/pylibROM). Since this is a private repo, I copied it below: > A library conflict is observed for `pyMFEM>=4.5.2.1`. > > When importing pyMFEM after...
Scalability test using the unit test `tests/test_NNLS` in `par-nnls` branch shows a significant slow-down when more than 2 processors are used: | Number of processors | Time | | :---...
Line 66 and 163 of `lib/linalg/NNLS.cpp` use hard-coded values of `n_proc_max_for_partial_matrix_ = 15` and `nb = 3`, which seem to be used mainly for distributing the matrix. - There is...
Based on the definition in `lib/linalg/Matrix.cpp`, `void Matrix::orthogonalize()` works only when the matrix is distributed (in parallel case). It should have a line: ``` CAROM_VERIFY(distributed()); ```
I'm currently playing with the [example 1](https://github.com/LLNL/libROM/blob/master/examples/prom/poisson_global_rom.cpp). Although, I'm having a memory limitation error at merge stage, which I think is somewhat strange: ``` test@3a4a682f99d7:~/build/examples/prom$ sudo ./poisson_global_rom -merge -ns 3...
Currently `BasisReader`, `BasisWriter`, and `BasisGenerator` are initialized with only `MPI_COMM_WORLD`. This has been a limitation, particularly for generating samples in parallel. This happens when multiple samples can be run in...
This PR has the [merlin](https://merlin.readthedocs.io/en/latest/) workflow example for heat conduction hdf. The workflow is equivalent to `examples/dmd/heat_conduction_hdf.sh`. Neither merlin nor libROM need to be compiled together with each other. The...
Currently, mgmol classes do not initialize pointer member variables in their class definitions. For example of `MGMol`, ``` template class MGmol : public MGmolInterface { private: std::ostream& os_; MPI_Comm comm_;...