Skip to content

string assignment in meshing workflow #4970

@millerj97

Description

@millerj97

📝 Description of the feature

settings that are applied using strings are still present in meshing workflow, listed below:

fault_tolerant.create_volume_mesh_ftm.quality_method.allowed_values()
['Orthogonal', 'Enhanced Orthogonal']
>>> fault_tolerant.describe_geometry_and_flow.flow_type.allowed_values()
['External flow around object', 'Internal flow through the object', 'Both external and internal flow', 'Skin assemblies by wrap']
>>> fault_tolerant.capping.selection_type.allowed_values()
['label', 'zone']
>>> fault_tolerant.identify_construction_surfaces.selection_type.allowed_values()
['object', 'label', 'zone']
>>> fault_tolerant.extract_edge_features.extract_method_type.allowed_values()
['Feature Angle', 'Intersection Loops', 'Sharp Angle']
>>> fault_tolerant.create_porous_regions.location.allowed_values()
['Node Selection', 'Position Selection']

>>> fault_tolerant.update_region_settings.filter_category.allowed_values()
['All Regions', 'Identified Regions', 'Object Based Regions']

>>> watertight.add_local_sizing_wtm.boi_execution.allowed_values()
['Face Size', 'Body Size', 'Body Of Influence', 'Face Of Influence', 'Curvature', 'Proximity']
>>> watertight.describe_geometry.setup_type.allowed_values()
['fluid', 'fluid_solid_voids', 'solid']
>>> watertight.capping.zone_type.allowed_values()
['velocity-inlet', 'pressure-outlet', 'pressure-inlet', 'pressure-far-field', 'mass-flow-inlet', 'mass-flow-outlet', 'outflow', 'symmetry', 'wall']

>>> watertight.add_boundary_layers.offset_method_type.allowed_values()
['aspect-ratio', 'last-ratio', 'uniform', 'smooth-transition']
>>> watertight.create_volume_mesh_wtm.volume_mesh_preferences.quality_method.allowed_values()
['Orthogonal', 'Enhanced Orthogonal', 'Skewness'

>>> watertight.create_volume_mesh_wtm.volume_fill.allowed_values()
['polyhedra', 'poly-hexcore', 'hexcore', 'tetrahedral']
  1. boolean strings for invoke_share_topology;
>>> watertight.describe_geometry.invoke_share_topology()
'True'
>>> watertight.describe_geometry.invoke_share_topology = True
>>> watertight.describe_geometry.invoke_share_topology()
'True'
>>> watertight.describe_geometry.invoke_share_topology.allowed_values()
['Yes', 'No']
>>> watertight.apply_share_topology.surface_mesh_preferences.auto_surface_remesh()
'auto'
>>> watertight.apply_share_topology.surface_mesh_preferences.auto_surface_remesh='123'
>>> watertight.apply_share_topology.surface_mesh_preferences.auto_surface_remesh()
'123'
>>> watertight.apply_share_topology.surface_mesh_preferences.auto_surface_remesh=False
>>> watertight.apply_share_topology.surface_mesh_preferences.auto_surface_remesh()
'False'

💡 Steps for implementing the feature

No response

🔗 Useful links and references

No response

Metadata

Metadata

Assignees

Labels

enhancementImprove any current implemented feature

Type

No type

Projects

Status

2026 Q4 Oct - Dec

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions