splinepy.io.gismo.AdditionalBlocks#
- class splinepy.io.gismo.AdditionalBlocks[source]#
Bases:
object
Class to manage additional XML blocks for gismo export, including boundary conditions, function definitions, and assembly options. Each block is stored as a Python dictionary, which is then later handled by the export function.
Methods
AdditionalBlocks.add_assembly_options
(block_id)Create Python dictionary of g+smo assembly options to be used in gismo export function
Create Python dictionary of boundary function's block to be used in gismo export function.
AdditionalBlocks.add_function
(dim, block_id, ...)Create Python dictionary of custom function's block to be used in gismo export function.
Returns list of created XML-blocks