mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-12-28 03:37:59 +00:00
Integrated Foundation code to commit 104aac5
This commit is contained in:
@ -17,45 +17,42 @@ FoamFile
|
||||
|
||||
dynamicFvMesh dynamicRefineFvMesh;
|
||||
|
||||
dynamicRefineFvMeshCoeffs
|
||||
{
|
||||
// How often to refine
|
||||
refineInterval 1;
|
||||
// How often to refine
|
||||
refineInterval 1;
|
||||
|
||||
// Field to be refinement on
|
||||
field alpha.water;
|
||||
// Field to be refinement on
|
||||
field alpha.water;
|
||||
|
||||
// Refine field inbetween lower..upper
|
||||
lowerRefineLevel 0.001;
|
||||
upperRefineLevel 0.999;
|
||||
// Refine field inbetween lower..upper
|
||||
lowerRefineLevel 0.001;
|
||||
upperRefineLevel 0.999;
|
||||
|
||||
// If value < unrefineLevel unrefine
|
||||
unrefineLevel 10;
|
||||
// If value < unrefineLevel unrefine
|
||||
unrefineLevel 10;
|
||||
|
||||
// Have slower than 2:1 refinement
|
||||
nBufferLayers 1;
|
||||
// Have slower than 2:1 refinement
|
||||
nBufferLayers 1;
|
||||
|
||||
// Refine cells only up to maxRefinement levels
|
||||
maxRefinement 2;
|
||||
// Refine cells only up to maxRefinement levels
|
||||
maxRefinement 2;
|
||||
|
||||
// Stop refinement if maxCells reached
|
||||
maxCells 200000;
|
||||
// Stop refinement if maxCells reached
|
||||
maxCells 200000;
|
||||
|
||||
// Flux field and corresponding velocity field. Fluxes on changed
|
||||
// faces get recalculated by interpolating the velocity. Use 'none'
|
||||
// on surfaceScalarFields that do not need to be reinterpolated.
|
||||
correctFluxes
|
||||
(
|
||||
(phi none)
|
||||
(nHatf none)
|
||||
(rhoPhi none)
|
||||
(alphaPhi none)
|
||||
(ghf none)
|
||||
);
|
||||
// Flux field and corresponding velocity field. Fluxes on changed
|
||||
// faces get recalculated by interpolating the velocity. Use 'none'
|
||||
// on surfaceScalarFields that do not need to be reinterpolated.
|
||||
correctFluxes
|
||||
(
|
||||
(phi none)
|
||||
(nHatf none)
|
||||
(rhoPhi none)
|
||||
(alphaPhi none)
|
||||
(ghf none)
|
||||
);
|
||||
|
||||
// Write the refinement level as a volScalarField
|
||||
dumpLevel true;
|
||||
}
|
||||
// Write the refinement level as a volScalarField
|
||||
dumpLevel true;
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -20,18 +20,18 @@ phases (water air);
|
||||
water
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1e-06;
|
||||
rho [1 -3 0 0 0 0 0] 1000;
|
||||
nu 1e-06;
|
||||
rho 1000;
|
||||
}
|
||||
|
||||
air
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1.48e-05;
|
||||
rho [1 -3 0 0 0 0 0] 1;
|
||||
nu 1.48e-05;
|
||||
rho 1;
|
||||
}
|
||||
|
||||
sigma [1 0 -2 0 0 0 0] 0.07;
|
||||
sigma 0.07;
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -17,34 +17,28 @@ FoamFile
|
||||
|
||||
dynamicFvMesh dynamicMotionSolverFvMesh;
|
||||
|
||||
solver solidBody;
|
||||
motionSolver solidBody;
|
||||
|
||||
solidBodyCoeffs
|
||||
solidBodyMotionFunction multiMotion;
|
||||
|
||||
oscillation
|
||||
{
|
||||
solidBodyMotionFunction multiMotion;
|
||||
|
||||
multiMotionCoeffs
|
||||
solidBodyMotionFunction oscillatingLinearMotion;
|
||||
oscillatingLinearMotionCoeffs
|
||||
{
|
||||
oscillation
|
||||
{
|
||||
solidBodyMotionFunction oscillatingLinearMotion;
|
||||
oscillatingLinearMotionCoeffs
|
||||
{
|
||||
amplitude (0.1 0 0);
|
||||
omega 18.8945578;
|
||||
}
|
||||
}
|
||||
amplitude (0.1 0 0);
|
||||
omega 18.8945578;
|
||||
}
|
||||
}
|
||||
|
||||
rotation
|
||||
{
|
||||
solidBodyMotionFunction rotatingMotion;
|
||||
rotatingMotionCoeffs
|
||||
{
|
||||
origin (0 0.02 0);
|
||||
axis (0 0 1);
|
||||
omega 18.8945578;
|
||||
}
|
||||
}
|
||||
rotation
|
||||
{
|
||||
solidBodyMotionFunction rotatingMotion;
|
||||
rotatingMotionCoeffs
|
||||
{
|
||||
origin (0 0.02 0);
|
||||
axis (0 0 1);
|
||||
omega 18.8945578;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -20,17 +20,17 @@ phases (water air);
|
||||
water
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1e-06;
|
||||
rho [1 -3 0 0 0 0 0] 998.2;
|
||||
nu 1e-06;
|
||||
rho 998.2;
|
||||
}
|
||||
|
||||
air
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1.48e-05;
|
||||
rho [1 -3 0 0 0 0 0] 1;
|
||||
nu 1.48e-05;
|
||||
rho 1;
|
||||
}
|
||||
|
||||
sigma [1 0 -2 0 0 0 0] 0.07;
|
||||
sigma 0.07;
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -17,26 +17,21 @@ FoamFile
|
||||
|
||||
dynamicFvMesh dynamicMotionSolverFvMesh;
|
||||
|
||||
solver solidBody;
|
||||
motionSolver solidBody;
|
||||
|
||||
solidBodyCoeffs
|
||||
{
|
||||
solidBodyMotionFunction SDA;
|
||||
SDACoeffs
|
||||
{
|
||||
CofG (0 0 0);
|
||||
lamda 50;
|
||||
rollAmax 0.22654;
|
||||
rollAmin 0.10472;
|
||||
heaveA 3.79;
|
||||
swayA 2.34;
|
||||
Q 2;
|
||||
Tp 13.93;
|
||||
Tpn 11.93;
|
||||
dTi 0.059;
|
||||
dTp -0.001;
|
||||
}
|
||||
}
|
||||
solidBodyMotionFunction SDA;
|
||||
|
||||
CofG (0 0 0);
|
||||
lamda 50;
|
||||
rollAmax 0.22654;
|
||||
rollAmin 0.10472;
|
||||
heaveA 3.79;
|
||||
swayA 2.34;
|
||||
Q 2;
|
||||
Tp 13.93;
|
||||
Tpn 11.93;
|
||||
dTi 0.059;
|
||||
dTp -0.001;
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -20,17 +20,17 @@ phases (water air);
|
||||
water
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1e-06;
|
||||
rho [1 -3 0 0 0 0 0] 998.2;
|
||||
nu 1e-06;
|
||||
rho 998.2;
|
||||
}
|
||||
|
||||
air
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1.48e-05;
|
||||
rho [1 -3 0 0 0 0 0] 1;
|
||||
nu 1.48e-05;
|
||||
rho 1;
|
||||
}
|
||||
|
||||
sigma [1 0 -2 0 0 0 0] 0;
|
||||
sigma 0;
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -17,26 +17,21 @@ FoamFile
|
||||
|
||||
dynamicFvMesh dynamicMotionSolverFvMesh;
|
||||
|
||||
solver solidBody;
|
||||
motionSolver solidBody;
|
||||
|
||||
solidBodyCoeffs
|
||||
{
|
||||
solidBodyMotionFunction SDA;
|
||||
SDACoeffs
|
||||
{
|
||||
CofG (0 0 0);
|
||||
lamda 50;
|
||||
rollAmax 0.2;
|
||||
rollAmin 0.1;
|
||||
heaveA 4;
|
||||
swayA 2.4;
|
||||
Q 2;
|
||||
Tp 14;
|
||||
Tpn 12;
|
||||
dTi 0.06;
|
||||
dTp -0.001;
|
||||
}
|
||||
}
|
||||
solidBodyMotionFunction SDA;
|
||||
|
||||
CofG (0 0 0);
|
||||
lamda 50;
|
||||
rollAmax 0.2;
|
||||
rollAmin 0.1;
|
||||
heaveA 4;
|
||||
swayA 2.4;
|
||||
Q 2;
|
||||
Tp 14;
|
||||
Tpn 12;
|
||||
dTi 0.06;
|
||||
dTp -0.001;
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -20,18 +20,18 @@ phases (water air);
|
||||
water
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1e-06;
|
||||
rho [1 -3 0 0 0 0 0] 998.2;
|
||||
nu 1e-06;
|
||||
rho 998.2;
|
||||
}
|
||||
|
||||
air
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1.48e-05;
|
||||
rho [1 -3 0 0 0 0 0] 1;
|
||||
nu 1.48e-05;
|
||||
rho 1;
|
||||
}
|
||||
|
||||
sigma [1 0 -2 0 0 0 0] 0;
|
||||
sigma 0;
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -17,26 +17,21 @@ FoamFile
|
||||
|
||||
dynamicFvMesh dynamicMotionSolverFvMesh;
|
||||
|
||||
solver solidBody;
|
||||
motionSolver solidBody;
|
||||
|
||||
solidBodyCoeffs
|
||||
{
|
||||
solidBodyMotionFunction SDA;
|
||||
SDACoeffs
|
||||
{
|
||||
CofG (0 0 0);
|
||||
lamda 50;
|
||||
rollAmax 0.22654;
|
||||
rollAmin 0.10472;
|
||||
heaveA 3.79;
|
||||
swayA 2.34;
|
||||
Q 2;
|
||||
Tp 13.93;
|
||||
Tpn 11.93;
|
||||
dTi 0.059;
|
||||
dTp -0.001;
|
||||
}
|
||||
}
|
||||
solidBodyMotionFunction SDA;
|
||||
|
||||
CofG (0 0 0);
|
||||
lamda 50;
|
||||
rollAmax 0.22654;
|
||||
rollAmin 0.10472;
|
||||
heaveA 3.79;
|
||||
swayA 2.34;
|
||||
Q 2;
|
||||
Tp 13.93;
|
||||
Tpn 11.93;
|
||||
dTi 0.059;
|
||||
dTp -0.001;
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -20,17 +20,17 @@ phases (water air);
|
||||
water
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1e-06;
|
||||
rho [1 -3 0 0 0 0 0] 998.2;
|
||||
nu 1e-06;
|
||||
rho 998.2;
|
||||
}
|
||||
|
||||
air
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1.48e-05;
|
||||
rho [1 -3 0 0 0 0 0] 1;
|
||||
nu 1.48e-05;
|
||||
rho 1;
|
||||
}
|
||||
|
||||
sigma [1 0 -2 0 0 0 0] 0;
|
||||
sigma 0;
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -17,26 +17,21 @@ FoamFile
|
||||
|
||||
dynamicFvMesh dynamicMotionSolverFvMesh;
|
||||
|
||||
solver solidBody;
|
||||
motionSolver solidBody;
|
||||
|
||||
solidBodyCoeffs
|
||||
{
|
||||
solidBodyMotionFunction SDA;
|
||||
SDACoeffs
|
||||
{
|
||||
CofG (0 0 0);
|
||||
lamda 50;
|
||||
rollAmax 0.2;
|
||||
rollAmin 0.1;
|
||||
heaveA 4;
|
||||
swayA 2.4;
|
||||
Q 2;
|
||||
Tp 14;
|
||||
Tpn 12;
|
||||
dTi 0.06;
|
||||
dTp -0.001;
|
||||
}
|
||||
}
|
||||
solidBodyMotionFunction SDA;
|
||||
|
||||
CofG (0 0 0);
|
||||
lamda 50;
|
||||
rollAmax 0.2;
|
||||
rollAmin 0.1;
|
||||
heaveA 4;
|
||||
swayA 2.4;
|
||||
Q 2;
|
||||
Tp 14;
|
||||
Tpn 12;
|
||||
dTi 0.06;
|
||||
dTp -0.001;
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -20,18 +20,18 @@ phases (water air);
|
||||
water
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1e-06;
|
||||
rho [1 -3 0 0 0 0 0] 998.2;
|
||||
nu 1e-06;
|
||||
rho 998.2;
|
||||
}
|
||||
|
||||
air
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1.48e-05;
|
||||
rho [1 -3 0 0 0 0 0] 1;
|
||||
nu 1.48e-05;
|
||||
rho 1;
|
||||
}
|
||||
|
||||
sigma [1 0 -2 0 0 0 0] 0;
|
||||
sigma 0;
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -17,17 +17,12 @@ FoamFile
|
||||
|
||||
dynamicFvMesh dynamicMotionSolverFvMesh;
|
||||
|
||||
solver solidBody;
|
||||
motionSolver solidBody;
|
||||
|
||||
solidBodyCoeffs
|
||||
{
|
||||
solidBodyMotionFunction tabulated6DoFMotion;
|
||||
tabulated6DoFMotionCoeffs
|
||||
{
|
||||
CofG (0 0 0);
|
||||
timeDataFileName "$FOAM_CASE/constant/6DoF.dat";
|
||||
}
|
||||
}
|
||||
solidBodyMotionFunction tabulated6DoFMotion;
|
||||
|
||||
CofG (0 0 0);
|
||||
timeDataFileName "$FOAM_CASE/constant/6DoF.dat";
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -20,17 +20,17 @@ phases (water air);
|
||||
water
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1e-06;
|
||||
rho [1 -3 0 0 0 0 0] 998.2;
|
||||
nu 1e-06;
|
||||
rho 998.2;
|
||||
}
|
||||
|
||||
air
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1.48e-05;
|
||||
rho [1 -3 0 0 0 0 0] 1;
|
||||
nu 1.48e-05;
|
||||
rho 1;
|
||||
}
|
||||
|
||||
sigma [1 0 -2 0 0 0 0] 0;
|
||||
sigma 0;
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
@ -17,49 +17,43 @@ FoamFile
|
||||
|
||||
dynamicFvMesh dynamicMotionSolverFvMesh;
|
||||
|
||||
solver solidBody;
|
||||
motionSolver solidBody;
|
||||
|
||||
solidBodyCoeffs
|
||||
solidBodyMotionFunction multiMotion;
|
||||
|
||||
// Table rotating in z axis
|
||||
rotatingTable
|
||||
{
|
||||
solidBodyMotionFunction multiMotion;
|
||||
|
||||
multiMotionCoeffs
|
||||
solidBodyMotionFunction rotatingMotion;
|
||||
rotatingMotionCoeffs
|
||||
{
|
||||
// Table rotating in z axis
|
||||
rotatingTable
|
||||
{
|
||||
solidBodyMotionFunction rotatingMotion;
|
||||
rotatingMotionCoeffs
|
||||
{
|
||||
origin (0 0.1 0);
|
||||
axis (0 0 1);
|
||||
omega 6.2832; // rad/s
|
||||
}
|
||||
}
|
||||
origin (0 0.1 0);
|
||||
axis (0 0 1);
|
||||
omega 6.2832; // rad/s
|
||||
}
|
||||
}
|
||||
|
||||
//// Box rotates on rotating table
|
||||
//rotatingBox
|
||||
//{
|
||||
// solidBodyMotionFunction rotatingMotion;
|
||||
// rotatingMotionCoeffs
|
||||
// {
|
||||
// origin (0 0 0);
|
||||
// axis (1 0 0);
|
||||
// omega 12.5664; // rad/s
|
||||
// }
|
||||
//}
|
||||
//// Box rotates on rotating table
|
||||
//rotatingBox
|
||||
//{
|
||||
// solidBodyMotionFunction rotatingMotion;
|
||||
// rotatingMotionCoeffs
|
||||
// {
|
||||
// origin (0 0 0);
|
||||
// axis (1 0 0);
|
||||
// omega 12.5664; // rad/s
|
||||
// }
|
||||
//}
|
||||
|
||||
// Tube rocking on rotating table
|
||||
rotatingBox
|
||||
{
|
||||
solidBodyMotionFunction oscillatingRotatingMotion;
|
||||
oscillatingRotatingMotionCoeffs
|
||||
{
|
||||
origin (0 0 0);
|
||||
omega 40; // rad/s
|
||||
amplitude (45 0 0); // 45 degrees max tilt
|
||||
}
|
||||
}
|
||||
// Tube rocking on rotating table
|
||||
rotatingBox
|
||||
{
|
||||
solidBodyMotionFunction oscillatingRotatingMotion;
|
||||
oscillatingRotatingMotionCoeffs
|
||||
{
|
||||
origin (0 0 0);
|
||||
omega 40; // rad/s
|
||||
amplitude (45 0 0); // 45 degrees max tilt
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -20,18 +20,18 @@ phases (water air);
|
||||
water
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1e-06;
|
||||
rho [1 -3 0 0 0 0 0] 998.2;
|
||||
nu 1e-06;
|
||||
rho 998.2;
|
||||
}
|
||||
|
||||
air
|
||||
{
|
||||
transportModel Newtonian;
|
||||
nu [0 2 -1 0 0 0 0] 1.48e-05;
|
||||
rho [1 -3 0 0 0 0 0] 1;
|
||||
nu 1.48e-05;
|
||||
rho 1;
|
||||
}
|
||||
|
||||
sigma [1 0 -2 0 0 0 0] 0;
|
||||
sigma 0;
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
||||
Reference in New Issue
Block a user