170 likes | 372 Views
Computational Model Builder for Simulating Dredging Operations. Matthew Bailey. ERDC ITL 10/24/2012. See instructions for customizing these images on slide 3. Project Description. What is the CMB? Cross-platform framework of tools for pre- and post-processing of numerical simulations.
E N D
Computational Model Builderfor Simulating DredgingOperations Matthew Bailey ERDC ITL 10/24/2012 See instructions for customizing these images on slide 3.
Project Description • What is the CMB? • Cross-platform framework of tools for pre- and post-processing of numerical simulations
Large, Complex Domains • Minimize 2D/3D mesh manipulation on desktop • Set up problems on geometry • Tag surfaces of shells (3D) or edges (2D) for boundary conditions • Separate geometric model from computational model • Postpone building the computational mesh until the very end
Client/Server http://www.bestbuy.com/site/ http://www.erdc.hpc.mil/systemNews/Cray_XT4/home HPC • Run as client-only or client-server • Save model files on HPC or on client • Build meshes on HPC or on client • Visualize HPC results without moving data
Cross-Platform • Researches running on multiple platforms • Mac OSX, Windows, Linux • Built on top of OpenGL, QT, VTK, and ParaView • Plugin framework
Scene Builder Points Builder Model Builder Sim Builder Mesh Viewer Meshing and Simulation Model Builder 6
Sim Builder GUI is dynamically built from XML template
Splitting Arcs and Creating BC Sets Left: Spliting an arc Right: Creating an edge boundary condition set
Future Work • Need 2D/3D mesh generators • Mesh refinement • CAD support • Geology modeling
Team Members ERDC Stacy Howington Kevin Winters Owen Eslinger Jennifer Tate Jeffrey Hensley Barbara Donnell Jeff Allen David Smith Kitware Inc. Robert O’Bara Rusty Blue Andy Bauer Robert Maynard Yumin Yuan AashishChaudhary
Contact Info Amanda Hines ERDC ITL Amanda.M.Hines@usace.army.mil