Go back to Richel Bilderbeek's homepage.

Go back to Richel Bilderbeek's OpenFOAM page.

 

 

 

 

 

(OpenFOAM) OpenFoamErrorOpenCellsFoundCorrected

 

ToolOpenFoamErrorOpenCellsFoundCorrected shows an OpenFOAM error

 

This is a follow-up on ToolOpenFoamErrorOpenCellsFound. After that error, I did a 'renumberMesh' and 'zipUpMesh'. These commands put the pseudo-corrected in the folder 1.

 

I posted this question at cfd-online.com its OpenFOAM forum.

 

The image shows the points and faces of the pseudo-corrected mesh, put in folder 1. The top-left image shows the point indices, the others the face indices. Of the bottom right two folded faces, I number the indices of the face its vertices.

 

ToolOpenFoamErrorOpenCellsFoundCorrected.png

./ToolOpenFoamErrorOpenCellsFoundCorrected/case.foam

 

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/checkmesh.txt

 

/*---------------------------------------------------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
Build  : 2.1-88b2f2ae3a0b
Exec   : checkmesh
Date   : Mar 20 2014
Time   : 08:03:54
Host   : "AIRBEAR-W7-I5"
PID    : 2764
Case   : D:/Projects/Test/ToolOpenFoamErrorOpenCellsFoundCorrected
nProcs : 1
SigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster
allowSystemOperations : Allowing user-supplied system call operations

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Create time

Create polyMesh for time = 0

Time = 0

Mesh stats
    points:           8
    internal points:  0
    faces:            9
    internal faces:   0
    cells:            2
    boundary patches: 6
    point zones:      0
    face zones:       0
    cell zones:       0

Overall number of cells of each type:
    hexahedra:     0
    prisms:        1
    wedges:        0
    pyramids:      0
    tet wedges:    1
    tetrahedra:    0
    polyhedra:     0

Checking topology...
    Boundary definition OK.
    Cell to face addressing OK.
    Point usage OK.
    Upper triangular ordering OK.
    Face vertices OK.
   *Number of regions: 2
    The mesh has multiple regions which are not connected by any face.
  <<Writing region information to "0/cellToRegion"

Checking patch topology for multiply connected surfaces ...
    Patch               Faces    Points   Surface topology                  
    back                1        4        ok (non-closed singly connected)  
    bottom              2        4        ok (non-closed singly connected)  
    front               1        4        ok (non-closed singly connected)  
    left                1        4        ok (non-closed singly connected)  
    right               1        4        ok (non-closed singly connected)  
    top                 2        4        ok (non-closed singly connected)  

Checking geometry...
    Overall domain bounding box (-1 -1 0) (1 1 1)
    Mesh (non-empty, non-wedge) directions (1 1 1)
    Mesh (non-empty) directions (1 1 1)
***Boundary openness (0 0.171573 0) possible hole in boundary description.
***Open cells found, max cell openness: 1, number of open cells 1
  <<Writing 1 non closed cells to set nonClosedCells
    Minimum face area = 1. Maximum face area = 2.  Face area magnitudes OK.
    Min volume = 0.722222. Max volume = 1.  Total volume = 1.72222.  Cell volumes OK.
    Non-orthogonality check OK.
    Face pyramids OK.
    Max skewness = 0.421474 OK.
    Coupled point location match (average 0) OK.

Failed 2 mesh checks.

Time = 1

Mesh stats
    points:           8
    internal points:  0
    faces:            8
    internal faces:   0
    cells:            2
    boundary patches: 6
    point zones:      0
    face zones:       0
    cell zones:       0

Overall number of cells of each type:
    hexahedra:     0
    prisms:        0
    wedges:        0
    pyramids:      0
    tet wedges:    0
    tetrahedra:    0
    polyhedra:     2

Checking topology...
    Boundary definition OK.
    Cell to face addressing OK.
    Point usage OK.
    Upper triangular ordering OK.
    Face vertices OK.
   *Number of regions: 2
    The mesh has multiple regions which are not connected by any face.
  <<Writing region information to "1/cellToRegion"

Checking patch topology for multiply connected surfaces ...
    Patch               Faces    Points   Surface topology                  
    back                1        4        ok (non-closed singly connected)  
    bottom              2        4        ok (non-closed singly connected)  
    front               1        4        ok (non-closed singly connected)  
    left                1        4        ok (non-closed singly connected)  
    right               1        4        ok (non-closed singly connected)  
    top                 2        6        ok (non-closed singly connected)  

Checking geometry...
    Overall domain bounding box (-1 -1 0) (1 1 1)
    Mesh (non-empty, non-wedge) directions (1 1 1)
    Mesh (non-empty) directions (1 1 1)
    Boundary openness (-2.28837e-018 -1.83069e-017 0) OK.
    Max cell openness = 5.55112e-017 OK.
    Max aspect ratio = 2 OK.
    Minimum face area = 1. Maximum face area = 2.23607.  Face area magnitudes OK.
    Min volume = 0.731939. Max volume = 0.731939.  Total volume = 1.46388.  Cell volumes OK.
    Non-orthogonality check OK.
    Face pyramids OK.
    Max skewness = 0.34936 OK.
    Coupled point location match (average 0) OK.

Mesh OK.

End

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/ToolOpenFoamErrorOpenCellsFoundCorrected.png

 

PNG

IHDR!osBITOsRGBgAMA a pHYs+IDATx^ Tu,{e,wP[%O~fA4W T
x)
+K_]~YYBxYP,+m9s3s9̜׳Ǵsf=~3|h+BBBBBBBBBBBBBBBBBH$"k׮5BE1cӦM+VX5?b
!FQ (`UVVvZZYdY(`Q@a} KE1 bHĺcq<:B|EQ 2[eKKf/[o#3:H4ƾdD]5o<;wu_DC$adm}!2enᏬsY dmȳO'ۏ3!)b_Z"\pu|͂@_wYv[d(Q@0- /Y(gd(`P@@dփb E1Bp0BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'̘9CV<~Ʉ?&w-K7B_3N6K ݯ(/?!GxG{7-OnSb?arcDOpn)c?Fx[>"oy˂[ȫǞY~z]} !=U)mEx_* ncg_yw'@B>$_bf?!F`'I4g±vZ+# wPt7oL02|Y 7(?3gʒ%Kvb㫎6lB9(Pt ={AҥK뮳?#SB(Q?Lh"u2w\YfMfNZnڴ>~eiAL頦U1A{2|
ac#^1:ZJV^}P渲r9WY-g#ҫT">o?WWW'G ;03ө]/^,۶mӧ[sNx \B ka/u<yL2cN)x!lE72o<thoXr@oBl:ی@
m􂙆:Ag˜yNVT#xZ؊bb=؋b ^okb7eBD}Y69y~::!VE1I1|QLEq֊XbB=8Cb^ʷ f0d…r%Ȉ#cZ-DBXdY2Bvi}7H%bbG[@fLJ&c'WJ}kԷZCD"-W\iH%¥ch& j0cƌjW
yZ*D!P42)uО5kVGu@jЦ(P,2-5`O#Qc~厚C{8Yd@ fp#@A")dRkk f 0L[U E1|Or= @A )dRZ+b"/Jש0hN12ADR ˴("WzJ^0!zI1#8Z+rAQ t,[Zh=F&!8bbȤ(֊lQBee}/cd#)(\BkE1\=rwԮ~,#SJW:(+Mv58PZ/_"Y!줡!/ڜ EaWH;&M$ O[hkyU}j9wp=>f6ثT"m[bdJCmMvխاO^3tWߪqu_pCeZ@=yd2eJ ҕIQvԪС]Zcf6$J'PY6 !t1WXc. !2BRI1ldZkz[7x`r(!Q!E1_WZ%W2qD Ci: V6r-pCH3GR oݿ`3pZZtCEQ K}&󹊷H)A a\ٵBbCCd¶O4x0E8Pc_ݵ/a?#N

q׊\0E*c(V}/aH%!LbVOk=d(^Z!mmg"[@q䂙 z>̻V=X[d"$HE1P2)u
,:3`Է4K}[,0b0rXy/D+WL:վtbM"s:8gk2P:39aJhQnV8?oaodMxj>EF}U6x
3!Iqa")FOj/HU)3mIXt Y=x֟"UZQ8h=F*(Ӣ֊EQ坫%DH!CaIQLkE(zGÉ7b>4WK-CeHR))=cϵ?eR'ZZ뱎Y̠=s= C$CQ nIeRGEY+%zBfdZZQ(q 8[CQ#0k -i/ճα4HN)+Mwi?V2)ib 7\0CvDP#)F2BcOI\$:Te?Tƞ7m(ڙŴVE1>.!Wcb"I1EQ@TYDʡCSo_^ŴV E1 fַC$E1{ݼ /2)i@(.!É"$E1Q֌Sb‡}sIQLkEQz06v Y~#Uskl o8X{6"Ӣ
xŌ f'g~QY89q `'Q/e+іؘqkh]1r8BLbZ+7b.!z !ĿV\dr{gqgYϑ#P/3gJY]"H?؏{e=imK>o?LbZ+(Q`Befz^yB?Ht#]`}ab们wo1o~ٗn?{L/UE!}>whf2-i@(F5!yE{NI1
U&EkN~(U'K4qTΒj7J ?{ŴV Q#]S]06~{n.yƾsQ~s)rޭoۏvOUVի]j''O,SLaΐBTKN7sNƍю;GIrHoo5pW-Z;j3HntL}dΜ9#xp&Gj^m"!=ey5Vm˜CECގ8'zA/xI眑Iߔi;&&L~,6Arï县/>~]&E&۶mӧpȼ,t~L⯞[#ߑ/Bs#bSOarWZ3zP2|"GN|wew -ڟd(F* !bE1zsٺzuQ pĉrsN*++[6q /C|닲~PFb=,(F* !x{^eT^ )uUrvEПw9(F1Joyǜ{]CGD//_\.]vhr9{yxm;F4IqpIE&sDQLt)s63T"u/Zo7H"!_yN*}iٱ_F.9C/xVv}?)[( 9yɜn+Vy=]l,xEB(^1瞤Sw$O ;˲7ڏHoU*Gij ⴳ [v 39ɦ(.'էާ ><D-yvEF>uzBx4021]{鬧CNyEg%x<v0ۻ :P/;]Aa[544XwZCvevykB/Nlk_DqR: ju|u tCOG]!9dԃA?F* 7u~ioln@> j\AP Ldv]`;kW} ^EBUc=)Xb-aB~xf?x'D&l, СW ,-47Yk@Κat~vX2 dgȐ/:53ݢ{Ag.xAVj~={v3 ]EB#h$[ZC:Q_(0:Brfv}O}<pش^&x:^lN 4AC3+u{@BMu(3]]/D ZԮz̬iH/͘4iRNhBbӝj+ e̮nM8hk=ᆆC݋rw:vHtT[7CdȌv@kcǎ@{ ^悙~\hk[[ Zᕢ !H%b ֶ6Y8peπX{ C,o+ZarXnk0BJ- eXZ.gHǢr@[r}OY /Ym@&nMbd\ckdH][>B%. ٥žp˞]:L&cåTvJviuF[sM[.[[p fZ|Rt!")FwHi[ƩUm/Ж2rp[@2Ekr$9f9L^;pb[x%֮>$k v]i F>)N$ŀi\t!VlM@$Ŷ⧵kmԮ($EB(")ږQn#patf9ZdFۺ:ַ,^Lh`.Lۂ]QH6P$ŏyږqRy>:ֶQoprbIf9=zuSP8/u]5|-CCR =v_Q%n۹Y, Ը7yLbS!").l$@okͣD&l,zA<Z@9ˁ$AkW h V!b. $@klnhP6D[FzzV&- E"I1P|t} }S trp, ,@a,Ʈ5.{ҾɄ&tHU $gae>cNmg1CNaiI H&@qb1v=cV`F[0P]")I1D--],-#SVpS쓛wdIV*oBfFxǭ`{KR=b-Ԋ*ouvήn
7n?+$$ :bU\lK̈́v fZ-VBܑHG}{,8-cўzym;;nX@@".UtۂְUk_.]H3CR [e:f9d?? HpŶ8dlL>ݾk !I;b^
k[ZCGEʉk9ZIPص+صv5kmMMM=^ mARGR o-l۩mklZ+Y74lI@:t1vضO`-ZD[0P@BB(bbomͣvVGY,6$S,A[[p f!!")#)fY3|}$2jK֛|zl H^h3B[!\lK]dmh 
CCERLR >Zem1!$[+X@@Oׄ fs Unly.1$ּjrIZaZ+(]Z Y.CFR b֓m~/ Ik
Eq멋mc`jWXBE-Y[^;hC Hv7ˁ$Q(CAk\Ni;ÿ́vMṷ-ꑻgW~S̹:gܯ̻ȁEj8|UZfk[?s۶ӏ$bEQ>+WL:վ\0dsڂW_T|rY?Zx| dW[aD9"?4>xV.M-cC H&&mIf9QַZC*oL m ֏,~0ao;0"pAR pѶS+dV˭-2~*$zTd: (IsMSmZ aak!!\=8|dam3[AD,/dLFQ:΋m]vU&֮>l}\c}BwVUUGō" bQJckAm:憷r`Iš~ڪ[Sծ^99:>rҟqISSHq#H!šm'Wvl TX@
Eq؝v-2ŀ"bP͞hmubI xa-J/ڕ` n㬾\~}T!AR lЁ$(zgÀ"$@(ICZzbL^8B (Q87ohYB;Xoow?@(_dn\3ZÄ"qBDWXd@(_ڤ!DNj_{1h<[DV HE1eZ7md?8 !\N5P(_fuk%fuGᕗ/b3(QRF'geUƏtEQ (E4Bx ~-'|FE1e1vbq6;^h]O\)EQ 2:f!B8ʥdY@Q(_Y1 !'h(_?vp!Q(_:j+1;@N(_/3κc8=BY(QR@F(_/J83!EQ 2lb+q]]l!DQ (%gM+ѣGB(_YZ{!P(:2'BbE1Ku"l @Q >(f3m'F BEQ J5βY~"BEQ 2ČbE1|G ?[^{~q6
!/b9摣'MKn\{,zZ?oo?+%g:fV8!"FQ ((/iu4.2K4[.rcg}oڟjkk:(B?bS# Hr{>)W 9Α!r3/xӦM#ŀ(2/bRik-_;e`+Nmkfuk%f-|@(Q(8IJz//_Rj?д]J"%L[zPqVA8bE1U*z~Sǹ2J
E1q@qj3=[6\ƾ׉qB)+^5RRu2,L|yRJߕ>O YD}̙#qJ8[!AR th#MyTv}E8bE#MNYuR)%my-Kb I1DŽuZ\li(P,.lr`=W^<gvp2e}aB?p\u[c>")hEŘym]‡ާ@qxc2ZEi=Rv5ŧO9~_f3N;4 !GnxD=[a}dY#)hP^jX?!iݱ~Fd1r̫H=D<xfwj-O]5jus1p!pɗcsɼ;W򫎓9>=&)8Ç 'Lv/h?#R6ZF;Q_u4׽#іv(l%95rD@ii; {#Y{_|O#-Q*U@+1!S_/v:>}QHdwC#IEs@qxqV)˞r .?{a\5K\$?ڹ]JU~To,E4@<GGR 0;^4A[2=wuern{Urۄ?!ԳHѨD{RCڏfnSwx?>Sc.G_61JSE !2W^{c[dHHC'|
 O~.cKI1WMEa/A?FZl$|,=Z,YBBjlO-;C^ܿ~>9b~xϧ H{c ^z\wuQ<E6!n}O[[KWi?키QUJ$~sd^ĸ>@֮]+ .:V⺺: 3H8O6Dz*˻̢G>_ll | ͜9
&L`Տs̱i%F!@, (#<"c(ߔzldu4cZt֮g϶fvKZ>%\bGdr6a+FB%M*akd=/ uѢEusX7㬳β#AR Kw_M(( ׮Nfq߲ q]l} [@l[Z7@9\f98%+uWw8]kɐk+%/bN; 2wq\x!B͋x1|pf$)fU8g9Y^Ż(H ֚b]],c'#.sQO|R[_ȏX[ކ9>:u}*$Ǐe˖ɤIdmu H#Y^9!Y[_EҖծzbPoZc瘧.f ʉQm×eU - @4)^x̚5K֬Yc A{1Y|Y+WH68t7ϵ"Ȣ ,%i2Xζbioٹ_~C{FOf1m
!F&IrX`̘1
f~}NUA݆΄0GR Ptxdz(-@!4` tuv[M;Kf5mn7ʆ~:>r^VӖ/)ӤmL 4PЭ6GC[|Zk[F>U?Z\] 2 tuv[uӱ_5|q@Wnspk˨"@4)֙ !qM6% f„Lі _xEfږ9+,3LƎ@eLg\5Xu~N㬓fXy'ӤXg98*4|Й'MoǍwPE`we_
(֯I[ 9ˡ;ݍw֯8_O6q ~3Gy5!;&|ЛMBდ~M]OBC-2Н|)uօ)O ]4MT*kM9ߑθ ڇ=p}DB PArp*|Яof-x͹4\9*RmlCEHWMM\2֮>m7 :9ntտg_կg5A[64)N\<2Y'(}/>{ċ-2R뿅 pԮ*R[sg-;g{-72rMR3Rm% d`hKmRI\<Rg9l1:VN[d(-@"O[SN'53ȼ4@n5t- @V2M"K&|p"LlHH8Ģ Ůt[+dfl3ucMw[c? J6t4)rT׋Nf '/Ȥ(N_bQ2pp]Skc~vHȰ11㬟A-e ]&F&'Nf9!Yn4q-f9E&Eqb2i|7xq>_8~HFd!B.ӤXg2z
w4i5s@qbE?bm(;>Phn@^US#{Mmm΋A2&ɶ4Q&^RmAPC.(XqvujW[ t t}=,9u:!X"+7ԢJl )mY#Sr(yE7>>:\,3kv@M40gZasNDNj[D2I4X<2[+IgC')z,S*r"8xEv̎3jW("1 b7 /ϗ
r5 4b!
TIqOl%^{t`:P+WHY}I*( CbQ3<h]Nk|
t+]&m*o'ЖW"my,:\Scb?-,XӖCL,@׍sqצ<872mpo<iR\ܤ

aLiK m]<b2%֮1-2 5ug{y5-n!zXIq1rp)׶Tد!m-2)ObQL[lf9
YwYܷ>E=:іΓW!iREfrpc‡E'Cl2s=z|g<g?#/f9PQӖ)E1y1!_wR0Nߜ ;Clf9^J>/aU[Ǝ/K j\ŀ8m,bĶ}죐
yQV ']IS{M'eZCfaxCBxȋY:C[Ew ̌0ʴ-㑛 <E.6#bGQJ<tEfYH,rJ):aOwZLdmݭSbkfi&ihh8( Z$ru|LP8,!2KRxފ}C2zKl.)֬V6~>~gZ)뼺W(ZD_DUme"K6xE&EqEqWEVؖAQj*b[''[:>$gŰwQO|>0`@(Zk̹VY<ً֛Ȍ"{$3꠪od`)S$t&ôid۶mE2dz9vbjk>hJv-ޣ?{[I9C~vT& ?T(ρH4$#Hg~Vrk'Yѩ.JKbobطW~(޿Wֵ4[ϥEqC6b- k {բX[
bE>q]UD}d\/3eCdhrYEQ;d K؟RkȄkNW)`{ַ8,_\tFCocZ6&dH58k@Tq 8;a
e2ͽ]Ρ
xS|HBЁ[ÆիWjH4p>}z(Z)tϽ[-̔9J_)?$}?r=f] 9*w^X.8)pQn3T+pX]ZR*_{mT((GQl(vr݂6=22q;dZZ VXV:λeQ<ޚ5MxotNkg{lv<6.xJd$ylWT΍/*ޅ!I2!ݝ{J@slUE5gΔ[9Wg Eq=\]f9nW|
4xHgòe.Sw(EqLȋ|fCåiìd:&TY* 0rV ''2*]_g 1q6s3T[iE~[p5ìyBiR,5tЅ$:s‡92 ە߾\~Tiƥgُ !*Yr@w 2wPw(Eq|b|j[uҭ]ulfY|XA3MۃKՉCwqV[ZwmZp+vlf9* :œDt 3=wȞ9E1zy3`j~Hwi 2wPw(E1Lm>u=ax,Ӷf>]`^|Ϗ:lȵS~~X8K"ma ' zuZӺ]ֱna۞?&&)δ(&89/&M-ؖAQeRkkݚqEq(ah-;I@PttQL;yI-,^z}uY[)Ë@Oc}UW}g@0!DQ 'P@08*]K,ӋWYCa*9 7)X}v;m'<L>kHWa</הDnm"SSHx0l~IAQ 'P'(63<ӂA'~Oqt!H١}d؏t󒋒RcuKunQw
KQOt}qYO.gG)-޵\JECņr^Rw`VhQe7_t^2eG筤ޫTٽmG# Eĉs UAXw' yɅ9яzKunQw((>䩧{ɴy.:>DzYm_K6_[8ngȦ ~cdJϣ9d:lS {_g%GQ|-fm-kW!Rfj`bds|!qm|Ki'*/v>d9:ixKٳ;bQ~oSu۶mPkB b DGqJYF0\hA9_S(Fqzx1ͲeM 9Ś+5dۥm\z.b
qͮcO;\+= ,!DA &y [8LGP]Mk tvmACTQW /qM V\i}Ta</RVZenb
gQ~1 a!RJzk n[+Yɷ
(QƑGJ}lͶ~)ÇAå;!5߽-vpxuCRQ!
(ÛmAm+mK>|xZRP9bkuJ(
m;co֊x bb}PіQo*~iYvX,|0BZ|P0!_%ߞOu(.7ۙ!D<t
nH*(&~@+B뢓/ kSCAkbmf
JKe֮mrz8]0q󨣭=S}z^'B?_!|[U=V[~$_
3.vmm)U`-83Њ-7ԥC{!op'>)-oM}cAk6-㰣7ӛTsYn
ZBQ!yC#˟uu ?-W[N~f[ n~]]}ZV9bfK*|p.:8+MVp^livS !褆Smmi)Bk
UAb?XkN3%hׂϢXlzN @Eq&!f2Bn vܱ&eж;VWZAk5GlgՖQ!Dmf>~^h@(XQ,?H htuȯl{>|^h,uq7[B"
XfT#Q
1nM eWTe>t^h@1+ػ^suޒhֱ?B !tvHwmf *sRh!DwmRuܠ#BZ+Dկm^)_?fП!sUmBt>/[ZrZSyaR! _E>M3F'!od. -p T
X΢8hBt>/Z:|0z2"AR?>$ڶOJ~B^;jI 8eJ1<s`!vZ0+B>V -dϟ]@d. %H>]y^@+WM_+ellBZڵ=[䀹ޡ!z/UmBZ@BOֽ%uˢ8C @:(K>=َ~_!ix2!eQ=Z5nA"@q^l˴-#_CT=:ZZ[Z|zu^hR+"{^B-qI#BkP8Eq631H>h@p7o*"7V@ֶɰWȜO/K4!zb[&mB
;^d%i=/V EUQ![ ? @eZ>;ۏ#„Vnk{Ȧ(>{\'5fTeKa-:CC.;^d"BkPʋ8B/2y(NɇB;֤ r"V,iU!gX䮿_"^Df,v',☨CT;^D`
; !TEq>>ٜZ+ppř"Վ=>n!AkV|-+{'zyM</"mֱ
!nS[JWT>r[<B:BBZddOFw
ܜEqgOmygKq g1XaȖ"u2eU-.GƍvWV|Ow& ̎--]Z+J$P*'Bd;^dRs^t1cpׯ64 :7E˖.ŋl(m;ɘC(Ͼ"r}2hإ.z:*miبe$i2,+Q_sM7ZЅ*ۢ8"Y;9/(YXcn*APvhy_tYX6ݘ$i3mK_a}K{>~ݎJ؛wesc<?r\?#Уeԉ2!RxTˮ'N3< fBBd[B8gk=>Z [΢qB'"ZAQ$R)o?Љy-Y[!DcɊkVdË]+Yl…2k,>o2P}^'.:SC& 4BTYtZ2Ů8br+e!WɆOb[ ?BkɲჇ;^ZG BBLb#A-A.:@ҝu!@>)/w𫵂8' TL2 !̎k 6ۏy>Zkk147t30yP$W:A &Xޖ.]@@`kIͫތ&H$^Al~sl8g>w>rTք6Р!>ˢJc_kI7K//Bޜw:jfklՏgϦi-֦wGc#g/0c]>h+CcԷf@a`I/XV.nͰ$Rܿe.B/9kW_wPw`z&r&-:Vk_VTw3̸LTm:֊le.m%\fB)8L[j-Ї*ݢ8H/2m(gQ^b[F!DA颓CoѬZ+x ΋m*ͺ>D[k!àv"!b-_bVOZ ΢XӺ:&VTC;^!]+(+kkJ˭ ɨ/m݅:s"]+` [tL#?Z+ [΢X[wU&!e5'[+x f Q#ikK+‡$m& "!+3_&|" rqPQl*2
! Ao,|ȧ֊l0ȅևf=2-c8uB
:vv֊l0#H(Ng0I\='[+ ΢@3[*|0NV7HtZ [r^ 5H3>?|i<o-?BT>>td>VdA@E:r !v;X> {T:<E"`' ! ']<
j3{LkE6oBHV F‡7F>VdA܊b !_y^ۢGXC":i|i-/8/w ;y2wo|` [ImN;
jjjǗ/_^0`xUKS֯?e }χÁGQrQ̲x " ٳ:ˎZjtRyGQ(Sc%3P/e!D
ũ1HEqrHb+qb` [=uJ̔ ,3fXIMׂ(r^wt|Ղp͚5تgϞ
iqV`zY@0!R(QY]D}+E1j[-o/b.>n8_?D-_7TG =1 b33͹q8󻤾&";#UdM7K+MR2P/bd㬮YxGm?}w io*^m/>$R^j? eAQ
(p䓍:;VIW$7!F)+KmPdoւ9Kߗ"g]W@8VM6ُ?:}T Є妥e?wH ( L8J8 P}[Q\"ɂ%K>xTşPR(4EBxSg}-}O@Q",bSt!Eq.fND#_<hydGY#bYLۉ YŢhBⷢQyfZ>{7,@P8붎,bQ!DEq{VR@PR, lDQң-?eż<ȅWLEQ c[caSp!DEqsL^~úy䆓O"EQ ұT˂XNi*"~Nގ}mvcg|Q yΌn8Ρ}dg"vݪ)8H\wX}_{+UE1Tl᭯.[Hۖ-~1HO^*'kU əVBgWDnކF?2(4P@0;Sf~+L\suu2턾'teV⺺:YjO(p};lzԩ :@\:2]<$ij#^ GW؏mUZ=>Ba
cl#VLx 84BQ\ob~flaa};Ơd[?[N@5kW\8 .z|MbE1cr}G!( i=BPyE'(>       f׿nyufzy|d*D"GΝkxxE񂇤㪩qLzL]a?Tvpӕww?>> BdAQ "?17%w~Kϟq[tbYwOxbD!$  =^#w(W5kW\!/5B䌢EQ ?~w}?&vZkfv BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBJ$kڏ!yN a-0kӦM+VX5?b!rBR 3)- u =և}Y @NHöSl|S30@! b9VIekC#Z$ru|LP@!bsw|.#2kٱrVx,k̹VY<ً֛Ȍ/bW͛7OΝkפ8>"Fw?5*k?ˬ~-C _}k"Ger޵ʬdƭȳda&<GR +; ,G|ٲ[&>쪷>!<wm&3\c_`|mmKXoڵ˺|6lYxB9exB?$o#dփb [I1bԇ/?<>_I1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ڵke2o<9s(=B@2aYh̟?_.]*HD6md9BAL0w\Fm2vX+P! jÐ7O.ʽrر~z=z 2A:BC 䭧䒛 ?[g 5uT# BPJXx緿Q0,.?Ϥw[ضdfB +Ǵ =]] _U3ᦥݾckjjDu KZ*ՑVիWw\ 9]ɍ ӯmՍN6SỤDJi9Z/?~1u2|pGk?"Pa$2E5ФXd8x@6Bت+Rno5~xKDJZ%t~SH>iIAWm@E~kLձULns7_!rBRZ 9("@W-^Z(M
+ݫ^x de3mRrwKI^ {'_1Է?XvԪrf>F/mvi/G?>źϸlB 'aOǏ/'O)SX9':@!tl6ml۶#tH<'F1.в`?j]#DF_K/~VfzLCZ!Kk~%dVN}OuAᜩv}W\a2A-)XӧwCŏ\bIk[94i<c}[+n/,햲*6Pr9WY1{ +M& ][QW;ϺO+A{R87`F~!4>erWV)-mMrB!riȆ߿_ܦ\GGNk |osjЙYTK;kyU2n&V8d9)8+qn9gPyGsMs-_i4II\Z[ߖi'=,ekĠ[]kE6Imml([ Wu+rH^R~oﵧۏCOַ^0K"W{Jd~ea2~,[5h=F!BNiȆ9'7$KR;s$Z=PF}NkHٹOOkφz:"nČ@n܊o3 usiEbqkRZ{E1[JdgϞm]Y_zғ:̘1$E… }+5}[Qe jÆ W|+n>52yi\+ )wK_$(r:>&sq-5kXD2&VC
9ވo m|Y3CqZ뱓+EZ"ƖY3|}t19S[Rԕ87朐051s4&me'm?LLV?Z+윌7
!-pb([S"n3!4ǼjǢ!]̄@$)+qfͲiٓWu7e wzo cjwcZ;V3-_\Ҿ':2ӺbD{KݨT^":j_-Z@hkō7fCtXäY=@&?4>:u}HyA|nȅ_Q%GY\7 #Q9rbӋrΗNCG[^m?P[+Wix djň7VnKkE=cdv D\t5 "8FZi_c4+OehKe\*[z˳|,V4Hz(ӱ5_Z+91c1-x+FZiMd3mZdrZfB Z-bgiI{&}cKO?"WUȈ9egFO+֊\B[='IJT4pzO_"#S̄@NH5t7RsBRB_"j.]r{nߏh?}QjV\!%?*FߴBl2ˬؚE*4}a_$en c]g9hoU}[eLSL"!rbpO4I駟)֊l
!-fmu߻[z>S*dѷǟa?
?h֊lBhA7uuu}KRq-RY2`VLH' @2IJӧO/!QB#e7uHc%LqѷϴtlՂxŊiv'B9gC0I*buܜC:N"B?_'BiR\]ARֲF*~Ty'|_~8X{7g>.3@62 t5lZk;.9Z+JJ$ spI!Xt7,LhEsdL+2:9HHeeo9<6+-Yyl8v^)\"?o/%}WΒ);"CcޒmC3,XpVv,2 +te46:\ѧDkX@򎚡[eJ{Q碵
* \a&DZ 9!)F!oUJ^%,jΐOZ,5OC^V{?L2='flVCp阚nkZq^U9:>!osHZep?,2='Kd̖Wh=FR!׭]By[9?;$':]~NBt9s^[rP[H%Prjb
B2=';E,8+qn!J7P$@tlb
B9',R L/k!DWٜ3,Rd!H *^Vdl T%P7֊lBt9ɰ0eҁ:Ex4tp.rE… =-9򏎏c9s\ ıu͚5c .X^ϡfLJ&cfVp|"H"د+qnb&D'sNHEkE6 U.Čӊ CԞn3!$3B1"Oe땸YfYW+q܆8تcα@Cas.Jx xCQ?km޵B4V &-r2[['FGұ@0y Ӥ8b&19'$@]+Ub9aJ 7^ZfBt9?\1=@C|l!DWنT/vҗS *s"@2`/ ʋsl=fH\RȚtH\EN:Letq朐*֊l0+ΉaU`&DW^Za0"G$ʼnWffII1ul[mul]`Am[D6:\ѧDkpGέ2ۘ倴H% fBd(+qo<}m_\9!)ҧc [bU i>fBt9aJ}m;C1}M\2צ鮗U*b?[f=`&DW^Zc|uuBaj!DW^,Rbi5!DW^ "vr555Ybg>5;]@cZ˼d|-֊lBt9W_sGk}B8dJB!lg|ԩS;tLBڵ"(]y}Nt:ysCY9zםN]@aٵ"(]yyN}6^ˣg^(>^B g?kQV$8v@t5ͣzLaccx☩c+VPiػ~KQobO-M EIgQȣΕ3FVmjקI;묳:Wv@)
rX埖|+43!2MSfBęsEzy[9Z] 6K.D*[Ub97~9_?9EuȇwI6^^AY cՠ.뵽]*]"v=ZuAeG[|whSZ&W j 5Ήu:^͔%;ZoI.\/jh݀S!V+/C"Iz_^/Vɱyw䫿yA."jZ+MsGzq^3|U3*yrm;B-ouμuZv֐şM*:ߴRo/KS~3cxiGZs_iРA_[鿺w]ٽ{UphA/r`HiiGM=>0bzbf阩>irWʴ}zL ';5똱[v7g|o^ s]t|OΡ˺?>f=f
a.O McG:}W_c8L}SW0jf_co?Xގq;'x<~d](d]@{{޾G48#6z4?嫟:Lv|wˋ/Nk}Uӻ\,0 ISKuV霓ʲحº_S'v+Sh1[.8ZdcY+B lJkF9sXo̯#[yQ*xfZ#\Hy{n4es?'%d^O%n=H ]G9GnO_ ٺXѣ XG=d={ᱡ#$r@‹YWi yvNr>/ $sdrݾY]=ȧz*w-fĉs ywTT8#Wگ%%/vmq&GyNٴoei&cMcpj9bpz ).8=_(;Y휴>`J֯=%TX ,R+|/TGm[+ЉW?+Gs*n΀ {í].s/)/vqN\v̘}EV/6Z%3~|2}gs[y+H:g-jE9mp̹w[H)9 ?`uߢ/_nzkvﰟLcOa˂Wyz9`j^Hd
N~m
>+~~8^yiݱߺV/_"{kdR.xfn"LaR|F\$"BgB]f?=mְK#2>vf4^[@ٴr':1"2s@G6Μk #ВRY]YMѠ{zWGΫ3{ѤAZ[ 9$@PkZg]SZ}x8fA"δVY;Z+}ؠ8LΘ[vhBFiڸ'j/Y]
"5Cwv6{?aW̄YC9Uu_+xX[9Y>x:,wcj\:ѐQ2u YS߆CQ r*SCviH[BGH !zL !"RVbVDzY5txkOIЪg9hprGzvi935tpAİ];؏vilٲ@PL=/92s5!lcBYJC>2bC:LE<Y*;ߋ_$: ٢S =1D0g^b!Un7H_HtX@f\^)-R&{]iJF7mmqAzTH١I_W/l<pdK@h0}ltח5'˖Ұ
Xz=ڹM5E{cW38 ڴsM֔v[zKoz9tݸNf/Y}+l'>"iz3&M8]]s& >>d4G¨*Ɩ-{eε"=]]߈A0".L!CqZ g0 mV@B`zݺξ7.42C*uc鿬E&5tx'e\9#KCOrݒREvlm4XȔҹF ]#%sED*]oú:h }̼{eT" _Xk蠭s}^>MO.3c3t1Q@pU Uca*) fϞ}P[Des۶WErP货f3"򙿰TN&tpr, !BY?Y{|9ךCY@QرUVκ>Fk@Pf#tH0︮3fMlG懿y:f9<*ړ<NׅӀ,ôVEh{k $P*𢡄a# :-#䜳[+,w~kkrV8g9Xk<,c;-cCM"m!`V[8>ˡ
/ʌIY յYYQVZs}$
@
0g
[A?jafoħ+29Zaf9tZ>uu_w_Zknbboi 3!cZ1?v,]-KYd˝2жueL2md,,X@f̘q,%AtE[FxY, lC H֖a(`&paɴf9 aE;gpKjIYf-K֖oVQX@/KkC6 Hm7u-cWQ8\f9亀$P(qpfIf97zpxmM/5>Decr|{s9e<趝^-#oysC$Qա[5rg[:m; rY@YԷMG"<K[FsrfI, H2Ogݟ^Dj#(,<h H%Vk}S붝zCHlnI,o6;"fxKsue=ˏ$X@!u/weڳ-#hrrIHbe'la1#R*;#U.såuɀw Ӗorٶ3xf9x$ޖo3d H! !^1m "?$r`ܔ *%kGmoҖQ6/Lw HN2~BǶږ!Ƙ!rW簺ogkE$r`I]hBm'm='Y$(3eHt­EFI)-Q=m;-sVvMIu8t,@zssm;Җ1+t [,! H Xm8S;lJ^'8L6ˁ$=v_nYmN22\6, ny܉2o֡n97[ip, _y$olٲm;}cY HR`ܿtNm@rn Hns﹝g6&${-mV< ֱmg4 H ]a2|fu3!<2?n, 4ر^~CZLv# @p^ohP/ 2k9$[@Rg94eN, [i0,,T:!n/ H ض2:2
<m- 9zL/?!M+HY{Sڥ-#.$ uX@eY"$_묔#"[rY(C0m2]@Rl,v]}XrwKIIDvK'/?FX2LG/`?*r*Y@@rv[ٶS26m|2,/h7i"p|N, iL>ݾTkeP?b?*ϊ7+*-m@@2y1q56Kv3E;on?lķڣZarX, Іʴed_vj`Z#r]@ɾ5@ov$?˵]K2vח[:mǝkYmIgkzLRw*@o] H&k`I :P-o6QO|>oYL[+EX@2J${=ڏ(#_B߰YLZzDK>ĎM7ߛ^2,,Ll`I >Pzζ
;p[@2Yk HsI[Eh*^*7-lŎ<1-_亀dbk H1;W[ H>ͽV /͖{^ !DYڒQmj
,.>BGo~S~"E)tS+:2Z4x[ r]@rHl`Iܻ
luɄ]+BP2EqHBش?92rY@֊(%ڥi%3RuЭH;^V+q'Iq Y^, if9ZBs//#E'Y[^srbng9$
l䁝^!C>eh(^}.T]zD'vzeg 燞eN%bTX@`РA8qӶ߾ com6m}d#wϔ,su|Ϝ%͹_w?bM$+'}tA;FhGNFm VիW N,L<YL!9x tYʭ] "%wޖE{"?bl?3g]r}~yScf&uFV˰9X-sQw4p,yK=]c[ळΘ[vh FioO zwc/} KN2[YwZ"Y9EΝ;kٟQcM\^637e岡nvu_>ß3s<CWOg28,i<G5%nlP}/":!f6 a(ʳs_<'eKdފbo~w6$=3!hpZ6l{)$bERUȰ@C tlӝzt5#\x. Mf$bo;ɜY7_^= ^0k,c|kEg"{?7jÛeodH)ɤ!#NEV;@(B-[ZWތS, ioDX]}RYu ?Zx| dW[(.Fo:ԣc:M]0RLM&_GhP:uQDPtete 랋^$&k`}-Bf mP:Bg)+$M+pi7ok~q{u<>vXy?ZaW H$v/eرUVκ>[dwja >t;kr?B$C<-Cg2ehHC1Ь/.u?D[;Ӂ+WZ-$o (ҊaQWzq.P-cqv>q5!,rI7NG!D
>-C Y-JZ6@HCe]t&t
sRQ'g ֋+A,ҍ+'ftY .A:aV02"m˨<cΧ~ښj H^!)J^\RaVbw5rH|dY LK+:͝!’ˮB>EGŋg CN,$0&Ů5*#Sj!WܾRV~̸gcI+d{}+ANЂՠ!ZzTޜ?!DtFf HsR\M7%ˏ.׀nyGh<*|КG1cm"CLGCR\4P8
/M6uyd^oZ/xG?ɂ^+,!CR.^@ Wҏ x-' y_By#`8,48r#ew7F@q Lȫc- wb,| %HZbkArI`vd!/x:]BQ$HQYȑ y¯jlWzI1' 3F69B")
y@ H_LK[n!eB^fQf/H_f>@R#)bWqA!xE{@H?&䥽 cZG k$T3ZBI1'U@ 0c-C!,'Y[WWG=B")G&|$ LЫc.A )bWf:r]@<B]t7X@nR k !$/3>܂^Z! I1'YK{x-|0A/-n9bO6N7B!ER .| ܙB!CR q,ŭ0B!AR r yio$ hq+,@#)aF{x6i@[X!"ER ڴim3k>6BLȫcAJ5ˌzBEjx#UX[z<xioe3H R}RRYZ3t1|pٶm[C=B)2o%ʬ"2)m=cܑJ1bx\d ~lqbַ^~Ka'Or+;v//K@'^u R`  ue'NOVz.:Cxr|^ W;G?m}~
Hi^?GrC29<hg  G&|!w4f8pvF],׏:>:Xc?DGa`RYr@lyE3q$
&?sLܒ%Kg Wr1Xĩ]‡);Ӿ"l|"'F}~W˭-3q$= %[^i>zI[CC}1 F%-q}dέ"s}^/icAXI$$)<w9,"#{/R"+dԖWUV0C -2-ߧv#S*yoُ N(W|~Bd졣d]+dD6JSK "fB呈KT 
k-^ZgDn7P9^N.d"1|mq/_r[&ۥq@tn‡˟cDg6yBT_?o~Yi+y{e[K<wdV؟‡=QeeQim> $j?HWwË# kdVi9`?HŦ77w>hKB-ׄ-ɁQ!kn‡G+6@tNjG궶HB^Ș>/jb?AraJΖ}RY&@3;^}Ȑs##-੄!q ]tr/!| !uDJI7~(\m2a[@Ms;^E'^8r1`P!\̻:}.z,/IdeW>RRKW|X>(`CƑG>@c)Çln?!#d}R^ٷ~B ODԕֶHojw(<z 7ZG2|رE' SvQ>ouGP"n/2c!OF~tr!XtE=Qn9z~z #@J*vL>4˞(W %RVDE'F>[@CGڍd᷿n?,:YgD6@[r`߭[kd-׎Y@afk ^=X@YE|Vâkv?NfɑG>@wt }̼{eT" _X<-2<#k׮ G̢G) 8 )yxrϬ;)M֚sS' G\r}"Y9q,}t:ݴC]]rGEvGdi̙V0aD"9soAN:rX<^x[H|?[s?Wvie 0ҜhZںg|m!0{lYd8mҥV%ʎҙ{:I4ld슎>*X3pab2(7rqcoϨ@ph"puVf||R]/ L, rdvx7Fψ[刁13AC,YGe$N8U_N]Զz{-ւjފdú Clg98͝;WѨ >ܺ͛7z\wŘ]]X9*,mtf9\p\jڏtrnSVla|EeüemY*_v̊k?$ {?#Y.C;Y"SH[BY!,˲edҤI2}tN&|0;ֺhO<s`THvrPȒr0mfbnǖɥ_/?G^ZTIUۇZV,?}m۷ҖYcnm:aE_O蓯i*ϝ*n)#"cIYw"m!dЀUMg9$kXx̚5K֬Yc A{1Y|Y+WD.޵ )qTU\>F>uu_w_ZC<0TFyzΕuCI-@AnLg9<MW2e57]ly9^ZRgD6<|p- @Qq0|׶
`1c(ͬi_X=ЙhP(LlLf9=Br?f9rٲUK#G.WMڹ{Ѕ?7Ҕm
sV:A[&L1Y2~q"onB+LuM뺅?)ckLj\,-nmv(+qlf9 Lᅡ륮~$=egY<Rg48!uKJ+HЭ3V^GmI>|!ϥ>2:Ve#p@:({c߆2n)c\2ҖQ{H!
BGL L8ͦMz3aBeGf9txrаUYag{G`ߩpy
2֖ >rh9!QB0iV8`^gr  ]OBm}M/ЖB /%rHxYζ
tFCiÆ 2n8&|0;2FQb}k93|ЀC[8 Kؖqeo˰<ff9$,,t>tx>8ž^ݟ^$>(H=ΫYm1_ۋI'^oke3p{Cwt>E'kzE]GXwꭙ5g[=mdxC2os~C/rUݷ>gE[oe.YnRͬ9דmT3] @v,L6mLg9{m_?uҥƍw >;߱-@ZYɯ#3F]B[!YF{"m!|3M}f9$.,d"DmRV9sjyEfrpc‡Zd[rӲm0mY<m?)2S]!VgdNjyW
&|p}e DMM&p!-2{tI#Ж 2b*,eՍ"#"/EH v+>wzmfdG:$5UxhXMб= dȚ fC[dzɄn;^>8і0mf-#u&6r0!@wBC'2K=њ`_g9!ooHm!xs7DArp*|zlЖsC6G* cC2?zDX/rA["rHs?Ȥ o ̎y>8-e pet8q5Arp39|0h_w"S_8VTn #m߇BgglߒA[P<lm5w$n;^3>8e:>- Yl{nI&YEO1;^8ggcD[P\L,[d1Pvli?+VK{ !َW/Wდ[[K5Ӗg,l75S;^>.m}S|
`#Lg9$",F{JfN]2J#r0Gf;!-2?,5LI>/~>Kl;H %3Aߴ:f9$nlfg[dzIW]tE Kߛm V눚ٰ!Љe;-2*|sO-:Ķe`I/@04p0ܶL6!qȎYm% ̢=C;^BGX.?|&~eN} r]
,4i bW⢓: noNonnD.QG;B"c8x_N:X^a}G%`*,\t/ێ'=ǿBe2@Y<Y[ElYtψl|0Yw̛vu3<hˀAQt&6mfC>m%^{t.:
5|pZr}O][ہ !Y*zbLt>E'GYZდFie>nHf9!IPz>2|8hNjbP/s tAQ@f9dm=EsMBߏ R^nm- -,E!N7Ӗ9!3# ~}=v>{[i@y*qH,7‡BXt2SRB[Y.Yȳsٻ 
!LɄw-Qw"`g9q.;^6E>e!Dfb,: {rvBƄn;^W) CrH{Bছx1Z[9|p-#}Ov-I!DHjHEfrpl m( {^rHkح[RfNjG)/mm. w?6Hz{c2uCn9.|" დ[[JVNC>CB,YEf eXЖ&I1✁qL/iX+U"Le,̶5Hʐ9Tj},-2rH\<2,b}㭡xqÇb ^ҖQ{^&o}By1AC[Ew ̌0ҖQVfT0 吸xdYnGP;^|7 )xɄ~m/=,!~>j-,Ǜ7O,YnL!#$n/დݖFmV^x.Pt$ru|LP8 !2TYYiKEfYGg9$!ĶQo08 :f9T>vZ-mY8/`m\ p:fc嬎Y(8&pЛKptU¾w"KznfNj_>#‡Don?^;ӱVDX{ sx%%˭7ϑwkA$//I53cd玑΂+[neldy=?2eZʺd6ml۶Cs s.8ݢXZmmlڴɺ!=="&9ľ}Egui{7: Sf{YEDK#R-%22Ҥ!r8croٽM<0T]ۭgȠ쁹O|:֙ $'7Ai+,[gM/bߙq[<P_WoO[!ky2_!CW<+7Qٹsw"9㰐[{D&\ktrNGrKK.Nf\9+>  Ty ru_Ymx͠k78,i<G5%Hcs'5`K0dՆu`e3; bs IS􍴮y0v"sP&SI1ΡiG)Q9~$,!bLJˬyK=]&uXY8L>=F![W NœcA]۬a!{y{ m~Y[#+)>|<A|ivu\||SY_f^9~z7Æ^/~K:C{ɟWs]!rɽ匏7~XP.G~wŠ v~/|eK֕G/$hdX|c.V,Na׿I>DȤѱCzA/@$cͰTuح̼*+pX?R$ZvMr=X; zBh;<e-\!K.>Gl\DMvEܐuyB@R2 !J,uaߒ/ZϥY.peJdIBNM!kR}YOI&
R%{ ~O;*(,>ןOX
ҙpҧ_&Zck,t$ !qmaZA>dNC-ZB$
X!DoKGXV裎e<y^BNn6&zLyߙ2 J\3GeȆعN .:9[2P3PUgpYn,r$lͼ !LRמO,!׾Wv/~خt'Yk=L:5Tyٖa*qRӜEq"AÂҞ,ovUb[-X$k;BTn.:yӲr:Hnn0sAׂ2K9}!8[,qEs$*#?_"ol$'k9lVg[<ef9UA9ˤICNVMj9LYy|k4a˷])ߺzjZ!Dq7d=ˡT:\z6L|[ņ~f=f;̹AtMAp9FB'=KQV$Cr8mR~nV+ZJ}+ax^&|8C'l׻L+X~/)>$q}PG(Hg7L~23l\AdlۋSZ_)燅$KgCdnU qk*qֲGk.ƟZΘ[*2Һ}5!Y:se~9䛧[E]-mx\:J6u`y駭c;oB'$*Y?$h7g9h蠷(k}tkF,nXq3,K0H</N'MrRm얶9 ߻d,19I}JY\&Pt]'m>$}ϟb=xA(T~Tv-{.{)B_3%;Ofr1Ae>)ڻcw 1lpXl\zrYg?n'/P$ LC>س>_F.6W]uw}̬҃lyX"j(z9nn房Jk\xyBQ샴 )S$ L><;{/9z,wݞwQhSSScyO; #ߘ%Iݵ҆ 2vܸJfjĉr5 iq2a</0?'Qom}3r7~"Cmw߻OVwzz/$:\/3B b0Bh|rK8"A}"ݴzjYjHWa</הkzŊ)mَ"i5b58dɡ)vމ!?l|y]bݏv (r:0>PBUUUYa</װ~/2Ԝz3rٰL>{wޑ?<m;)vlf-Hq5 \E-IݑgG:˜''-
wh"늫
c3
5drA eFA>m[AnuǜߣDCӮ֗%\wxŌn햦x֭2|pܙB~X<s<;w
yɔ2kDvݶm[Gݖ9XR_BVGΗ7[Vׄ0cǑFWTI ҼFOH0oTls\7%Sz1D_fy*:jA<}t@6״}cy F357mz!zMYlyM "](K'tbSLEDCb{jUf|fL'>=b<uAֿ',֯_;vl7=Ǎ0LY&HsvY`Atƌz~8`^7on@[8v^ҡYfuy=&u7 [0qĎ\ǹճz0׷:^z9&zwS3! sNwTf3aۢ87^'@>П+3!2v>cAӁ l f@'9UUunRnlշ@*7ͦ-ldݖh",!D&A_Z+P,ϿWIv{*|0BZu]˯ dymGkObЛIX-tݢ)Z4ʎ;H
iQtbלSēb=xҥK]du;3]i]ϣt'@psnWɄIϡWo&
ݍJCıU&@^] [V,h&33U0d2s|3gk8pz^ᥢ
!q67u$RVtߦg`휪I:\ؙքQ :8Ok3h(F:VM8CלI t,uz#E9/xBԳnC؂^.sgR}R6}#`MRLR +q6vu>7a8
tulݖ.c+co'3ֆ9|
QQ:O2^9gHHo80:[kPL0J)z f(EۧL[w}[I1I1k͛kkL9б1Ç@W?Z+AD3~W߸R^>
d5IHhhq7N_cB^b8
tio0et>R `(3kbbka[=UP,!V),!t- f!Iq2HIoy11l1~_DXs՚PY.BHs. HIcy?wЙ!q1>$]Z+V,m:x:k|3 P9h[[`MR̠ bkH>׼w:Zb *|( f@BB8biH5X):Tߴ;ǨB]`|GZ+TAk )|Є9@r[F@>7f,ҟB"B T.@qq^ldARX`x+CAfkK{~qiy:NF?oXHӁ'S:jUUdծӦMm۶1PEF:n3o{ד݉Ż==,x|r>|xv
' c+Pܜoy#]zVoƹfK:_̅j&JlqUSa+Sȓ($:6a-|ur1eXeVZ+$5y@b=㕎S=@h]S:Z.t3! 8މRQO-q >bNNWn ghГ3̔zҝ3ȦOn9vW:V3U=UVX,݉'ʙg)SLa|<BkFVOږ!h7z:|Ё
p~B=>xJk/9/5w_71|z4Usuv[k0t3n˖ƼiBpKAq VhRNZ+ɗ @MMPϝck
-u5 ;=ݖaYg㫎~2ݵBoFSS}b?pRuy{~?6 :>'6[07j3b˿܅ _܍=c̨=scs77{:k֬5k?cHs<MVv|tl7_gu|]`At]ě~g LÙo_zFR zj6]n3t,qK:Y`ݍj⃷!qUg S:Ι:R:539Q8;PxBBh 2BϠS:&kYqZkA:xg{[bٵ@-7/.1)!r&Ż(H?@`fw WL>$][uA3g
H:qOkPT჎wٌ\0B$XqU6::z&~/cn^._?񦟣s3f̰tn'縤㣡cy<S::tu~Lت3: _ؚ(1eR9eSxRqpyC!Aa?Ɇ{d¹xsNW e9&s 3q:uyίtٞ` oA5nن$Cu-$|tlu۵"(p lFU8U>t7l[ {T3.eB $"lݺ5(ackVdȔVǹճ::9LC|_ݘ+-ΤX2yd5I1ь#vZtlj2 2 tmlMD+ܜuXݻ;d| f0~[T3I8b]"`yH =7Λ8cړp#ȅ::w5-2eJo|?Է?"2#kK [έb7˗ի]r 2m4ٶm[Am/dΑ@ySIV} ]vHr/-P+ݪӋ-a|uC} "TSdrYgu)Lb K.~~ԝuB :jb[BŶT
Y6oBt85i^+ңcӧO/!!/x6̩XCtP*?":^t^`̘1*6s̢O [:!ql]pa
dȆ7nDf_xS*:8kJgϞM0mzKlcK[M
q Ǝ+ׯg|8B$H?T>"I1A`@nXK BH_:>y8.b\
]zsR<'DiKjC6o^
{  H+`EI}ǙMvy3B|ɼΰ< 4G "o*2,>7M1B)H !'?,>@M\Pڲ "5 >`"R NyZ[Uy!btʞ0Q(SD^jJ1@ZU^[܀q3VB)HQyc!bʞ0,>8Uհ $#!bloHd"R NymoHhd"R Nf@5⃵J1@:eAep3I_?+pZ+>48B(ovjf@ܚ4ScuV|xK~.~y9['K5,nnngz>lՉ{!xrX~@>}:.kkkD[Wýͧaz*oϞ30;;N|`_wިngC1^EJc^|oۈ8+gDa~v8rP~#ǏKD{:C8Li tw40z)FJ|8Q@5VWW3Rann74=!|@z+++@c Nz^~@B)G` FD_#"0D"P Bj!B!Z<
\"O]v᝵Z߸_r%;Z:?޺m> S= G?7.yq {3nVBvocDd"Kp~0{~)hOwxES3ptOo9 -1ᅥ?\riTa,HzUπ*T>CG P~r~A% A8q0 Nz^~T{Bp [-v "P Bj!B!Z@-D"P AW 5IENDB`

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/ToolOpenFoamErrorOpenCellsFoundCorrected.txt

 

This started as the mesh of ToolOpenFoamErrorOpenCellsFound. checkMesh gave two errors.

Then, the following commands were run:
renumberMesh
zipUpMesh

Now, checkMesh gives no errors.

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/system/controlDict

 

FoamFile
{
  version  2.0;
  format   ascii;
  class    dictionary;
  location "system";
  object   controlDict;
}


application sonicFoam;
startFrom latestTime;
startTime 0;
stopAt endTime;
endTime 10;
deltaT 1;
writeControl adjustableRunTime;
writeInterval 1;
purgeWrite 0;
writeFormat ascii;
writePrecision 6;
writeCompression uncompressed;
timeFormat general;
timePrecision 6;
runTimeModifiable yes;
adjustTimeStep no;

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/system/fvSchemes

 

FoamFile
{
  version  2.0;
  format   ascii;
  class    dictionary;
  location "system";
  object   fvSchemes;
}


ddtSchemes
{
  default Euler;
}

gradSchemes
{
  default Gauss linear;
}

divSchemes
{
  default none;
  div(phi,U) Gauss limitedLinearV 1;
  div(phi,e) Gauss limitedLinear 1;
  div(phid,p) Gauss limitedLinear 1;
  div(phi,K) Gauss limitedLinear 1;
  div(phiv,p) Gauss limitedLinear 1;
  div(phi,k) Gauss upwind;
  div(phi,epsilon) Gauss upwind;
  div((muEff*dev2(T(grad(U))))) Gauss linear;
}

laplacianSchemes
{
  default Gauss linear corrected;
}

interpolationSchemes
{
  default linear;
}

snGradSchemes
{
  default corrected;
}

fluxRequired
{
  default no;
  p;
}

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/system/fvSolution

 

FoamFile
{
  version  2.0;
  format   ascii;
  class    dictionary;
  location "system";
  object   fvSolution;
}

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/constant/thermophysicalProperties

 

FoamFile
{
  version  2.0;
  format   ascii;
  class    dictionary;
  location "constant";
  object   thermophysicalProperties;
}



thermoType ePsiThermo<pureMixture<sutherlandTransport<specieThermo<eConstThermo<perfectGas>>>>>;
mixture air 1 28.9 717 0 1.458e-6 110.4;

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/constant/polyMesh/boundary

 

FoamFile
{
  version  2.0;
  format   ascii;
  class    polyBoundaryMesh;
  location "constant\polyMesh";
  object   boundary;
}


6
(
  back
  {
    type zeroGradient;
    nFaces 1;
    startFace 0;
  }

  bottom
  {
    type zeroGradient;
    nFaces 2;
    startFace 1;
  }

  front
  {
    type zeroGradient;
    nFaces 1;
    startFace 3;
  }

  left
  {
    type zeroGradient;
    nFaces 1;
    startFace 4;
  }

  right
  {
    type zeroGradient;
    nFaces 1;
    startFace 5;
  }

  top
  {
    type zeroGradient;
    nFaces 2;
    startFace 6;
  }

)

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/constant/polyMesh/faces

 

FoamFile
{ version 2.0;
format ascii;
class faceList;
location "constant/polyMesh";
object faces;
}

9
(
4(0 2 6 1)
3(5 6 4)
3(4 6 2)
4(1 6 5 3)
4(4 7 3 5)
4(0 7 4 2)
3(3 7 1)
3(1 7 0)
4(1 7 4 6)
)

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/constant/polyMesh/neighbour

 

FoamFile
{ version 2.0;
format ascii;
class labelList;
note "nPoints: 8 nCells: 2 nFaces: 9";
location "constant/polyMesh";
object neighbour;
}

9
(
-1
-1
-1
-1
-1
-1
-1
-1
1
)

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/constant/polyMesh/owner

 

FoamFile
{ version 2.0;
format ascii;
class labelList;
note "nPoints: 8 nCells: 2 nFaces: 9";
location "constant/polyMesh";
object owner;
}

9
(
1
0
1
0
0
1
0
1
0
)

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/constant/polyMesh/points

 

FoamFile
{ version 2.0;
format ascii;
class vectorField;
location "constant/polyMesh";
object points;
}

8
(
(0 1 1)
(-1 0 1)
(0 1 0)
(0 -1 1)
(1 -0 0)
(0 -1 0)
(-1 0 0)
(1 -0 1)
)

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/constant/polyMesh/sets/nonClosedCells

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       cellSet;
    location    "constant/polyMesh/sets";
    object      nonClosedCells;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //


1
(
1
)

// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/1/cellToRegion

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       labelList;
    location    "1";
    object      cellToRegion;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

2(0 1)

// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/1/p

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       volScalarField;
    location    "1";
    object      p;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

dimensions      [1 -1 -2 0 0 0 0];

internalField   uniform 170000;

boundaryField
{
    back
    {
        type            zeroGradient;
    }
    bottom
    {
        type            zeroGradient;
    }
    front
    {
        type            zeroGradient;
    }
    left
    {
        type            zeroGradient;
    }
    right
    {
        type            zeroGradient;
    }
    top
    {
        type            zeroGradient;
    }
}


// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/1/T

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       volScalarField;
    location    "1";
    object      T;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

dimensions      [0 0 0 1 0 0 0];

internalField   uniform 293;

boundaryField
{
    back
    {
        type            zeroGradient;
    }
    bottom
    {
        type            zeroGradient;
    }
    front
    {
        type            zeroGradient;
    }
    left
    {
        type            zeroGradient;
    }
    right
    {
        type            zeroGradient;
    }
    top
    {
        type            zeroGradient;
    }
}


// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/1/U

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       volVectorField;
    location    "1";
    object      U;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

dimensions      [0 1 -1 0 0 0 0];

internalField   uniform (0 0 0);

boundaryField
{
    back
    {
        type            zeroGradient;
    }
    bottom
    {
        type            zeroGradient;
    }
    front
    {
        type            zeroGradient;
    }
    left
    {
        type            zeroGradient;
    }
    right
    {
        type            zeroGradient;
    }
    top
    {
        type            zeroGradient;
    }
}


// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/1/polyMesh/boundary

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       polyBoundaryMesh;
    location    "1/polyMesh";
    object      boundary;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

6
(
    back
    {
        type            zeroGradient;
        nFaces          1;
        startFace       0;
    }
    bottom
    {
        type            zeroGradient;
        nFaces          2;
        startFace       1;
    }
    front
    {
        type            zeroGradient;
        nFaces          1;
        startFace       3;
    }
    left
    {
        type            zeroGradient;
        nFaces          1;
        startFace       4;
    }
    right
    {
        type            zeroGradient;
        nFaces          1;
        startFace       5;
    }
    top
    {
        type            zeroGradient;
        nFaces          2;
        startFace       6;
    }
)

// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/1/polyMesh/cellZones

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       regIOobject;
    location    "1/polyMesh";
    object      cellZones;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

0
()

// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/1/polyMesh/faces

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       faceList;
    location    "1/polyMesh";
    object      faces;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //


8
(
4(0 2 6 1)
3(5 6 4)
3(4 6 2)
4(1 6 5 3)
4(4 7 3 5)
4(0 7 4 2)
5(3 7 4 6 1)
5(1 6 4 7 0)
)


// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/1/polyMesh/faceZones

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       regIOobject;
    location    "1/polyMesh";
    object      faceZones;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

0
()

// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/1/polyMesh/neighbour

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       labelList;
    note        "nPoints:8  nCells:2  nFaces:8  nInternalFaces:0";
    location    "1/polyMesh";
    object      neighbour;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

0()

// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/1/polyMesh/owner

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       labelList;
    note        "nPoints:8  nCells:2  nFaces:8  nInternalFaces:0";
    location    "1/polyMesh";
    object      owner;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

8(1 0 1 0 0 1 0 1)

// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/1/polyMesh/points

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       vectorField;
    location    "1/polyMesh";
    object      points;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

8((0 1 1) (-1 0 1) (0 1 0) (0 -1 1) (1 0 0) (0 -1 0) (-1 0 0) (1 0 1))

// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/1/polyMesh/pointZones

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       regIOobject;
    location    "1/polyMesh";
    object      pointZones;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

0
()

// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/1/polyMesh/sets/nonClosedCells

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       cellSet;
    location    "1/polyMesh/sets";
    object      nonClosedCells;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //


2
(
0
1
)

// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/0/cellToRegion

 

/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.1                                   |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
/*   Windows 32 and 64 bit porting by blueCAPE: http://www.bluecape.com.pt   *\
|  Based on Windows porting (2.0.x v4) by Symscape: http://www.symscape.com   |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       labelList;
    location    "0";
    object      cellToRegion;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

2(0 1)

// ************************************************************************* //

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/0/p

 

FoamFile
{
  version  2.0;
  format   ascii;
  class    volScalarField;
  location "0";
  object   p;
}


dimensions [1 -1 -2 0 0 0 0];

internalField uniform 1.7e5;

boundaryField
{
  top
  {
    type zeroGradient;
  }
  bottom
  {
    type zeroGradient;
  }
  front
  {
    type zeroGradient;
  }
  back
  {
    type zeroGradient;
  }
  left
  {
    type zeroGradient;
  }
  right
  {
    type zeroGradient;
  }
  
  defaultFaces
  {
    type zeroGradient;
  }
}

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/0/T

 

FoamFile
{
  version  2.0;
  format   ascii;
  class    volScalarField;
  location "0";
  object   T;
}


dimensions [0 0 0 1 0 0 0];

internalField uniform 293;

boundaryField
{
top
{
  type zeroGradient;
}
bottom
{
  type zeroGradient;
}
front
{
  type zeroGradient;
}
back
{
  type zeroGradient;
}
left
{
  type zeroGradient;
}
right
{
  type zeroGradient;
}

}

 

 

 

 

 

./ToolOpenFoamErrorOpenCellsFoundCorrected/0/U

 

FoamFile
{
  version  2.0;
  format   ascii;
  class    volVectorField;
  location "0";
  object   U;
}


dimensions [0 1 -1 0 0 0 0];

internalField uniform (0 0 0);

boundaryField
{

inside
{
  type slip;
}

top
{
  type zeroGradient;
}
bottom
{
  type zeroGradient;
}
front
{
  type zeroGradient;
}
back
{
  type zeroGradient;
}
left
{
  type zeroGradient;
}
right
{
  type zeroGradient;
}

}

 

 

 

 

 

Go back to Richel Bilderbeek's OpenFOAM page.

Go back to Richel Bilderbeek's homepage.

 

Valid XHTML 1.0 Strict

This page has been created by the tool CodeToHtml