Mapping#

Mapping is the process of transferring or interpolating field data from one spatial support to another. PyDPF-Core provides several mapping operators, each designed for specific use cases, from quick shape-function interpolation to RBF-based mesh-to-mesh transfer.

Interpolation at coordinates

Uses on_coordinates to interpolate field values at arbitrary spatial coordinates using mesh shape functions. Ideal for extracting results along paths or at sensor locations.

Interpolation at coordinates
Reduced coordinates mapping

Uses find_reduced_coordinates and on_reduced_coordinates for a two-step high-precision mapping process. Useful for Gauss point mapping and mesh-to-mesh transfer.

Reduced coordinates mapping
Solid-to-skin mapping

Uses solid_to_skin to transfer field data from volume elements to surface elements. Supports elemental, nodal, and elemental-nodal locations.

Solid-to-skin mapping
RBF-based workflow mapping

Uses prepare_mapping_workflow to generate reusable workflows based on Radial Basis Function (RBF) filters for mapping results between non-conforming meshes.

RBF-based workflow mapping

Interpolation at coordinates

Interpolation at coordinates

Reduced coordinates mapping

Reduced coordinates mapping

Solid-to-skin mapping

Solid-to-skin mapping

RBF-based workflow mapping

RBF-based workflow mapping