MxUI / MUI

Multiscale Universal Interface: A Concurrent Framework for Coupling Heterogeneous Solvers
http://mxui.github.io/
Apache License 2.0
54 stars 40 forks source link

Update RBF (Smoothing function, Eigen assert failure, bugs cause slow) and mui4py #72

Closed Wendi-L closed 3 years ago

Wendi-L commented 3 years ago

The following items have been updated:

  1. Shepard's smoothing function has been implemented to construct the transformation matrix (H matrix) on the RBF spatial sampler;
  2. An bool parameter has been added to the RBF construction function to allow users to switch smoothing function on/off;
  3. fix bug on conservative no-polynomial mode of RBF sampler, which makes the run very slow;
  4. Update mui4py to reflect the recent changes on 'barrier' and 'forget' functions;
  5. update mui4py on the extra bool parameter (smoothFunc) in RBF sampler;
  6. fix the bug on 'Assertion row >= 0 && row < rows() && col >= 0 && col< cols() failed' when points less than 50, which is caused by the matrix span parameter (Nsp & Map) during the localization.