-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Creating pvtu file #38
Comments
Actually, we could call this a bug and fix it on develop. I'll open an issue.
ASTE is so simple that you can easily hardcode the main file. Checkout the
I see your point, however, the output of the tool has to integrate with the rest of the tooling independent of the configuration. This simplifies name handling etc. |
@kursatyurt is this still relevant now that we have agreed on a proper naming convention in preCICE? |
Right now naming convention is the same, but we are still not creating any |
I am trying to add parallel output in case we run in parallel. VTK has native support for parallel
vtu
output using classvtkXMLPUnstructuredGridWriter
here which automatically creates master.pvtu
file and.vtu
files. (Naming convention is not same as preCICEcase.pvtu
and ranks arecase_<rank>.vtu
) . However, to use this class in a parallel casevtkMPIcontroller
is required and it only comes when VTK compiled with MPI support Ubuntu and Fedora repos have without MPI. Probably using this method creates lots of issues (installing VTK from source with MPI support) on the user side, and reduces usability.The other way of doing a parallel output is writing individual meshes using the
vtkXMLUnstructuredGridWriter
class and creating a master file manually. It seems a bit tricky since we don't have headers of.vtu
files, is there a proper way to create a master file in this case?If the expected output is the same as the one from preCICE do we really need an output routine? Can't we directly use the output of preCICE and remove output from ASTE (yes it is a bit tricky but if we can use one functionality from a tool why do we need to reimplement it again)?
The text was updated successfully, but these errors were encountered: