.. _Sec:IO:features: Feature compatibility ===================== ECOGEN provides the ability to use several features according to the flow model. Below is summarized the feature compatibility according to each flow model. .. Comment: the table was generated with https://www.tablesgenerator.com/text_tables using "paste table from spreadsheet file" and using the spreadsheet file ECOGEN/docs/sphinx_docs/source/_static/IO/modelsFeatures.ods. +--------------------------------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | Feature / Model | Euler | PressureVelocityEq | VelocityEq | VelocityEqTotEnergy | TemperaturePressureVelocityEq | EulerHomogeneous | NonLinearSchrodinger | EulerKorteweg | +--------------------+-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Cartesian mesh | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Adaptive Mesh Refinement (AMR) | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | | Geometry +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Unstructured mesh | Yes | Yes | Yes | Yes | Yes | Yes | No | No | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Symmetry (cylindrical/spherical) | Yes | Yes | Yes | No | No | No | No | No | +--------------------+-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | 1st order | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | | Numerical scheme +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | 2nd order (\*) | Yes | Yes | Yes | Yes (Cartesian/AMR mesh only) | Yes | No | Yes (Cartesian/AMR mesh only) | Yes (Cartesian/AMR mesh only) | +--------------------+-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Pressure | x | Default | Yes (finite and infinite) | Yes (finite and infinite) | x | x | x | x | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | Relaxation | Pressure-Temperature | x | Yes | Yes | No | x | x | x | x | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Pressure-Temperature-Chemical Potential | x | Yes | Yes | No | No | No | x | x | +--------------------+-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Gravity | Yes | Yes | Yes | No | No | No | No | No | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | Source | Heat source | Yes | Yes | Yes | No | Yes | No | No | No | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Moving Reference Frame | Yes | Yes | Yes | No | No | No | No | No | +--------------------+-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Surface tension | x | Yes | No | No | No | No | No | No | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | Additionnal physic | Viscosity | Yes | Yes | Yes | No | No | No | No | No | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Conduction | Yes | Yes | Yes | No | No | No | No | No | +--------------------+-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Finite difference | Yes (Cartesian/AMR mesh only) | Yes (Cartesian/AMR mesh only) | Yes (Cartesian/AMR mesh only) | Yes (Cartesian/AMR mesh only) | Yes (Cartesian/AMR mesh only) | x | Yes (Cartesian/AMR mesh only) | Yes (Cartesian/AMR mesh only) | | Gradient +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Green-Gauss | Yes | Yes | Yes | Yes | Yes | x | Yes | Yes | +--------------------+-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Non-reflecting | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Wall | Yes | Yes | Yes | No | Yes | No | No | No | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Tank | Yes | Yes | Yes | No | Yes | No | No | No | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | Boundary condition | Inj | Yes | Yes | Yes | No | No | No | No | No | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Outflow | Yes | Yes | Yes | No | Yes | No | No | No | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | SubInj | Yes | x | x | x | x | No | No | No | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Symmetry | Yes | Yes | Yes | No | Yes | No | No | No | +--------------------+-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Ideal Gas | Yes | Yes | Yes | Yes | Yes | Yes | x | x | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Stiffened Gas | Yes | Yes | Yes | Yes | Yes | Yes | x | x | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | Equation of state | Noble-Abel Stiffened Gas | Yes | Yes | Yes | Yes | Yes | Yes | x | x | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Van der Waals | No | No | No | No | No | No | x | Yes | | +-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ | | Polynomial | No | No | No | No | No | No | x | Yes | +--------------------+-----------------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+-------------------------------+------------------+-------------------------------+-------------------------------+ *x* denotes a feature not relevant to the model. If the table does not render properly, hit the button *View page source*. \* Some limiters are only available depending on the mesh type (see :ref:`Sec:input:main`).