.. _python_API_basic_simulations:

.. currentmodule:: flow360

**************************
Basic Simulations
**************************

This section provides a comprehensive introduction to running fundamental CFD simulations with Flow360. You'll learn how to set up and execute both steady and unsteady simulations, as well as how to prepare meshes for your specific flow problems.

.. grid:: 1

    .. grid-item-card:: 🔍 Meshing
        :link: meshing/index
        :link-type: doc
        
        Learn how to setup and control meshing paramters for Flow360 simulations. Get guidance on mesh quality requirements and best practices.

    .. grid-item-card:: ⚓ Steady Simulations
        :link: steady/index
        :link-type: doc
        
        Master the configuration and execution of steady-state simulations for various flow regimes and applications.

    .. grid-item-card:: 🌊 Unsteady Simulations
        :link: unsteady/index
        :link-type: doc
        
        Discover how to set up time-accurate simulations to capture transient flow phenomena and dynamic effects.

What You'll Learn
=================

* Essential meshing setting options for Flow360
* Setting up steady-state simulations for aerodynamic problems
* Configuring unsteady simulations with appropriate time stepping
* Working with various boundary conditions and flow regimes

When to Use These Guides
========================

* You're ready to run your first actual CFD simulations with Flow360
* You need guidance on mesh preparation for specific applications
* You want to understand the differences between steady and unsteady simulation setups
* You're looking to optimize simulation parameters for better accuracy or performance

.. toctree::
   :hidden:

   meshing/index
   steady/index
   unsteady/index
