Concepto CFD

No-Ortogonalidad de Celda

Ángulo entre el vector que une los centros de dos celdas vecinas (d) y el vector normal a la cara compartida (n).

θ=arccos⁡(d⋅n∣d∣∣n∣)\theta = \arccos\left( \frac{\mathbf{d} \cdot \mathbf{n}}{|\mathbf{d}| |\mathbf{n}|} \right)

Ángulo de no-ortogonalidad entre el vector centroide-centroide y la normal de cara.

Explicación teórica y significado físico

En una malla perfectamente ortogonal, el ángulo es 0°. Cuando el ángulo aumenta, el cálculo del flujo difusivo laplaciano requiere correcciones no ortogonales para evitar errores de segundo orden.

Contexto e implementación en OpenFOAM

Reportado por checkMesh. Mallas con no-ortogonalidad máxima > 70° requieren laplacianSchemes con limited corrected en fvSchemes y nNonOrthogonalCorrectors en fvSolution.

Valores y umbrales recomendados en la práctica

  • •Máxima < 70°: Malla de buena calidad.
  • •70° < Máxima < 85°: Aceptable, requiere nNonOrthogonalCorrectors 1 o 2.
  • •Máxima > 85°: Crítico, riesgo inminente de divergencia numérica.