1. 30 Nov, 2016 2 commits
  2. 25 Nov, 2016 4 commits
    • Dave Moxey's avatar
      Merge branch 'feature/Compressible-opt' into 'master' · e52b1536
      Dave Moxey authored
      Tidy compressible solver
      This MR makes several changes which I believe make the code for the compressible solver a lot more organised. I originally intended to work on the efficiency of the solver, but I only made a few changes towards this. The main changes are:
      - Move boundary conditions to separate class using factory
      - Move functions for converting variables (e.g. GetPressure) to a separate auxiliary class
      - Remove the ProblemType option and have RinglebFlow and IsentropicVortex as separate equation systems derived from Euler
      - Try to be more consistent about what should  be in the CompressibleFlowSystem base class and what is specific to the particular equations
      - Rewrite the GetFluxVector functions in a more compact form, which depends on the problem dimension only in the loop limits
      - Allow passing Fwd and Bwd trace space to Advection and Diffusion operators as optional parameters. If these parameters are not set they are calculated as usual, but using them helps in saving some communication cost by reusing the values passed to the advection in the diffusion (perhaps a better condition is required to determine when to precompute these values).
      I also implemented a semi-implicit DG/HDG for the unsteady advection diffusion, which seems to be working fine.
      See merge request !684
    • Michael Turner's avatar
      comments and remove bbox · 20db9d1a
      Michael Turner authored
    • Michael Turner's avatar
    • Spencer Sherwin's avatar
      Merge branch 'feature/tecplot-binary' into 'master' · da6a99df
      Spencer Sherwin authored
      Add support for binary output to Tecplot output
      This MR adds support for binary Tecplot fields in the `.plt` format for both normal tensor/collapsed-coordinate output and equispaced output. In addition, when running in parallel, FieldConvert will now produce a single `.plt` instead of multiple file outputs per partition.
      See merge request !683
  3. 24 Nov, 2016 13 commits
  4. 23 Nov, 2016 2 commits
  5. 22 Nov, 2016 11 commits
  6. 21 Nov, 2016 1 commit
  7. 20 Nov, 2016 2 commits
  8. 19 Nov, 2016 2 commits
  9. 17 Nov, 2016 3 commits
    • Chris Cantwell's avatar
      Merge branch 'fix/AssemblyMapDG' into 'master' · 36451a4a
      Chris Cantwell authored
      Fix bug in DG with hybrid meshes
      This fixes a bug in AssemblyMapDG which causes simulations with hybrid meshes to fail.
      See merge request !694
    • Chris Cantwell's avatar
      Merge branch 'ticket/39-test-fix' into 'master' · fd2348d3
      Chris Cantwell authored
      Fix to the regression test of the tutorial on integration (1 of 2)
      Necessary fix for another MR in the tutorial submodule (same name).
      Ready to merge.
      See merge request !701
    • Spencer Sherwin's avatar
      Merge branch 'feature/basis-interp' into 'master' · 69365894
      Spencer Sherwin authored
      Extend ExtractDataToCoeffs to support basis interpolation for quads and hexes
      This MR adds support to ExtractDataToCoeffs for interpolating between basis types. Presently, it's assumed in the code that the restart basis type is the same as the simulation type, which means that errors can be introduced when restarting simulations from different basis types. Since the most common use case is the quad and hex, where a nodal simulation might be used as a restart condition for a modal simulation (or vice versa), this MR implements this functionality only for these element types.
      See merge request !682