*[[リンク]] [#o7d03ab9]

**学会・研究会 [#z7b7aeb7]
-[[IMR:http://www.imr.sandia.gov/]]:International Meshing Roundtable(国際会議)
--[[26th International Meshing Roundtable:http://www.imr.sandia.gov/26imr/index.html]]
(2017/9/18-21, Barcelona, Spain)
-[[Symposium on Trends in Unstructured Mesh Generation:http://14.usnccm.org/MS1005]]
--Montreal, Canada, July 17-20 2017

**フリーウェア [#s768bd11]

***CAD/CG [#e0e143da]

-[[Blender:https://blender.jp]]: 3次元のCGソフトウェア(C, C++, Python, GPLv2)
-[[BRL-CAD:http://brlcad.org]]: CADソフトウェア
-[[FreeCAD:http://www.freecadweb.org]]:3D CADモデラー(C++, python, Coin3D, Qt)
-[[Tinkercad:https://tinkercad.com]]:クラウドベース、基本無料の3DCGツール、3Dプリンター([[Autodesk:http://www.autodesk.co.jp]])

***メッシュ生成・編集ソフトウェア、ライブラリ [#jc90b2ff]
-[[CGAL:http://www.cgal.org]]:計算幾何学ライブラリ(2D,3D,C++)
-[[Cleaver2:https://github.com/SCIInstitute/Cleaver2]] : 複数ボリュームデータから四面体メッシュ生成(3D, Tetra, C++)
-[[cfMesh:https://sourceforge.net/projects/cfmesh/]] : OpenFOAMベースのメッシャー、ボロノイ分割など(3D, C++, GPLv3)
-[[enGrid:http://engits.eu/en/engrid]]:CFD用のメッシャー(3D, C++, GPLv2)
--[[ヘキサコアメッシュ]]
--[[プリズムメッシュ(境界層メッシュ)]]
-[[gmsh:http://geuz.org/gmsh]]:メッシャー(3D) 
-[[instant-meshes:https://github.com/wjakob/instant-meshes]]: 三角形から四角形への変換(3D, C++, python, BSD)
-[[libigl:http://libigl.github.io/libigl/]]:形状処理ライブラリ(C++, MPL)
-[[MeshKit:http://trac.mcs.anl.gov/projects/fathom/wiki/MeshKit]]: メッシュ操作・生成ライブラリ(3D, カットセルなど, C++)
-[[NETGEN:https://sourceforge.net/projects/netgen-mesher/]]:メッシャー(3D, Tetra, C++,LGPL)
-[[Qhull:http://www.qhull.org]]:凸包、デローニー分割、ボロノイ図形等のプログラム
-[[OpenFlipper:http://www.openflipper.org]]:メッシュベースのモデラー
-[[OpenFOAM:http://www.openfoam.org]]:
--[[foamyHexMesh:http://www.openfoam.org/version2.3.0/foamyHexMesh.php]]
--[[snappyHexMesh:http://www.openfoam.org/version2.3.0/snappyHexMesh.php]]:8分木+スナッピング+境界層(多面体要素)
-[[TetGen:http://wias-berlin.de/software/tetgen/]]:メッシャー(3D, Tetra, C++, AGPL(Ver.1.4.3まではMIT))

-[[VERDICT:https://cubit.sandia.gov/public/verdict.html]]:メッシュ品質検証ライブラリ(Sandia研究所)

***写真から3次元点群生成ソフトウェア、ライブラリ [#m473cda9]
-[[Bundler:http://www.cs.cornell.edu/~snavely/bundler/]]:写真から3次元点群生成(C++)
-[[OpenMVG:http://imagine.enpc.fr/~moulonp/openMVG/index.html]]:写真から3次元点群生成(C++)

***3次元点群処理ソフトウェア、ライブラリ [#fd0beab6]
-[[PCL:http://pointclouds.org/]]:3次元点群処理ライブラリ(C++, New BSD)

***血管モデリングツール [#r5a4ca4d]
-[[tubeTk:http://www.tubetk.org/]]:血管のモデリングツール(C++, Apache 2.0)
-[[vmtk:http://www.vmtk.org/index.html]]:血管のモデリングツール(C++,Python, BSD like)

***飛行機のモデリングツール [#h01a1e63]
-[[OpenVSP:http://www.openvsp.org/]]:飛行機のモデリングツール(C++,Python, NOSA 1.3)

***解析ツール [#l9f7f26d]
-[[FEniCS Project:http://fenicsproject.org/]]:
-[[IB2d:https://github.com/nickabattista/IB2d]]:Immerse Boundary法(Matlab)
-[[IBAMR:https://github.com/ibamr/ibamr]]:Immersed Boundary法(C++, New BSD)
-[[libMesh:http://libmesh.github.io/]]:有限要素法ライブラリ(C++, LGPL)
-[[OpenFOAM:http://www.openfoam.org]]:
-[[SU2:http://su2.stanford.edu/]]:CFD(C++, LGPL)


***アダプティブメッシュ並列ソフトウェア [#uc281f7c]
-[[Chombo:https://commons.lbl.gov/display/chombo/Chombo+-+Software+for+Adaptive+Solutions+of+Partial+Differential+Equations]]:ブロック構造格子AMR(Lawrence Berkeley Lab, C++, New BSD)
-[[Enzo:http://enzo-project.org/]]:ブロック構造格子AMR
-[[Gerris:http://gfs.sourceforge.net/wiki/index.php/Main_Page]]:Tree-based AMR(カットセル)(C, GPL)
-[[PYRAMID:http://www.openchannelsoftware.org/projects/Pyramid]]:非構造AMR
-[[SAMRAI:http://computation.llnl.gov/casc/SAMRAI/SAMRAI_Applications.html]]:ブロック構造格子AMR(Lawrence Livermore, C++, 非商用利用)

***可視化ツール [#k59bf8aa]
-[[3-D ANSYS CFD Viewer:http://ansys.com/Products/Simulation+Technology/Fluid+Dynamics/Results+Analysis+Products/ANSYS+CFD-Post/Features/3-D+ANSYS+CFD+Viewer]]:ANSYS社の無料配布用の3D ビューア
-[[3D Slicer:http://www.slicer.org]]:医療用の画像処理ツール(C++, ITK, python, Qt)
-[[kvs:https://code.google.com/p/kvs]]:Kyoto Visualization System(C++, New BSD)
-[[MeshLab:http://meshlab.sourceforge.net]]:メッシュ可視化・処理システム(C++, Qt)
-[[MeshLabjs:https://github.com/cnr-isti-vclab/meshlabjs]]:MeshLabのjavascript版(javascript)
-[[ParaView:http://www.paraview.org]]:科学計算用可視化ツール(C++, Python, Qt, New BSD)
-[[VisIt:https://wci.llnl.gov/simulation/computer-codes/visit/]]:科学計算用可視化ツール(C++, Qt)
-[[VolView:http://www.kitware.com/opensource/volview.html]]:医療用の可視化ツール(ITK, tcl/tk)

***可視化ライブラリ [#o2513fac]
-[[Coin3D:https://bitbucket.org/Coin3D/coin/wiki/Home]]:3Dグラフィクスライブラリ, Open Inventor 2.1互換API(C++, New BSD)
-[[VCG Library:http://vcg.isti.cnr.it/vcglib]]: 可視化、グラフィックスライブラリ(C++、Meshlabで使用)
-[[VTK:http://www.vtk.org]]:3D可視化ツールキット(C++, New BSD)
-[[VTK-m:http://m.vtk.org/index.php/Main_Page]]:TBB・Cuda対応の3D可視化ツールキット(C++)

***画像処理ツール・ライブラリ [#cb738db9]
-[[ImageJ:http://rsbweb.nih.gov/ij]]:画像処理ライブラリ(Java, パブリックドメイン)
-[[ITK:http://www.itk.org]]:医療用の画像処理ライブラリ(C++, Apache 2.0)
-[[OpenCV:http://opencv.org]]:コンピュータビジョン向けライブラリ
-[[RTK:http://www.openrtk.org/]]:コーンビームCT画像の再構成ライブラリ(C++, Apache 2.0)

***音声信号処理ツール・ライブラリ [#y2fd5d6f]
-[[librosa:https://github.com/librosa/librosa]]:音声信号処理解析ライブラリ(Python, ISC License)

***線形代数ライブラリ [#o08fc115]
-[[Eigen:http://eigen.tuxfamily.org]]:線形代数のC++テンプレートライブラリ(C++, MPL2)

***人口知能ライブラリ [#d9ca3750]
-[[Caffe:http://caffe.berkeleyvision.org/]]:深層学習(UC Berkeley, Python, C++, BSD 2-Clause)
-[[Chainer:http://chainer.org/]]:深層学習のフレームワーク(Python)
-[[ChainerRL:https://github.com/pfnet/chainerrl]]:Chainerによる深層強化学習の実装(Python, MIT)
-[[OpenAI Gym:https://gym.openai.com/]]:AI学習プラットフォーム(Python)
-[[OpenAI Universe:https://universe.openai.com]]: AI学習プラットフォーム(Python)
-[[TensorFlow:https://www.tensorflow.org]]:深層学習のフレームワーク

***プログラミングツール [#oae4f023]
-[[CMake:http://www.cmake.org/]]:クロス・プラットフォーム・ビルドシステム(C++, Qt, New BSD)

**商用ソフトウェア [#ab66a6a1]

*** ダイレクトモデラー [#pa280456]
-ANSYS SpaceClaim:3次元ダイレクトモデラー
--[[株式会社計算力学研究センター(RCCM):http://www.rccm.co.jp/product/mesher/SpaceClaim//]]

***メッシュ生成・編集ソフトウェア [#jc90b2ff]
-ANSYS ICEM CFD:汎用メッシュ生成アプリケーション
--[[株式会社計算力学研究センター(RCCM):http://www.rccm.co.jp/product/mesher/ansys-icem-cfd/]]


***可視化ツール [#k59bf8aa]
-[[EnSight:http://www.ceisoftware.com]]:汎用ポスト処理アプリケーション
--[[CEIソフトウェア株式会社:http://www.ceisoftware.co.jp]]

**参考文献 [#z7f727b0]
--[[3次元FEMのための自動要素分割法:http://www.amazon.co.jp/3%E6%AC%A1%E5%85%83FEM%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E8%87%AA%E5%8B%95%E8%A6%81%E7%B4%A0%E5%88%86%E5%89%B2%E6%B3%95-%E8%B0%B7%E5%8F%A3-%E5%81%A5%E7%94%B7/dp/4627918917/ref=pd_bxgy_b_img_y]]-著者:谷口 健男, 森脇 清明
--[[FORTRAN計算幾何プログラミング (岩波コンピュータサイエンス) :http://www.amazon.co.jp/FORTRAN%E8%A8%88%E7%AE%97%E5%B9%BE%E4%BD%95%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0-%E5%B2%A9%E6%B3%A2%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%82%B5%E3%82%A4%E3%82%A8%E3%83%B3%E3%82%B9-%E6%9D%89%E5%8E%9F-%E5%8E%9A%E5%90%89/dp/4000077082]]-著者:[[杉原厚吉:http://ja.wikipedia.org/wiki/%E6%9D%89%E5%8E%9F%E5%8E%9A%E5%90%89]]
--[[アダプティブ有限要素法 (計算力学レクチャーシリーズ):http://www.amazon.co.jp/%E3%82%A2%E3%83%80%E3%83%97%E3%83%86%E3%82%A3%E3%83%96%E6%9C%89%E9%99%90%E8%A6%81%E7%B4%A0%E6%B3%95-%E8%A8%88%E7%AE%97%E5%8A%9B%E5%AD%A6%E3%83%AC%E3%82%AF%E3%83%81%E3%83%A3%E3%83%BC%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E6%89%8B%E5%A1%9A-%E6%98%8E/dp/4621072579]]-著者:手塚 明, 土田 英二
-誤差解析
--Error Analysis of the Finite-Volume Method with respect to mesh type,
F.Juretic and A.D.Gasman,Numerical Heat Transfer, Part B, 57;414-439, 2010
--Richtmyer, R. D. and Morton, K. W.: Difference mithods,for Initial-Value Problems, John Wiley and Sons Inc. (1967)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS