Weitere ähnliche Inhalte
Ähnlich wie 20141213 cf mesh (20)
Mehr von Etsuji Nomura (20)
20141213 cf mesh
- 5. g++ -m64 -Dlinux64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -
DNoRepository -ftemplate-depth-100 -I../../meshLibrary/lnInclude -I/home/dexcs/OpenFOAM/OpenFOAM-2.3.
x/src/triSurface/lnInclude -I/home/dexcs/OpenFOAM/OpenFOAM-2.3.x/src/meshTools/lnInclude -IlnInclude -I. -
I/home/dexcs/OpenFOAM/OpenFOAM-2.3.x/src/OpenFOAM/lnInclude -I/home/dexcs/OpenFOAM/OpenFOAM-2.3.
x/src/OSspecific/POSIX/lnInclude -fPIC -Xlinker --add-needed -Xlinker --no-as-needed
Make/linux64GccDPOpt/importSurfaceAsSubset.o -L/home/dexcs/OpenFOAM/OpenFOAM-2.3.
x/platforms/linux64GccDPOpt/lib
-ltriSurface -L/home/dexcs/OpenFOAM/dexcs-2.3.x/platforms/linux64GccDPOpt/lib -lmeshLibrary -
lmeshTools -lOpenFOAM -ldl -lm -o /home/dexcs/OpenFOAM/dexcs-2.3.
x/platforms/linux64GccDPOpt/bin/importSurfaceAsSubset
Make/linux64GccDPOpt/importSurfaceAsSubset.o: 関数 `main' 内:
importSurfaceAsSubset.C:(.text.startup+0x210): `Foam::triSurfaceImportSurfaceAsSubset::
triSurfaceImportSurfaceAsSubset(Foam::triSurf&)' に対する定義されていない参照です
importSurfaceAsSubset.C:(.text.startup+0x251): `Foam::triSurfaceImportSurfaceAsSubset::addSurfaceAsSubset
(Foam::triSurf const&, Foam::word const&, double)' に対する定義されていない参照です
importSurfaceAsSubset.C:(.text.startup+0x2ea): `Foam::triSurfaceImportSurfaceAsSubset::
~triSurfaceImportSurfaceAsSubset()' に対する定義されていない参照です
importSurfaceAsSubset.C:(.text.startup+0x425): `Foam::triSurfaceImportSurfaceAsSubset::
~triSurfaceImportSurfaceAsSubset()' に対する定義されていない参照です
collect2: error: ld returned 1 exit status
make[1]: *** [/home/dexcs/OpenFOAM/dexcs-2.3.x/platforms/linux64GccDPOpt/bin/importSurfaceAsSubset] エラー 1
- 8. tutorials sumarry
CPU: AMD FX 8350
4.0/4.2 GHz
Mem:32GB
オプションパラメタ
本チュートリアルでは効能が良く判らない
⇒ http://mogura7.zenno.info/~et/wordpress/ocse/?p=2002
removeGluedMeshでなく、checkForGluedMeshなんだが、修正されていない
- 10. ship5415Octree
surfaceMeshRefinement
{
hull
{
additionalRefinementLevels 3;
surfaceFile "5415Joined1.stl";
refinementThickness 100;
}
}
surfaceMeshRefinement
{
hull
{
additionalRefinementLevels 2;
surfaceFile "5415Joined1.stl";
refinementThickness 50;
}
}
- 11. ship5415Octree
localRefinement
{
HULL_AND_BOX_0
{
additionalRefinementLevels 3;
}
}
localRefinement
{
HULL_AND_BOX_0
{
additionalRefinementLevels 3;
refinementThickness 50;
}
} localRefinement ブロックで
も使用可能
- 12. まとめ
❏ 境界面に沿う細分割領域の厚さを任意で指定
できるようになった。
❏ salome用のpythonスクリプトなど、様々なユー
ティリティが追加された。
❏ マルチ領域対応は延期となった模様
http://www.c-fields.com/technical-area/development
前のヴァージョンのリリース時
点では、本年中にリリース予
定であった。
- 13. 今後
❏ マルチ領域問題への対処方法
(chtMultiRegion, moveDyMesh)
❏ minCellSize の効能調査
❏ makeCfMeshSetting.pyの改良
❏ dirtySTL問題