The Open FUSION Toolkit 1.0.0-8905cc5
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
Classes | Functions
OpenFUSIONToolkit.TokaMaker.meshing Namespace Reference

Detailed Description

TokaMaker utilities for mesh generation and manipulation.

Authors
Chris Hansen
Date
May 2023

Classes

class  gs_Domain
 Grad-Sharvanov domain definitions for TokaMaker with Triangle library meshing. More...
 
class  Mesh
 Mesh builder class for triangle library. More...
 
class  Region
 Region class for oftpy.Mesh class. More...
 

Functions

 load_gs_mesh (filename, use_hdf5=True)
 Load G-S mesh to file in HDF5 format.
 
 run_triangle (alpha)
 
 save_gs_mesh (pts, tris, regions, coil_dict, cond_dict, filename, use_hdf5=True)
 Save G-S mesh to file in HDF5 format.
 

Function Documentation

◆ load_gs_mesh()

load_gs_mesh (   filename,
  use_hdf5 = True 
)

Load G-S mesh to file in HDF5 format.

Parameters
filenamePath to HDF5 mesh file
Returns
pts[np,2], tris[nc,3], regions[nc], coil_dict, cond_dict

◆ run_triangle()

run_triangle (   alpha)

◆ save_gs_mesh()

save_gs_mesh (   pts,
  tris,
  regions,
  coil_dict,
  cond_dict,
  filename,
  use_hdf5 = True 
)

Save G-S mesh to file in HDF5 format.

Parameters
pts[np,2]Vertex list
tris[nc,3]Cell list
regions[nc]Region list
coil_dictCoil region dictionary
cond_dictConducting region dictionary
filenamePath to create HDF5 mesh file