simpleFoamAmbasIncompresible
Solver estacionario incompresible para flujo laminar o turbulento
simpleFoam es el solver estándar de OpenFOAM para flujos incompresibles en régimen permanente. Emplea el algoritmo SIMPLE (Semi-Implicit Method for Pressure-Linked Equations) para acoplar la ecuación de momento con la conservación de masa.
Régimen temporal:
Incompresible, Estacionario
Soporte de turbulencia:
Laminar / RANS
Aplicación y características técnicas
Aerodinámica externa de vehículos y perfiles alares, tuberías, conductos de ventilación HVAC y dispositivos hidráulicos.
Aspectos clave del solver:
- Resuelve la ecuación de Poisson para la presión cinemática p (dimensiones [0 2 -2 0 0 0 0]).
- Requiere factores de sub-relajación (relaxationFactors) estrictamente menores que 1 para evitar divergencia.
- Soporta todos los modelos de turbulencia RANS (kOmegaSST, kEpsilon, SpalartAllmaras).
Ejemplo de configuración en diccionario
Ubicación recomendada: system/fvSolution
system/fvSolution(text)
Variables y campos primarios resueltos
| Campo | Tipo en C++ | Descripción física |
|---|---|---|
| nNonOrthogonalCorrectors | label | Número de bucles correctores para mallas con no-ortogonalidad > 70° |
| pRefCell | label | Índice de la celda de referencia de presión (si no hay parches de presión fija) |
| pRefValue | scalar | Valor de presión cinemática asignado en la celda de referencia |