match_morph#

Morpher.match_morph(part_id, match_pairs, match_morph_params, bc_params, solve_params)#

Matches source and target zonelets defined using match pairs with prescribed boundary conditions for each pair. Also, solves boundary condition parameters to define uniform surface and volume regions in source neighborhood.

Parameters:
part_idint

Id of source part.

match_pairsMatchPairArray

Array of source and target match pairs.

match_morph_paramsMatchMorphParams

Match morph parameters.

bc_paramsMorphBCParams

Morph boundary condition parameters.

solve_paramsMorphSolveParams

Morpher solve parameters.

Returns:
:
MatchMorphResults

Returns the MatchMorphResults.

Return type:

MatchMorphResults

Examples

>>> result = morph.match_morph([match_pair1, match_pair2], match_morph_params, bc_params, solve_params)

Examples using Morpher.match_morph#

Morph a hexahedral mesh of a turbine blade to a new shape

Morph a hexahedral mesh of a turbine blade to a new shape

Mesh a set of solder balls (beta)

Mesh a set of solder balls (beta)