SIGMA

Scalable Interfaces for Geometry and Mesh based Applications

OECD/NEA-Vattenfall T-Junction Benchmark

Posted by in Meshes, Meshkit

The T-Junction mesh was generated for the OECD Vettenfahl T-Junction benchmark; this exercise was a blind benchmark of various CFD codes.  The Argonne code Nek5000 participated in this benchmark, using the mesh shown below.  The mesh was generated with Cubit 10.2, then modified to extend the (top) inflow and (side) outflow pipes. Mesh Cutaway view of volume mesh Shape quality metric for this...

Read More

Sealing Faceted CAD Geometry

Posted by in Meshkit

Facet based models are a useful format for file transfer, mesh generation, and efficient geometric computation. Solid modeling engines typically facet each surface independently. It is likely that the faceted boundaries of neighboring surfaces are not the same, especially for non-manifold models. Gaps, overlaps, and discontinuous topology can occur between surfaces. This is problematic for...

Read More

Mesquite with MeshKit

Posted by in Meshkit

Building MeshKit with Mesquite Download version Mesquite 2.99 from Sandia web site  Mesquite Download Page : Current Development Version (from Trilinos/packages/mesquite Mesquite user manual is available at  User Guide Also, in this case, all dependent libraries have to be build statically, including cgm, moab, Lasso and meshkit. (python bindings will not work !) configure mesquite with a...

Read More

EBMesh

Posted by in Meshkit

EBMesh : Embedded Boundary Mesh generation tool EBMesh is an open source tool to generate Cartesian meshes for embedded boundary algorithms by using a ray-tracing technique.     (a) (b) Input and output from EBMesh tool. (a) STL 3D “statue” and “horse” models. (b) Cartesian mesh elements of 3D STL models. By this tool, each mesh cell is distinguished as being inside, outside, or on the boundary...

Read More

MeshKit Python

Posted by in Meshkit

Building New MeshKit Algorithm to Python To bind a MeshKit algorithm to Python, you’ll need to add some SWIG code to meshkit/python/algs.i and meshkit/python/algs_factory.i. Specifically: algs.i (near the bottom) %include "meshkit/MyNewAlgorithm.hpp" algs_factory.i #include "meshkit/MyNewAlgorithm.hpp" … %factory(MeshKit::MeshOp * MeshKit::MKCore::construct_meshop, …...

Read More

RGG Training Offerred

Posted by in News, RGG

RGG is an open source tool for generating several types of nuclear reactor assembly/core geometry and mesh. Two specific mesh operations implemented as per the graph-based approach are AssyGen and CoreGen. Reactor core model generation can be broken into three steps: assembly geometry creation (AssyGen), assembly meshing (AssyGen+CUBIT/MeshKit-Algorithms) and core mesh creation (CoreGen)....

Read More

Building MeshKit

Posted by in Meshkit

Prerequisites: MeshKit may require iMesh implementation for its mesh data structure and, if you’d like to read geometry files, requires iGeom implementation, so you’ll need to build/install those first. In addition, if you’d like to relate mesh and geometry, requires iRel implementation. The implementations of these interfaces are part of SIGMA. Please follow instructions on...

Read More

Copyright © 2014--2023 SIGMA. All Rights Reserved.