//     _/_/_/_/                                                    
//    _/        _/_/_/    _/_/_/      _/_/    _/      _/    _/_/_/ 
//   _/_/_/    _/    _/  _/    _/  _/    _/  _/      _/  _/    _/  
//  _/        _/    _/  _/    _/  _/    _/    _/  _/    _/    _/   
// _/_/_/_/  _/    _/  _/    _/    _/_/        _/        _/_/_/    
//
// Ennova CFD to FOAM Converter
// Copyright (C) 2026 Ennova Technologies Inc. (www.ennova-cfd.com)
// Build Version 1.11.2 - win64 8/14/2026
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FoamFile
{
	version    2.0;
	format    ascii;
	class    dictionary;
	object    fvSchemes;
}

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ddtSchemes
{
	default    Euler;
}

geometry
{
	type    highAspectRatio;
	minAspect    10;
	maxAspect    100;
}

gradSchemes
{
	default    Gauss linear;
	grad(p_rgh)    cellLimited<Venkatakrishnan> Gauss linear 1;
	grad(U)    cellLimited<Venkatakrishnan> Gauss linear 1;
	grad(turb)    cellLimited<Venkatakrishnan> Gauss linear 1;
	grad(k)    cellLimited<Venkatakrishnan> Gauss linear 1;
	grad(omega)    cellLimited<Venkatakrishnan> Gauss linear 1;
	grad(alpha)    Gauss linear;
}

divSchemes
{
	default    Gauss linear;
	div(rhoPhi,U)    Gauss linearUpwindV grad(U);
	div(phi,k)    Gauss vanLeer;
	div(phi,omega)    Gauss vanLeer;
	div(phi,alpha)    Gauss vanLeer;
	div(phirb,alpha)    Gauss vanLeer;
	div(((rho*nuEff)*dev2(T(grad(U)))))    Gauss linear;
}

laplacianSchemes
{
	default    Gauss linear limited corrected 0.333;
}

interpolationSchemes
{
	default    linear;
}

snGradSchemes
{
	default    limited 0.333;
}

wallDist
{
	method    meshWave;
}

