FluidSim

Get started

  • Install and configure
  • Tutorials
    • Tutorial: running a simulation (user perspective)
    • Tutorial: understand how FluidSim works
    • Test case: Taylor-Green vortex initial value problem
    • Parametric study with fluidsim.solvers.ns3d.strat
      • Part 1. Running the simulations
      • Part 2. Analyze one simulation
      • Part 3. Compare simulations
  • Examples
  • Build from source
  • Fluidsim on clusters
  • FAQ

Utilities

  • Testing, benchmarks and profiling
  • Restart and resolution change

API reference fluidsim-core

  • fluidsim_core

API reference fluidsim

  • fluidsim.base
  • fluidsim.operators
  • fluidsim.solvers
  • fluidsim.util
  • fluidsim.magic
  • fluidsim.extend_simul

Fluidsim development

  • Release notes
  • Authors
  • Advice for FluidDyn developers
  • To do list
  • Roadmap
  • Release process

Links

  • PyPI
  • Conda forge
  • Source code
  • Issue tracker
  • Chat
  • Mailing list
  • Citation
  • Mastodon
  • Twitter
FluidSim
  • Tutorials
  • View page source

Tutorials

Most of these tutorials have been produced by Ipython notebook.

  • Tutorial: running a simulation (user perspective)
    • A minimal simulation
    • Importing a solver
    • Create an instance of the class Parameters
    • Set the parameters for your simulation
    • Instantiate a simulation object
    • Run the simulation
    • Analyze the output
  • Tutorial: understand how FluidSim works
    • A class to organize parameters
    • The Simul classes and the default parameters
    • Description of the solved equations
    • State classes (sim.state)
    • Operator classes (sim.oper)
    • TimeStepping classes (sim.time_stepping)
    • Output classes (sim.output)
    • Forcing classes (sim.forcing)
  • Test case: Taylor-Green vortex initial value problem
    • Preparation
    • Initialize parameters
    • Run the simulation
    • Load the simulation, sequentially, for visualizing the results

Parametric study with fluidsim.solvers.ns3d.strat

  • Part 1. Running the simulations
    • One simulation script using argparse for the input parameters
    • One script to submit jobs on a cluster
  • Part 2. Analyze one simulation
    • Get the parameters of the simulation
    • Which data were saved?
    • Representation of the information printed in the log
    • Spatial means saved in spatial_means.txt
    • Spectra saved in spectra1d.h5
    • Simple cross-sections of the flow fields
    • How to use Paraview or Visit?
    • Spatiotemporal spectra
  • Part 3. Compare simulations
    • Compare simulations with Pandas
    • A figure with data from different simulations
Previous Next

© Copyright 2015, Pierre Augier.

Built with Sphinx using a theme provided by Read the Docs.