wenxu |
October 12, 2014 07:38 |
coalCloud error
I am using coalCchemistryFoam to simulation,and the injection model is patchInjection model, but when the totalparcels is 842(nparticle=5,set as follows).
Code:
Solving 3-D cloud coalCloud
--> Cloud: coalCloud injector: model1
Added 1 new parcels
Cloud: coalCloud
Current number of parcels = 842
Current mass in system = 1.248704954e-07
Linear momentum = (9.711798757e-11 -2.033218312e-09 8.942026689e-07)
|Linear momentum| = 8.942049857e-07
Linear kinetic energy = 3.499786518e-06
model1:
number of parcels added = 842
mass introduced = 1.253877394e-07
Parcels absorbed into film = 0
New film detached parcels = 0
Parcel fate (number, mass)
- escape = 0, 0
- stick = 0, 0
Temperature min/max = 284.0559653, 302.7514762
Mass transfer phase change = 5.172440256e-10
Mass transfer devolatilisation = 0
Mass transfer surface reaction = 0
diagonal: Solving for rho, Initial residual = 0, Final residual = 0, No Iterations 0
smoothSolver: Solving for Ux, Initial residual = 0.006570403898, Final residual = 7.282312147e-07, No Iterations 1
smoothSolver: Solving for Uy, Initial residual = 0.02893834348, Final residual = 4.125217274e-06, No Iterations 1
smoothSolver: Solving for Uz, Initial residual = 0.003108298537, Final residual = 9.049976756e-07, No Iterations 1
smoothSolver: Solving for O2, Initial residual = 1.04960427e-05, Final residual = 1.977044396e-08, No Iterations 1
smoothSolver: Solving for CH4, Initial residual = 1.030100424e-05, Final residual = 1.599098723e-08, No Iterations 1
smoothSolver: Solving for CO2, Initial residual = 2.448759946e-05, Final residual = 3.589628031e-08, No Iterations 1
smoothSolver: Solving for H2O, Initial residual = 1.618261949e-05, Final residual = 4.424497045e-08, No Iterations 1
smoothSolver: Solving for h, Initial residual = 3.335462904e-05, Final residual = 5.957704348e-08, No Iterations 1
DICPCG: Solving for G, Initial residual = 0.003085767614, Final residual = 9.764282263e-06, No Iterations 550
T gas min/max = 297.2598708, 2014.888698
GAMG: Solving for p, Initial residual = 0.01290757108, Final residual = 2.610067008e-05, No Iterations 1
diagonal: Solving for rho, Initial residual = 0, Final residual = 0, No Iterations 0
time step continuity errors : sum local = 1.895333491e-07, global = -2.491455588e-09, cumulative = 6.45108658e-07
GAMG: Solving for p, Initial residual = 2.706207319e-05, Final residual = 7.154197461e-07, No Iterations 3
diagonal: Solving for rho, Initial residual = 0, Final residual = 0, No Iterations 0
time step continuity errors : sum local = 5.190581233e-09, global = -9.278765907e-12, cumulative = 6.450993793e-07
GAMG: Solving for p, Initial residual = 7.513859279e-07, Final residual = 7.513859279e-07, No Iterations 0
diagonal: Solving for rho, Initial residual = 0, Final residual = 0, No Iterations 0
time step continuity errors : sum local = 5.453627878e-09, global = -4.789925461e-11, cumulative = 6.4505148e-07
smoothSolver: Solving for k, Initial residual = 0.001571391966, Final residual = 9.908242345e-08, No Iterations 1
ExecutionTime = 15314.35 s ClockTime = 15349 s
Courant Number mean: 0.001570447036 max: 1.010802504
deltaT = 3.01883946e-06
Time = 0.00133515
Solving 3-D cloud coalCloud
--> Cloud: coalCloud injector: model1
Added 2 new parcels
[5] #0 Foam::error::printStack(Foam::Ostream&) in "/home/wenxu/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
[5] #1 Foam::sigFpe::sigHandler(int) in "/home/wenxu/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"
[5] #2
[5] at sigaction.c:0
[5] #3 Foam::liquidMixtureProperties::X(Foam::Field<double> const&) const in "/home/wenxu/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libliquidMixtureProperties.so"
[5] #4 Foam::LiquidEvaporation<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > > > > >::Tvap(Foam::Field<double> const&) const in "/home/wenxu/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/liblagrangianIntermediate.so"
[5] #5 void Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > >::calcPhaseChange<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > >::TrackingData<Foam::ReactingMultiphaseCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam::particle> > > > > > > > > > >(Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > >::TrackingData<Foam::ReactingMultiphaseCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam::particle> > > > > > > > > >&, double, int, double, double, double, double, double, double, double, int, double, Foam::Field<double> const&, Foam::Field<double>&, double&, double&, double&, Foam::Field<double>&) in "/home/wenxu/OpenFOAM/wenxu-2.3.0/platforms/linux64GccDPOpt/bin/coalCombustionFoam"
[5] #6 void Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > >::calc<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > >::TrackingData<Foam::ReactingMultiphaseCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > > > > > > >(Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > >::TrackingData<Foam::ReactingMultiphaseCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > > > > > >&, double, int) in "/home/wenxu/OpenFOAM/wenxu-2.3.0/platforms/linux64GccDPOpt/bin/coalCombustionFoam"
[5] #7 bool Foam::KinematicParcel<Foam:article>::move<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > >::TrackingData<Foam::ReactingMultiphaseCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > > > > > > >(Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > >::TrackingData<Foam::ReactingMultiphaseCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > > > > > >&, double) in "/home/wenxu/OpenFOAM/wenxu-2.3.0/platforms/linux64GccDPOpt/bin/coalCombustionFoam"
[5] #8 void Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > >::move<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > >::TrackingData<Foam::ReactingMultiphaseCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > > > > > > >(Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > >::TrackingData<Foam::ReactingMultiphaseCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > > > > > >&, double) in "/home/wenxu/OpenFOAM/wenxu-2.3.0/platforms/linux64GccDPOpt/bin/coalCombustionFoam"
[5] #9
[5] in "/home/wenxu/OpenFOAM/wenxu-2.3.0/platforms/linux64GccDPOpt/bin/coalCombustionFoam"
[5] #10 void Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > >::evolveCloud<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > >::TrackingData<Foam::ReactingMultiphaseCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > > > > > > >(Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > >::TrackingData<Foam::ReactingMultiphaseCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > > > > > >&) in "/home/wenxu/OpenFOAM/wenxu-2.3.0/platforms/linux64GccDPOpt/bin/coalCombustionFoam"
[5] #11 void Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > >::solve<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > >::TrackingData<Foam::ReactingMultiphaseCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > > > > > > >(Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > >::TrackingData<Foam::ReactingMultiphaseCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > > > > > >&) in "/home/wenxu/OpenFOAM/wenxu-2.3.0/platforms/linux64GccDPOpt/bin/coalCombustionFoam"
[5] #12 Foam::ReactingMultiphaseCloud<Foam::ReactingCloud<Foam::ThermoCloud<Foam::KinematicCloud<Foam::Cloud<Foam::ReactingMultiphaseParcel<Foam::ReactingParcel<Foam::ThermoParcel<Foam::KinematicParcel<Foam:article> > > > > > > > >::evolve() in "/home/wenxu/OpenFOAM/wenxu-2.3.0/platforms/linux64GccDPOpt/bin/coalCombustionFoam"
[5] #13
[5] in "/home/wenxu/OpenFOAM/wenxu-2.3.0/platforms/linux64GccDPOpt/bin/coalCombustionFoam"
[5] #14 __libc_start_main in "/lib64/libc.so.6"
[5] #15
[5] in "/home/wenxu/OpenFOAM/wenxu-2.3.0/platforms/linux64GccDPOpt/bin/coalCombustionFoam"
[node01:15487] *** Process received signal ***
[node01:15487] Signal: Floating point exception (8)
[node01:15487] Signal code: (-6)
[node01:15487] Failing at address: 0x1fa00003c7f
[node01:15487] [ 0] /lib64/libc.so.6() [0x3111a32920]
[node01:15487] [ 1] /lib64/libc.so.6(gsignal+0x35) [0x3111a328a5]
[node01:15487] [ 2] /lib64/libc.so.6() [0x3111a32920]
[node01:15487] [ 3] /home/wenxu/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/libliquidMixtureProperties.so(_ZNK4Foam23liquidMixtureProperties1XERKNS_5FieldIdEE+0x243) [0x7ffa721c4f33]
[node01:15487] [ 4] /home/wenxu/OpenFOAM/OpenFOAM-2.3.0/platforms/linux64GccDPOpt/lib/liblagrangianIntermediate.so(_ZNK4Foam17LiquidEvaporationINS_13ReactingCloudINS_11ThermoCloudINS_14KinematicCloudINS_5CloudINS_24ReactingMultiphaseParcelINS_14ReactingParcelINS_12ThermoParcelINS_15KinematicParcelINS_8particleEEEEEEEEEEEEEEEEEE4TvapERKNS_5FieldIdEE+0x1c) [0x7ffa7399eedc]
[node01:15487] [ 5] coalCombustionFoam(_ZN4Foam14ReactingParcelINS_12ThermoParcelINS_15KinematicParcelINS_8particleEEEEEE15calcPhaseChangeINS6_12TrackingDataINS_23ReactingMultiphaseCloudINS_13ReactingCloudINS_11ThermoCloudINS_14KinematicCloudINS_5CloudINS_24ReactingMultiphaseParcelIS6_EEEEEEEEEEEEEEEEvRT_didddddddidRKNS_5FieldIdEERSP_RdST_ST_SS_+0xa5) [0x4b0745]
[node01:15487] [ 6] coalCombustionFoam(_ZN4Foam24ReactingMultiphaseParcelINS_14ReactingParcelINS_12ThermoParcelINS_15KinematicParcelINS_8particleEEEEEEEE4calcINS7_12TrackingDataINS_23ReactingMultiphaseCloudINS_13ReactingCloudINS_11ThermoCloudINS_14KinematicCloudINS_5CloudIS8_EEEEEEEEEEEEEEvRT_di+0x323) [0x4b2563]
[node01:15487] [ 7] coalCombustionFoam(_ZN4Foam15KinematicParcelINS_8particleEE4moveINS_14ReactingParcelINS_12ThermoParcelIS2_EEE12TrackingDataINS_23ReactingMultiphaseCloudINS_13ReactingCloudINS_11ThermoCloudINS_14KinematicCloudINS_5CloudINS_24ReactingMultiphaseParcelIS7_EEEEEEEEEEEEEEEEbRT_d+0x39d) [0x4d820d]
[node01:15487] [ 8] coalCombustionFoam(_ZN4Foam5CloudINS_24ReactingMultiphaseParcelINS_14ReactingParcelINS_12ThermoParcelINS_15KinematicParcelINS_8particleEEEEEEEEEE4moveINS8_12TrackingDataINS_23ReactingMultiphaseCloudINS_13ReactingCloudINS_11ThermoCloudINS_14KinematicCloudISA_EEEEEEEEEEEEvRT_d+0x476) [0x4d93e6]
[node01:15487] [ 9] coalCombustionFoam() [0x4d9de8]
[node01:15487] [10] coalCombustionFoam(_ZN4Foam14KinematicCloudINS_5CloudINS_24ReactingMultiphaseParcelINS_14ReactingParcelINS_12ThermoParcelINS_15KinematicParcelINS_8particleEEEEEEEEEEEE11evolveCloudINS9_12TrackingDataINS_23ReactingMultiphaseCloudINS_13ReactingCloudINS_11ThermoCloudISC_EEEEEEEEEEvRT_+0x87) [0x4d9e97]
[node01:15487] [11] coalCombustionFoam(_ZN4Foam14KinematicCloudINS_5CloudINS_24ReactingMultiphaseParcelINS_14ReactingParcelINS_12ThermoParcelINS_15KinematicParcelINS_8particleEEEEEEEEEEEE5solveINS9_12TrackingDataINS_23ReactingMultiphaseCloudINS_13ReactingCloudINS_11ThermoCloudISC_EEEEEEEEEEvRT_+0x73) [0x4d9fa3]
[node01:15487] [12] coalCombustionFoam(_ZN4Foam23ReactingMultiphaseCloudINS_13ReactingCloudINS_11ThermoCloudINS_14KinematicCloudINS_5CloudINS_24ReactingMultiphaseParcelINS_14ReactingParcelINS_12ThermoParcelINS_15KinematicParcelINS_8particleEEEEEEEEEEEEEEEEEE6evolveEv+0x43) [0x4da033]
[node01:15487] [13] coalCombustionFoam() [0x4df6b1]
[node01:15487] [14] /lib64/libc.so.6(__libc_start_main+0xfd) [0x3111a1ecdd]
[node01:15487] [15] coalCombustionFoam() [0x45ce25]
[node01:15487] *** End of error message ***
--------------------------------------------------------------------------
mpirun noticed that process rank 5 with PID 15487 on node node01 exited on signal 8 (Floating point exception).
the thermophysicalproperties i use is as follows:
Code:
injectionModels
{
model1
{
type patchInjection;
parcelBasisType fixed;
patchName air_coal;
U0 (0 0 9.5);
nParticle 5;
parcelsPerSecond 1900000;
flowRateProfile constant 1;
massTotal 0;
SOI 0;//1
duration 10000;
sizeDistribution
{
type normal;
normalDistribution
{
expectation 33e-6;
variance 20e-6;
minValue 10e-6;
maxValue 90e-6;
}
}
}
}
Anything wrong with my settings? Can anyone give me some hints,please help me.
Thank you !
|