http://27bslash6.com/monkey.html
http://www.amazon.com/gp/product/B001SRFW3Y?ie=UTF8&tag=ubersite&linkCode=as2&camp=1789&creative=9325&creativeASIN=B001SRFW3Y
Friday, 27 July 2012
Sunday, 1 July 2012
0/files
From http://www.cfd-online.com/Forums/openfoam/90301-interfoam-simulation-blowing-up-2.html
0/epsilon:
boundaryField {
inlet { type fixedValue; value uniform 0.0000824; }
outlet { type inletOutlet; inletValue uniform 0.0000824; value uniform 0.0000824; }
upperwall { type inletOutlet; inletValue uniform 0.0000824; value uniform 0.0000824; }
walls { type epsilonWallFunction; value uniform 0.0000824; }
frontAndBackPlanes { type empty; }
}
0/k:
boundaryField {
inlet { type fixedValue; value uniform 0.000384; }
outlet { type inletOutlet; inletValue uniform 0.000384; value uniform 0.000384; }
upperwall { type inletOutlet; inletValue uniform 0.000384; value uniform 0.000384; }
walls { type kqRWallFunction; value uniform 0.000384; }
frontAndBackPlanes { type empty; }
}
0/nut:
boundaryField {
inlet { type calculated; value uniform 0; }
outlet { type inletOutlet; inletValue uniform 0; value uniform 0; }
upperwall { type inletOutlet; inletValue uniform 0; value uniform 0; }
walls { type nutUWallFunction; value uniform 0;}
frontAndBackPlanes { type empty; }
}
0/nuTilda:
boundaryField {
inlet { type fixedValue; value uniform 0;}
outlet { type inletOutlet; inletValue uniform 0; value uniform 0; }
upperwall { type inletOutlet; inletValue uniform 0; value uniform 0; }
walls { type zeroGradient; }
frontAndBackPlanes { type empty; }
}
0/U:
boundaryField {
walls { type fixedValue; value uniform (0 0 0); }
baffle { type fixedValue; value uniform (0 0 0); }
inlet { type fixedValue; value uniform (0.16 0 0); }
outlet { type inletOutlet; inletValue uniform (0 0 0); value uniform (0 0 0); }
upperwall { type pressureInletOutletVelocity; value uniform (0 0 0);
// type zeroGradient;
}
defaultFaces { type empty; }
}
0/p_rgh:
boundaryField {
walls { type zeroGradient; //buoyantPressure;
//value uniform 0;
}
baffle { type zeroGradient; //value uniform 0;
}
inlet { type zeroGradient; }
outlet {
type totalPressure;//zeroGradient;
p0 uniform 0;
U U;
phi phi;
rho rho;
psi none;
gamma 1;
value uniform 0; }
upperwall {
type totalPressure;//zeroGradient;
p0 uniform 0;
U U;
phi phi;
rho rho;
psi none;
gamma 1;
value uniform 0; }
defaultFaces { type empty;}
}
p_rgh: all wall and inlet should be " buoyantPressure", not zeroGradient.
outlet should not be a totalPressure like your upperwall (not consistent), but try zeroGradient here. But if your upperwall is a wall, then -> buoyantPressure, and outlet: totalPressure.
k,epsilon: try zeroGradient for the upperwall (if this is a free atmosphere. In case this is a wall, then ok)
nut: wall = nut wall function ok, all other (inlet/outlet/top: calculated).
0/epsilon:
boundaryField {
inlet { type fixedValue; value uniform 0.0000824; }
outlet { type inletOutlet; inletValue uniform 0.0000824; value uniform 0.0000824; }
upperwall { type inletOutlet; inletValue uniform 0.0000824; value uniform 0.0000824; }
walls { type epsilonWallFunction; value uniform 0.0000824; }
frontAndBackPlanes { type empty; }
}
0/k:
boundaryField {
inlet { type fixedValue; value uniform 0.000384; }
outlet { type inletOutlet; inletValue uniform 0.000384; value uniform 0.000384; }
upperwall { type inletOutlet; inletValue uniform 0.000384; value uniform 0.000384; }
walls { type kqRWallFunction; value uniform 0.000384; }
frontAndBackPlanes { type empty; }
}
0/nut:
boundaryField {
inlet { type calculated; value uniform 0; }
outlet { type inletOutlet; inletValue uniform 0; value uniform 0; }
upperwall { type inletOutlet; inletValue uniform 0; value uniform 0; }
walls { type nutUWallFunction; value uniform 0;}
frontAndBackPlanes { type empty; }
}
0/nuTilda:
boundaryField {
inlet { type fixedValue; value uniform 0;}
outlet { type inletOutlet; inletValue uniform 0; value uniform 0; }
upperwall { type inletOutlet; inletValue uniform 0; value uniform 0; }
walls { type zeroGradient; }
frontAndBackPlanes { type empty; }
}
0/U:
boundaryField {
walls { type fixedValue; value uniform (0 0 0); }
baffle { type fixedValue; value uniform (0 0 0); }
inlet { type fixedValue; value uniform (0.16 0 0); }
outlet { type inletOutlet; inletValue uniform (0 0 0); value uniform (0 0 0); }
upperwall { type pressureInletOutletVelocity; value uniform (0 0 0);
// type zeroGradient;
}
defaultFaces { type empty; }
}
0/p_rgh:
boundaryField {
walls { type zeroGradient; //buoyantPressure;
//value uniform 0;
}
baffle { type zeroGradient; //value uniform 0;
}
inlet { type zeroGradient; }
outlet {
type totalPressure;//zeroGradient;
p0 uniform 0;
U U;
phi phi;
rho rho;
psi none;
gamma 1;
value uniform 0; }
upperwall {
type totalPressure;//zeroGradient;
p0 uniform 0;
U U;
phi phi;
rho rho;
psi none;
gamma 1;
value uniform 0; }
defaultFaces { type empty;}
}
p_rgh: all wall and inlet should be " buoyantPressure", not zeroGradient.
outlet should not be a totalPressure like your upperwall (not consistent), but try zeroGradient here. But if your upperwall is a wall, then -> buoyantPressure, and outlet: totalPressure.
k,epsilon: try zeroGradient for the upperwall (if this is a free atmosphere. In case this is a wall, then ok)
nut: wall = nut wall function ok, all other (inlet/outlet/top: calculated).
Subscribe to:
Posts (Atom)