We are using ParaView at the moment to visualize OpenFoam files and we are planning to use Web based ParaView such as Trame or similar products (that sever to do heavy-lifting and browser rendering the results). We are looking for a multi-user, multi-core Paraview web app for openfoam parallel processing (using open mpi) where the files are hosted in AWS/cloud.
We ran some experiments with Trame using pvpython in ParaView-5.10.1-egl-MPI (running following command : …/ParaView-5.10.1-egl-MPI-Linux-Python3.9-x86_64/bin/pvpython -m paraview.apps.trame --venv .venv --trame-app pv_visualizer --data /efs --port 1234 --host 0.0.0.0).
We could load OpenFoam files while it had three issues:
- It was very slow (No Multicores).
- No multi users
- Most of required and build-in ParaView filters and plugins were missing. We need to have filters in ParaView as listed below
- Slice, Clip, Glyph, Resample, Resample with dataset, Calculator, streamline, streamline tracer, Integrate variables, python programmer, Extract block, Extract selection
We are running a feasibility study at this stage, before formally engaging to buy support service.
I was wondering
-
if Web based ParaView can provide a robust and fast solution, potentially multi cores and multi users?
-
if there is an in-house solution or product available to add all built-in filters/plugins to Web based ParaView?
2.A If those products/filters available, how/where we could add them into Web Based ParaView?
2.B. If those products/filters should be purchase from or developed by ParaView team, how we could engage your team? How many hours of support required?