.. _file_src_pcms_capi_interpolator.h: File interpolator.h =================== |exhale_lsh| :ref:`Parent directory ` (``src/pcms/capi``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS PCMS Interpolator C API Header. .. contents:: Contents :local: :backlinks: none Definition (``src/pcms/capi/interpolator.h``) --------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_src_pcms_capi_interpolator.h.rst Detailed Description -------------------- This header defines the C API for the PCMS Interpolator library, which provides functionality for creating and using interpolators based on Moving Least Squares (MLS) methods. For now, it only supports 2D interpolation and hard-coded for RBF, Gaussian weight function. Includes -------- - ``mesh.h`` (:ref:`file_src_pcms_capi_mesh.h`) - ``stdint.h`` Classes ------- - :ref:`exhale_struct_structPcmsInterpolatorHandle` Functions --------- - :ref:`exhale_function_capi_2interpolator_8h_1a6a5c7376038446fb33bdd59886a99826` - :ref:`exhale_function_capi_2interpolator_8h_1af57ccfc8a61f2933b40be6c55b2dd5fe` - :ref:`exhale_function_capi_2interpolator_8h_1a0d3e963bdd52b5e121b4cefbb30fdbcb` - :ref:`exhale_function_capi_2interpolator_8h_1a45aa797e788a9f2cbaee64d5046498e8` - :ref:`exhale_function_capi_2interpolator_8h_1a1b59dd7e23f4c7e6c823d597322150fe` - :ref:`exhale_function_capi_2interpolator_8h_1a6db6daeb8dd667988a97908fffb90832` Typedefs -------- - :ref:`exhale_typedef_capi_2interpolator_8h_1a28e5304fe86e7d52f0367e85f67e0429`