Skip to main content

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.

Project description

Shallow water application

This is a research application that provides a set of tools for oceanographic and hydrographic simulations over shallow domains. The background of the stabilization method is explained in [^1].

Overview

BDF Crank-Nicolson Adams-Moulton
Gravity waves :heavy_check_mark: :heavy_check_mark:
Saint-Venant :heavy_check_mark:
Boussinesq :heavy_check_mark: :heavy_check_mark:

Dependencies

This application does not have other application dependencies at compile time. The following Python libraries may be required:

  • scipy is used by the wave generator and by the benchmarks
  • numpy is used to generate solitary waves and analytical solutions by the benchmarks

If the coupling with the Navier-Stokes equations is required [^2], add the following applications to compilation:

References

[^1]: M. Masó, I. De-Pouplana, E. Oñate. A FIC-FEM stabilized formulation for the shallow water equations over partially dry domains. Computer Methods in Applied Mechanics and Engineering, 389C (2022) 114362 10.1016/j.cma.2021.114362

[^2]: M. Masó, A. Franci, I. de-Pouplana, A. Cornejo and E. Oñate, A Lagrangian-Eulerian procedure for the coupled solution of the Navier-Stokes and shallow water equations for landslide-generated waves. Advanced Modelling and Simulation in Engineering Sciences, (2022) 10.21203/rs.3.rs-1457837/v1 (in press)

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

kratosshallowwaterapplication-10.4.0-cp314-cp314-win_amd64.whl (986.8 kB view details)

Uploaded CPython 3.14Windows x86-64

kratosshallowwaterapplication-10.4.0-cp314-cp314-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

kratosshallowwaterapplication-10.4.0-cp313-cp313-win_amd64.whl (959.2 kB view details)

Uploaded CPython 3.13Windows x86-64

kratosshallowwaterapplication-10.4.0-cp313-cp313-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

kratosshallowwaterapplication-10.4.0-cp312-cp312-win_amd64.whl (959.1 kB view details)

Uploaded CPython 3.12Windows x86-64

kratosshallowwaterapplication-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

kratosshallowwaterapplication-10.4.0-cp311-cp311-win_amd64.whl (958.1 kB view details)

Uploaded CPython 3.11Windows x86-64

kratosshallowwaterapplication-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

kratosshallowwaterapplication-10.4.0-cp310-cp310-win_amd64.whl (957.4 kB view details)

Uploaded CPython 3.10Windows x86-64

kratosshallowwaterapplication-10.4.0-cp310-cp310-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

kratosshallowwaterapplication-10.4.0-cp39-cp39-win_amd64.whl (953.8 kB view details)

Uploaded CPython 3.9Windows x86-64

kratosshallowwaterapplication-10.4.0-cp39-cp39-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

kratosshallowwaterapplication-10.4.0-cp38-cp38-win_amd64.whl (957.5 kB view details)

Uploaded CPython 3.8Windows x86-64

kratosshallowwaterapplication-10.4.0-cp38-cp38-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2fe38d90cc6225bb1840c1245ec61575bbd8906a4361f10b0743a2bbf2880d8e
MD5 fa656e6f96ed7a392f4a087843d30d06
BLAKE2b-256 80d5b7cb4883092f9f797577031ced72d0c7fe5a63b18a73c239880c71431d95

See more details on using hashes here.

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 57b4b77025103b4f2c0151cccb6c8c4b7c234ea74ef2bf8c86c32863e52d31e6
MD5 500a77f2041a80fd1ccfe9670823b8ed
BLAKE2b-256 9de73b8ec8fbdb8093542a5e78484a4cab6d59fe0aebdad639cccc6180c9e86d

See more details on using hashes here.

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7b551978880e7007e219028b886d856c2ca05164ed51f02280e340d1e10917b4
MD5 004847dc6fedc9237e49bc692dd81c13
BLAKE2b-256 72b9c8234139d720ff81e0ff539f5bfa917f18ecb726fe99528da6af3248bf39

