def __init__(self, refLevels=None, T=None, U=None, p=None, k=None, epsilon=None, nut=None, alphat=None, p_rgh=None): """Init bounday condition.""" U = U or FixedValue('(0 0 0)') p = p or ZeroGradient() k = k or KqRWallFunction('0.1') epsilon = epsilon or EpsilonWallFunction(0.01) nut = nut or NutkWallFunction(0.01) T = T or ZeroGradient() alphat = alphat or AlphatJayatillekeWallFunction( value='0', isUniform=True, Prt='0.85') p_rgh = p_rgh or FixedFluxPressure( value='0', isUniform=True, rho='rhok') BoundaryCondition.__init__(self, 'wall', refLevels, T, U, p, k, epsilon, nut, alphat, p_rgh)
def __init__(self, T=None, U=None, p=None, k=None, epsilon=None, nut=None): """Init bounday condition.""" U = U or FixedValue('(0 0 0)') p = p or ZeroGradient() k = k or KqRWallFunction('$internalField', isUnifrom=False) epsilon = epsilon or EpsilonWallFunction('$internalField', isUnifrom=False) nut = nut or NutkWallFunction('0.0') T = T or ZeroGradient() super(WindTunnelWallBoundaryCondition, self).__init__('wall', T, U, p, k, epsilon, nut)