cad.multipatch#
Functions#
|
Create the multipatch geometry file using one Igakit NURBS for each patch with the connectivity between the patches. |
Details#
- export_multipatch_nurbs_to_hdf5(filename: str, nurbs: list, connectivity: dict, comm=None)[source]#
Create the multipatch geometry file using one Igakit NURBS for each patch with the connectivity between the patches.
- Parameters:
- filename<str>
Name of output geometry file, e.g. ‘geo.h5’
- nurbslist of igakit.nurbs.NURBS
Igakit NURBS objects, one for each patch
- connectivitydict
Connectivity between the patches. It takes the form of {(i, j):((axis_i, ext_i),(axis_j, ext_j))} for each item of the dictionary, where i,j represent the patch indices
- comm<MPI.COMM>|None
Mpi communicator