Topics relate to Fluent, CFX, Turbogrid and more

Problem on succesive simulation runs and dpm file naming with a journal file

    • fatih_g

      I try to run a transient particle simulation and sample at the outlet several times with a journal file as given below in Fluent. My final aim is to have several sample files (.dpm) at the end. To this end, I used the do-loop but I couldn't make it work. However, without using the do function, the code works fine for one simulation run.

      I have two questions:

      1) How can I make this code work? When I run this code, first I get the warning "Warning: An error or interrupt occurred while reading the journal file. Some commands may not have been completed." on Fluent GUI and then "Error: eof inside list, Error Object: ()" in the console.

      2) I want to change the dpm sample file which is generated automatically by Fluent, when I run the "/report/dpm-sample" command in the last row. How can I change the file name for each trial in the loop below? For example: outlet_1.dpm, outlet_2.dpm etc.,.. I looked through the TUI command list, but the commands to write a file are related with data case files.

      Thank you in advance,

      Journal File:

      (define numbOfIterations 2); Define number of max. iterations per time step

      (define delta_t 0.06); Define time step size [s]

      (define no_t_s 2); Number of time steps

      (do ((x1 1 (+ x1 1))) ((> x1 3)) ; define count - variable , start value and increment, define stop condition

      /solve/initialize/initialize-flow y y ; do the Initialization, y y to discard the old data and clear history

      /report/dpm-sample injection-0 injection-1 () outlet () () n n ; start sampling

      /solve/set/time-step delta_t ; set the time step

      /solve/dual-time-iterate no_t_s numbOfIterations; Perform unsteady iterations for a specified number of time steps

      /report/dpm-sample );

    • Rob
      Ansys Employee
      You can't, the DPM.out files are labelled in the code to suit the boundary. The usual approach is to start the .out files and then manipulate the data outside of Fluent if the histograms etc aren't what you're after.
Viewing 1 reply thread
  • You must be logged in to reply to this topic.