Skip to content

SuperLatticePhysTemperature3D

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #6679
    yx19971028
    Participant

    Hello everyone,
    Using paraview for post-processing, the temperature isolines at the junction of different parallel cores are misaligned.
    The temperature is solved as follows:
    SuperVTMwriter3D<T> vtkWriter(“rayleighBenard3d”);
    SuperLatticePhysVelocity3D<T, NSDESCRIPTOR> velocity(NSlattice, converter);
    SuperLatticePhysPressure3D<T, NSDESCRIPTOR> presure(NSlattice, converter);
    SuperLatticePhysTemperature3D<T, NSDESCRIPTOR, TDESCRIPTOR> temperature(ADlattice, converter);
    vtkWriter.addFunctor( presure );
    vtkWriter.addFunctor( velocity );
    vtkWriter.addFunctor( temperature );
    However,in single core operation, the temperature contour is normal.
    I want to ask how to solve the problem of temperature isoline dislocation under multi-core.
    Thank you very much.

    #6680
    mathias
    Keymaster

    You can add a “NSlattice.communicate()” every time before writing the actual output.

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.