1. 03 Apr, 2016 1 commit
  2. 21 Mar, 2016 7 commits
  3. 20 Mar, 2016 23 commits
  4. 19 Mar, 2016 4 commits
  5. 18 Mar, 2016 5 commits
    • Dave Moxey's avatar
      Merge branch 'feature/DGopt' into 'master' · 50d5a1ee
      Dave Moxey authored
      Optimisations for DG code
      
      This MR adds optimisations for DG code. This is achieved by preprocessing the mesh topology to identify similar interpolation methods that can be blocked together and generating longer scatter and gather mappings. These are then used in the GetFwdBwdTrace method as well as AddTraceIntegral type methods. This has been introduced in 2D and 3D but not 1D. 
      
      See merge request !555
      50d5a1ee
    • Spencer Sherwin's avatar
      40fe0580
    • Spencer Sherwin's avatar
      Merge branch 'feature/FieldConvert_InterpBlock' into 'master' · cdb647ec
      Spencer Sherwin authored
      Feature/field convert interp block
      
      This branch introduces two features to Fieldconvert and one to StdReigons.
      
      In FieldConvert the module InterpPoints can now take a box argument which extracts a block of points from the field file in a box region defined by xmin,xmax,ymin,ymax,zmin,zmax. This routine and the plane of points were also extended to be able to run in parallel and then the files could be concatenated together to produced a working .dat file
      
      In addition the module PointDataToFld was introduced which takes a set of interpolated points from another source of data (such as RANS) at the quadrature distribution of a .xml file and projects these points onto a .fld file.  This can use either the default equispaced collapsed points to interpolate or better use the Gauss quadrature distribution of points by specifying an option noequispaced. This is better since it is possible to get singular matrices with the equispaced points on deformed elements (Since the quadrature is not sufficiently accurate).
      
      To get around the issue of singular matrices in PointDataToFld a preliminary implementation has also been introduced into StdRegions called EquiSpacedToCoeff which takes an equispaced set of points and projects/interpolates them directly to the coefficient space. This is possible of a uniform order is adopted. This method has not yet been used in FieldConvert  and so a regression test has been setup to test the method in Demos/StdRegions. 
      
      See merge request !561
      cdb647ec
    • Spencer Sherwin's avatar
    • Dave Moxey's avatar