Skip to content

Add lazy ParaView point-field writer - #857

Draft
hughcars wants to merge 2 commits into
hughcars/gpu-postprocessing-07-boundary-point-fieldsfrom
hughcars/gpu-postprocessing-08-paraview-writer
Draft

Add lazy ParaView point-field writer#857
hughcars wants to merge 2 commits into
hughcars/gpu-postprocessing-07-boundary-point-fieldsfrom
hughcars/gpu-postprocessing-08-paraview-writer

Conversation

@hughcars

Copy link
Copy Markdown
Collaborator

This is 8/10 in the stacked replacement for #824/#825 and depends on #856. Please review only the diff against that PR.

This adds a standalone CeedParaViewDataCollection that serializes device-evaluated point and cell fields to VTU/PVTU output.

Reviewer guidance: Review this independently of FE semantics. The key concerns are the single authoritative refinement lattice, point-major tuple ordering, appended-data offsets, exact tuple counts, MPI piece metadata, and lazy host staging.

Deferred: Nothing registers or invokes this writer until the next PR.

Validation: Exact branch build passed through Spack with unit-test support enabled.

@hughcars hughcars added the trigger-long-tests Trigger running long tests for this PR now label Jul 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

trigger-long-tests Trigger running long tests for this PR now

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant