blockMesh 执行出错:lambda=1
-
大家好,我在执行 blockMesh 时出现了如下错误
Create time Creating block mesh from "system/blockMeshDict" Creating block edges No non-planar block faces defined Creating topology blocks --> FOAM FATAL ERROR: Parameter out of range, lambda = 1 From function virtual Foam::point Foam::blockEdges::lineEdge::position(Foam::scalar) const in file blockEdges/lineEdge/lineEdge.C at line 79. FOAM aborting
这个问题已经在我这儿搁置了半个月了,仍未有任何解决办法,下边是出错的 blockMeshDict 文件,针对此问题,请教一下各位老师是否有解决的思路。谢谢!
FoamFile { version 2.0; format ascii; class dictionary; object blockMeshDict; } convertToMeters 1; vertices ( (-134.58 -134.574 39.7629) (134.58 -134.574 39.7629) (134.58 134.574 39.7629) (-134.58 134.574 39.7629) (-134.58 -134.574 68.1807) (134.58 -134.574 68.1807) (134.58 134.574 68.1807) (-134.58 134.574 68.1807) ); blocks ( hex (0 1 2 3 4 5 6 7) model (527 293 55) simpleGrading ( ( (2.2 8 1.1) (2.5001 20 1) (4.3009 16 1) (2.0991 12 1) (1.4999 4 1) (4.2 23 1) (1.3 4 1) (0.7 6 1) (1.2 4 1) (4.3001 23 1) (1.2099 4 1) (0.69 7 1) (1.202 4 1) (4.298 23 1) (1.201 4 1) (0.799 7 1) (1 5 1) (4.5 24 1) (1.201 5 1) (0.649 6 1) (1.201 6 1) (4.299 23 1) (1.2001 5 1) (0.7999 7 1) (1.01 5 1) (4.59 25 1) (1.101 5 1) (0.649 8 1) (1.2001 5 1) (4.2999 23 1) (1.3 6 1) (0.6 8 1) (1.2001 5 1) (4.4999 25 1) (1.1 5 1) (0.71 7 1) (1.2001 5 1) (4.2899 23 1) (1.2 5 1) (0.71 6 1) (1.201 5 1) (4.389 24 1) (1.1001 5 1) (0.7999 7 1) (1.21 5 1.001) (4.49 25 1) (4.001 12 1) (2.499 20 1) (2.1 8 1) ) ( (2 10 1) (2.5 20 1) (1.201 5 1) (21.999 80 1) (36 60 1) (31.5 90 1) (2.6 20 1) (2.2 8 1) ) ( (21 11 1.1) (10 12 1) (18 12 1) (51 20 1) ) ) ); edges ( ); boundary ( ); defaultPatch { name default; type patch; }