See more details on using hashes here.

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7e7560731d85d953f70fad9ba18c4480b0d823af7734b86312f3a1852297d52e
MD5 11ef0e495fb53da944cac21589489554
BLAKE2b-256 b46c855cf99ee634f61792baf2d7bf47282e08b29b358ca73d7166e238e53e37

See more details on using hashes here.

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 04c8d2284a5f54acf9bd852b15047a7786caba7ff22b2977731da9eaf7e71353
MD5 6c8608781fe30e904a90bef8a42bf9eb
BLAKE2b-256 d663b706060c48fd09f19be50a4a8ec6ff7151b92f5f41faff11150d88acd8df

See more details on using hashes here.

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7591703a3744ea8cb3b1956bba8de03a8437430d58a3aac139227b31f6b545c2
MD5 d55cd85acbab4cfe6a9cd8e22a5455ea
BLAKE2b-256 94287f6c61e66bf038b6765088b982fc8785b5dcba27b8fbc09764f412f190ad

See more details on using hashes here.

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b34b09aba81966ce1f22ff4345babbc8d31ba092c38c7bbaa85b6b1425628e11
MD5 5861403861a0f6f23e1b35a533fbe571
BLAKE2b-256 0ea798836db6997215314ee87061b17ba5422f2e9ade7f8eed77991523d7429d

See more details on using hashes here.

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fbebc2bd8fac29c15b6bce4fcba0ce322a7a549eb06d24708e250905f78037f7
MD5 208e1b8de17d2bd823324eaf241c29f6
BLAKE2b-256 a6205a3cdc593f06630ac91df227f18a0ae40887e504b8d90260e97a9202a214

See more details on using hashes here.

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 89d84db7bdbcb12518c5c4ed83228697e599715dc9323975b793a12f30ab63b0
MD5 93955075599a7ea17f8d35b26f1d26e8
BLAKE2b-256 2b067ae958b493504939ca08ef699a6501e3dcf9aa1e3339924120e800ac0403

See more details on using hashes here.

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c9f691deb979d8ce72410addc86e3cc7d3be03d87744cb345bf24b20e72dedd6
MD5 0b1e969d02aa7f0acf8db907a1bd148f
BLAKE2b-256 0f7e02b64ee7715a759bb73508c527fe2d78753de1449102de7337e6aa9c7c6b

See more details on using hashes here.

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 23ef549761e410d0339447ce30f5ab397d81550d1f3bc42808b110620b1689bd
MD5 00fc7223eca5aa5abdcbd3c4143cfe69
BLAKE2b-256 5217ea8de9c8c16f0c089e4e30cec1b3748686d3b0e0f0ec8a48f612f471bf9c

See more details on using hashes here.

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a9df30f77f17b81be92d039f8b8e3529d442246a10bab87f04a8a6ab4f1d71fa
MD5 6edf2bcbd95ecd2dbe6593840fe08137
BLAKE2b-256 10bf3a8059d38fa7f95d5549f2c85bedfcf2a94a9520146d6d8ecc2ba19e4404

See more details on using hashes here.

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a0eae5b414b4147885de091650955c11485353afc737f41e59f917c54aa897ea
MD5 5c9fdb35e8cb0c09cf7afcb90b989915
BLAKE2b-256 768f725967c83d38dbc58a817ad6503a7908eb09cebbce6b56bb3d605f14c522

See more details on using hashes here.

File details

Details for the file kratosshallowwaterapplication-10.4.0-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kratosshallowwaterapplication-10.4.0-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 520258cd0a234def10b9ae868aeade352608107beb471320c294c0693c78f6f0
MD5 27e125d57944c449d73913bd03ba029e
BLAKE2b-256 b8c9f12af8c1a4f16ee51f7bab758d890b060757453d993fa029572561d0d235

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