Ignore:
Timestamp:
Sep 13, 2025, 2:44:01 PM (6 weeks ago)
Author:
Frederik Heber <frederik.heber@…>
Branches:
Candidate_v1.7.0, stable
Children:
9259c3
Parents:
5d18f3
git-author:
Frederik Heber <frederik.heber@…> (09/01/25 20:22:38)
git-committer:
Frederik Heber <frederik.heber@…> (09/13/25 14:44:01)
Message:

VMG: OMPI 2.1.1 has issues on writing files in parallel.

  • for this reason, we deactivate the writing of the grid for open boundary conditions after computing boundary values via the greens function.
  • FIX: CreateSerialOutputFile() returned pointer to scope-internal MPI_File.
  • modified CreateParallelOutputFile() to use stringstreams for creating the filenames.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ThirdParty/vmg/src/comm/comm_mpi.hpp

    r5d18f3 r9f1c84  
    159159                                const Index& begin_local, const Index& end_local);
    160160
    161   MPI_File CreateSerialOutputFile(const Grid& grid, MPI_Comm& comm,
     161  MPI_File* CreateSerialOutputFile(const Grid& grid, MPI_Comm& comm,
    162162                                  const int& output_count, const char* information,
    163163                                  const Index& begin_global, const Index& end_global,
Note: See TracChangeset for help on using the changeset viewer.