Iota User Manual
  • Introduction
  • Installing Iota
  • Registering Iota license
  • Getting started
  • Simulation Data Interfaces
    • Support ANSYS Fluent simulations
    • Support EDEM simulations
    • Support LIGGGHTS simulations
      • LIGGGHTS-DUMP
      • LIGGGHTS-VTK
  • Iota Python Reference Library
    • iota.dataset
    • iota.graph
    • iota.render
    • iota.media
    • iota.coarsegraining
    • iota.mesh
  • Licensing
    • Iota-Suite End User Agreement
    • Third Party Licenses
      • Assimp License (BSD)
      • Boost Software License v1.0
      • Boost Software License v1.0
      • Eigen License (MPL2)
      • HDF5 License
      • Netgen License (GNU LGPL 2.0)
      • PSF License for Python3.5
      • Zlib License
      • Plotly License (MIT)
      • Peewee License (MIT)
      • Hug License (MIT)
      • Anaconda License (BSD)
      • FFmpeg License (GNU LGPL 2.1)
      • STB License (MIT)
      • FreeType2 License
      • Libpng License
      • GLFW License (ZLIB)
      • GLEW License
      • NumPy License
      • Pythreejs License
      • Jupyter License
Powered by GitBook
On this page
  • Loading CFD data from steady-state simulations
  • Loading CFD data from a transient simulations
  • Loading CFD and DPM data
  • Steady-state CFD and steady-state DPM
  • Steady-state CFD and transient DPM
  • Transient CFD and transient DPM

Was this helpful?

  1. Simulation Data Interfaces

Support ANSYS Fluent simulations

PreviousSimulation Data InterfacesNextSupport EDEM simulations

Last updated 5 years ago

Was this helpful?

Iota is able to load and post-process CFD and DPM data from steady-state and transient simulation run with . The following file formats are supported:

  • .cas and .dat files.

  • .cas.h5 and .dat.h5 files.

  • .cas.gz and .dat.gz files.

  • .encas file (only applicable for DPM data exported from ANSYS Fluent in EnSight Gold format)

Loading CFD data from steady-state simulations

dataset = iota.dataset.load_fluent(case_files=['My_simulation.cas'], data_file=['My_simulation.dat'])

Loading CFD data from a transient simulations

dataset = iota.dataset.load_fluent(case_files=['My_simulation.cas'], data_file=['My_simulation-01.dat', 'My_simulation-02.dat'])

Loading CFD and DPM data

Iota provides different ways of loading the DPM data generated by depending of the type of simulation:

Steady-state CFD and steady-state DPM

Users need to export the DPM data into EnSight Gold format using the Export Particle History Data feature in ANSYS Fluent: File > Export > Particle History Data. When setting the export of the particle history data, users must select at least the following variables from the one available via the Exported Particle Variables... button:

  • Particle ID

  • Particle X Velocity

  • Particle Y Velocity

  • Particle Z Velocity

  • Particle-Diameter

  • Particle-Mass

Once the DPM data has been exported, users can load into Iota using the following function:

dataset = iota.dataset.load_fluent(case_files=['My_simulation.cas'], data_file=['My_simulation.dat'], encase_files=['my_simulation_DPM.new.encas'])

Steady-state CFD and transient DPM

Users need to export the DPM data into EnSight Gold format during the calculation using the Export Particle History Data feature in ANSYS Fluent: File > Export > During Calculation > Particle History Data. When setting the export of the particle history data, users must select at least the following variables from the one available via the Exported Particle Variables... button:

  • Particle ID

  • Particle X Velocity

  • Particle Y Velocity

  • Particle Z Velocity

  • Particle Diameter

  • Particle Mass

  • Parcel Mass

  • Parcel Diameter

Once the DPM data has been exported, users can load into Iota using the following function:

dataset = iota.dataset.load_fluent(case_files=['My_simulation.cas'], data_file=['My_simulation.dat'], encase_files=['my_simulation_DPM.new.encas'])

Transient CFD and transient DPM

In this case, exporting the DPM data from ANSYS Fluent is not required. The DPM data is stored in the case and data file together with the CFD data and Iota can read the data directly from those files:

dataset = iota.dataset.load_fluent(case_files=['My_simulation.cas], data_file=[My_simulation-01.dat, My_simulation-02.dat])
ANSYS-Fluent
ANSYS Fluent