- 06 Dec, 2016 2 commits
-
-
Kilian Lackhove authored
-
Dave Moxey authored
feature/linearise_extract Small MR that adds the ability to dump the elements which were touched by the linearise module for visualisation. See merge request !712
-
- 05 Dec, 2016 3 commits
-
-
Kilian Lackhove authored
- 03 Dec, 2016 2 commits
-
-
Chris Cantwell authored
Fix multiple xml files in FieldConvert See merge request !705
-
Chris Cantwell authored
-
- 02 Dec, 2016 3 commits
-
-
Chris Cantwell authored
fix history points precision this MR make the historypoints filter actually use the full field width See merge request !706
-
Chris Cantwell authored
-
Chris Cantwell authored
-
- 30 Nov, 2016 3 commits
-
-
Dave Moxey authored
Feature/ann_remove Removes the dependency on the external library in favor of using boost::geometry. This may be noticeable slower in tree construction but has many more features and doesnt require another third party dependency, meaning that the massive speed up to the spherigon and isocontour routines can be provided in the default versions. The new version of the mesh generation routines dont require ann either. See merge request !703
-
Dave Moxey authored
-
Dave Moxey authored
-
- 25 Nov, 2016 4 commits
-
-
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 authored
-
Michael Turner authored
-
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
-
- 24 Nov, 2016 13 commits
-
-
Dave Moxey authored
-
Dave Moxey authored
-
Dave Moxey authored
Use new boundary functions in Extrapolate This will address issue #13. Basically, this involves modifying `Extrapolate.cpp` to use the new functions from MultiRegions for working with boundaries, leading to a much simpler implementation. See merge request !579
-
Dave Moxey authored
-
Douglas Serson authored
Add Nek5000 mesh and field conversion This MR adds new modules for NekMesh and FieldConvert to support input from Nek5000 based format, which is a tensor-product GLL hexahedra and quadrilateral code. The mesh format is similar to the Nektar rea format but is sufficiently different to warrant its own input module. This MR also adds support for zlib-encoded input and output for NekMesh to reduce file size of test files. There are some caveats: - Field input is restricted to that written by Nek5000 in parallel - serial output is not supported. - Mesh files only support very basic boundary conditions; walls and periodic conditions (there is no support for the `.usr` files that define time-dependent BCs). See merge request !680
-
Dave Moxey authored
-
Dave Moxey authored
-
Dave Moxey authored
Restart for filters based on FilterFieldConvert This MR adds support to use a restart file for filters derived from FilterFieldConvert (e.g. averaged fields). See merge request !678
-
Dave Moxey authored
-
Dave Moxey authored
-
Dave Moxey authored
feature/meshelements makeorder This merge cleans up a lot of the code in NekMeshUtils/MeshElements. It also improves the MakeOrder routines to include CAD entities in the logic. This depends on MR !697 See merge request !698
-
Dave Moxey authored
-
Dave Moxey authored
-
- 23 Nov, 2016 2 commits
-
-
Dave Moxey authored
-
Dave Moxey authored
-
- 22 Nov, 2016 8 commits
-
-
Dave Moxey authored
-
Dave Moxey authored
-
Dave Moxey authored
-
Dave Moxey authored
-
Dave Moxey authored
-
Dave Moxey authored
-
Dave Moxey authored
-
Dave Moxey authored
-