Skip to main content
# Copyright (c) 2024 The YAC Authors
#
# SPDX-License-Identifier: CC-BY-4.0

I.) Documentation
----------------

An extensive documentation with:
* user guide
* interface reference
* release information
* building instructions
* detailed information on interpolation options
* ...

can be found here:

https://dkrz-sw.gitlab-pages.dkrz.de/yac/

II.) Building YAC
-----------------

Examples on how to configure and build YAC are provided in the Documentation.

1.) autogen.sh
2.) configure ...
3.) make

Remarks:
* The weight generated by YAC should be decomposition independent. However,
compiler optimsations can lead to minimal differences. For Intel this can
be avoided by compiling with "-fp-model precise".


III.) Testing YAC
-----------------

"make check" will run the test suite.


IV.) Examples
-------------

See the README in the examples directory learn how to
use the Fortran and C user interface. We also provide
examples to test the coupling between realistic grids.
These examples can also be used to study the behaviour
of the various interpolations and the interpolation
stack.


V.) Contact
-----------

Moritz Hanke - hanke at dkrz.de
Rene Redler - rene.redler at mpimet.mpg.de


VI.) License
------------

BSD License

- see copyright notice in files.
- for mtime source code see COPYING in mtime.

Download files

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

Source Distribution

yac-3.20.0.tar.gz (8.1 MB view details)

Uploaded Source

Built Distributions

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

yac-3.20.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (15.7 MB view details)

Uploaded PyPymanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

yac-3.20.0-cp315-cp315t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (15.7 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

yac-3.20.0-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (15.8 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

yac-3.20.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (15.7 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

yac-3.20.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (15.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

yac-3.20.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (15.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

yac-3.20.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (15.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

yac-3.20.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (15.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

yac-3.20.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (15.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

yac-3.20.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (15.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file yac-3.20.0.tar.gz.

File metadata

  • Download URL: yac-3.20.0.tar.gz
  • Upload date:
  • Size: 8.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.10.20

File hashes

Hashes for yac-3.20.0.tar.gz
Algorithm Hash digest
SHA256 2ddbdaef46ac8aaa4dc63d50a1f5f62e3939b22a7b25b1bdf66ebfb57c3ff84f
MD5 eb38b9dc0e6b20607955227ecc0d2d0d
BLAKE2b-256 272d7cfef34ff644c9ccaac7b5cd37f08ed375121357b6b78211fc74c2793d46

See more details on using hashes here.

File details

Details for the file yac-3.20.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yac-3.20.0-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e66eaa02d619983a2c25bb041eb0c7a0fe3df3b5ebb92ecc4173a28623005aad
MD5 e77b4f7c2ee76328a224d890b1957c8f
BLAKE2b-256 843aed1d2e61a2fe3252ad1c1263ba09a89ab6763dc4436dfa0bc3a99f932855

See more details on using hashes here.

File details

Details for the file yac-3.20.0-cp315-cp315t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yac-3.20.0-cp315-cp315t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ce6a2dadaa9ed79166abd9595b57c3e4a6eb688c8b7e7be90eabcaa467552cbd
MD5 32b2dabb85f52e3bfbc41e653c115261
BLAKE2b-256 bd6f265d62f3e2e868cf863c52db689d639db5fcf3ae474389e39215282748ba

See more details on using hashes here.

File details

Details for the file yac-3.20.0-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yac-3.20.0-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7b1e93839447e1f002864c15fc218706f83d017a41aa52c8879540d8ffc68824
MD5 b2e50b89176700dc94f78a3d2cee38d4
BLAKE2b-256 d2ec3735e95c3f2a5c3c33d62104f04f5a60c4e1646454b73ae1f2cfd4a7338a

See more details on using hashes here.

File details

Details for the file yac-3.20.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yac-3.20.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bb7c356e418d86ac78b13b56e0d0bd9fed44c1c194183247b6866f24d17e1c43
MD5 3b62112d34eef6817629bc6365b01780
BLAKE2b-256 eb8777f4302552b521f5b55a4f3c760c626c91ce06573f3c03efe67466cd7d5f

See more details on using hashes here.

File details

Details for the file yac-3.20.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yac-3.20.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f34b502d8f56feef96e49982bdff25c7ee5b4328cfe15a0c13081f556f51d36a
MD5 d0a6978f65aa911d32e28ad518fcc029
BLAKE2b-256 b225c780bdf8cbb32604398cde1a25bb3df4b65ac248105884d31c2590e88f61

See more details on using hashes here.

File details

Details for the file yac-3.20.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yac-3.20.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 af073312a03835b7ae3454a08d9660c5c791651a799dba3c609726f5dbafd6ae
MD5 4c8ce8eca699f013d557ef5037765ae7
BLAKE2b-256 ed4040d2fc59292b1d824646f6dcfc51af9c9016e1ee0bcf098cdc5a50710646

See more details on using hashes here.

File details

Details for the file yac-3.20.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yac-3.20.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0bdc438f8b79f087edebcd422ff6b4f857870ace18023e5d84c6ee38c831fda5
MD5 26411cb4da61f936d50be9c225967cc8
BLAKE2b-256 c18f600080edac780af356fed8bc658f4c82b4855e9f5a3f637c2c624a388995

See more details on using hashes here.

File details

Details for the file yac-3.20.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yac-3.20.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 60ee4838e0d995d004ddf193ef9834dd6e7e88718a4b1f2bfa2c8e8ae45c7956
MD5 a48e0e09e8395631e300d2cacd46a9d0
BLAKE2b-256 da57f97cf36a5ecf8312664e1aef15a06f1956bd7688517220c6fbf7892ab972

See more details on using hashes here.

File details

Details for the file yac-3.20.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yac-3.20.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c91072284bbfeb4fd329c67821a7b32bbecab8cccfc8a2abba89668468ccc90f
MD5 1bb119b461b63d2c6531a05297d2ee3f
BLAKE2b-256 da609375ac40aa09a9ec663193567975933c5518dcab113d9b7ebe208cd3bc4b

See more details on using hashes here.

File details

Details for the file yac-3.20.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yac-3.20.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 757a0e217d32cb38f82dcd9624e228eaba859ca52f72380c5f65369e3eeefd33
MD5 b0d20efa70bb21a257609a590eea3010
BLAKE2b-256 ddbc272e36ce5ac31c36450d0b8a16edc2a8723d8c2b191e48b4f912a39f4e68

See more details on using hashes here.

Release history Release notifications | RSS feed

3.21.0

11 files

This release

3.20.0 This release

11 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page