Skip to content

Fix diffusion IP implementation

Spencer Sherwin requested to merge fix/DiffusionIP into master

Fix Diffusion IP to minic the stable implicit branch implementation. This required turning on some additonal terms and also fixing a call in LocTraceToTraceMap::AddTraceQuadToField to call as assmeble rather than scatter option to ensure all values are added to field rather than just the last trace entry.

Removed some const definition in the DoAdvection and DoDiffsuion of the compressible flow solver to make them compatible with defiition of the relevant factory pattern and avoid implicit deep copies arising.

Also updated the test files and started to update some descriptions in the diffusion and advection factory patterns to ensure they appear correctly in the summary list.

Finally also disabled a test hump3d_SEM_IP since it no longer executes but was not clear it was a valid test as running from a restart file created with LDGNS diffusion operator

Edited by Spencer Sherwin

Merge request reports