1. 14 Nov, 2016 1 commit
    • Quentin Khan's avatar
      Update Lagrange Kernel interface to use the new data organisation · 9eec32f8
      Quentin Khan authored
       - Divide the FChebCell inner data layout into two sub-types:
         multipole_t and local_expansion_t. Two class attribute are accessible
         through the `getMultipoledata` and `getLocalExpansionData` methods.
      
       - Change FMM operators signature to take advantage of the new
         layout. The operators only take as parameters the data they may need
         instead of the whole cell. For instance (simplified):
      
         void M2M(CellClass* parent, CellClass** children);
      
         becomes
      
         void M2M(multipole_t*  parent_m,    symbolic_data_t* parent_s,
                  multipole_t** children_ms, symbolic_data_t* children_ss);
      9eec32f8
  2. 05 Oct, 2016 1 commit
  3. 22 Sep, 2016 2 commits
  4. 22 Mar, 2016 1 commit
  5. 13 Nov, 2015 1 commit
  6. 01 Apr, 2015 1 commit
  7. 30 Mar, 2015 1 commit
  8. 25 Mar, 2015 1 commit
  9. 24 Mar, 2015 2 commits
  10. 19 Dec, 2014 1 commit
  11. 28 Nov, 2014 1 commit
  12. 04 Sep, 2014 1 commit
  13. 07 Jul, 2014 1 commit
  14. 10 Mar, 2014 1 commit
  15. 09 Jan, 2014 1 commit
  16. 07 Jan, 2014 1 commit
  17. 17 Dec, 2013 1 commit