Skip to main content

Cloud interpolator

Project description

cloud2cloud

This is a simple tool to interpolate N-dimensional data between two M-dimensional meshes as fast as possible. At any point of the target mesh the data is computed from K nearest neighbours in the source mesh.

cloud2cloud interface

For structured meshes.

result = cloud2cloud(source, values, target)

source # ndarray(*shape_sce, dim_msh)
target # ndarray(*shape_tgt, dim_msh)
values # ndarray(*shape_sce, *shape_val)
result # ndarray(*shape_tgt, *shape_val)

Raw interface

The underlying method used to interpolate.

base = CloudInterpolator(source, target)
result = base.interp(values)

source # ndarray(dim_msh, points_sce) or tuple(ndarray(points_sce),...)
target # ndarray(dim_msh, points_tgt) or tuple(ndarray(points_tgt),...)
values # ndarray(points_sce, *shape_val)
result # ndarray(points_tgt, *shape_val)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cloud2cloud-0.2.2.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cloud2cloud-0.2.2-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file cloud2cloud-0.2.2.tar.gz.

File metadata

  • Download URL: cloud2cloud-0.2.2.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for cloud2cloud-0.2.2.tar.gz
Algorithm Hash digest
SHA256 a7dbebf9374430ec82826e5e1ec97dc294b8e25b1c838c24fb7b6c99df3e1a73
MD5 b7263b2e2c32f0c9dfc9f64674e73e03
BLAKE2b-256 db01fb0834c7fd5ec993ae370d28c21ea136fbe865fc65b8dd064d5dec98489e

See more details on using hashes here.

File details

Details for the file cloud2cloud-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: cloud2cloud-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for cloud2cloud-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b2ea365fc2161183f5d6b4247f6e536f38eb526eb60f9ca0911c9728262b068d
MD5 178039ab4b722b296d53fb4ce08455cc
BLAKE2b-256 ded4a573bd005e7a0c952da4c13b619d6cbac85568f2af4bfa064ca8e7490848

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page