Recent Releases of porousmicrotransport

porousmicrotransport - v2409

What's Changed

  • Fix parallelization test on GitHub Actions by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/1
  • Update reaction test by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/2
  • Update README.md by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/3
  • Update parallelization tests by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/4
  • Fix specified velocity (darcyGradPressure) boundary condition by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/5
  • Rename internal moisture diffusivity field by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/7
  • Fix microscopic velocity computation in alphaDispersion by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/8
  • Add Linguist language overrides by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/9
  • Run CI on Ubuntu 20.04 by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/11
  • Support OpenFOAM v2212 by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/12
  • Update CI workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/13
  • Add ccppproperties.json for VS Code by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/14
  • Add manual trigger to CI workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/15
  • Add 'exhaustible' inlet boundary condition by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/16
  • Configure Dependabot version updates by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/17
  • Fix Dependabot configuration by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/19
  • Bump pyfoam from 2021.6 to 2022.9 in /tests by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/18
  • Build and push Docker image by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/20
  • Update README.md with Docker info by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/21
  • Support flexible installation paths by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/22
  • Install for all users in Docker images by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/23
  • Update Dockerfile by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/24
  • Fix wclean invocation in Dockerfile by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/26
  • Build multi-platform Docker images by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/25
  • Update Dockerfile by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/27
  • Add .devcontainer.json file by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/28
  • Update docker.yml by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/29
  • Fix typo by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/30
  • Update CI configuration by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/31
  • Update scripts by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/32
  • Update testing scripts by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/33
  • Add extra configuration files for VS Code by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/34
  • Update Docker support by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/35
  • Update Dockerfile by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/36
  • Update Dependabot configuration by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/37
  • Test on OpenFOAM v2306 by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/38
  • Build Docker images using OpenFOAM v2306 by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/39
  • Use latest tag for Docker images by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/41
  • Update requirements.txt by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/42
  • Bump pyfoam from 2022.9 to 2023.7 in /tests by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/40
  • Update handling of dispersion by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/43
  • Rename test_rect cases by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/44
  • Add support for retardation by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/45
  • Read ddt scheme for transport as ddt(C) by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/46
  • Update tests by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/47
  • Update Docker workflows by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/49
  • Simplify Dockerfile by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/50
  • Update .dockerignore by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/51
  • Set Open MPI oversubscribe env var inside parallel case run script by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/52
  • Update .devcontainer.json by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/53
  • Run test cases concurrently with pytest-asyncio-cooperative by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/48
  • Update tests by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/54
  • Update VS Code configuration files by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/55
  • Update .gitignore and .dockerignore files by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/56
  • Update exhaustible test case by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/57
  • Remove unused fields by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/58
  • Improve exhaustible boundary condition by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/59
  • Update dispersionTest run scripts by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/60
  • Update tests by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/61
  • Update Docker Hub description workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/62
  • Update Docker Hub description workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/63
  • Add extra compatibility checks by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/64
  • Update exhaustible test by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/66
  • Do not use parametrized fixtures with pytest-asyncio-cooperative by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/67
  • Build slimmer "run" Docker images by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/68
  • Update Docker workflows by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/70
  • Update Dockerfile by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/71
  • Update Docker workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/72
  • Update README.md by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/73
  • Add welcome message to Docker images by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/76
  • Update README.md by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/74
  • Fix Docker welcome message by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/77
  • Update reaction rate computation by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/78
  • Update Docker workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/80
  • Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/79
  • Bump docker/setup-buildx-action from 2 to 3 by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/81
  • Bump docker/metadata-action from 4 to 5 by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/82
  • Bump docker/build-push-action from 4 to 5 by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/83
  • Bump docker/setup-qemu-action from 2 to 3 by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/84
  • Bump docker/login-action from 2 to 3 by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/85
  • Update pytest-asyncio-cooperative requirement from ==0.31.* to ==0.34.* in /tests by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/86
  • Update tests for pytest-asyncio-cooperative 0.34.0 by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/87
  • Test with OpenFOAM v2312 by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/88
  • Update Docker base image by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/89
  • Update lib Make/options files by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/90
  • Update retardation by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/91
  • Update flow models by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/92
  • Update porousMixture by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/93
  • Update reactions by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/94
  • Improve reaction support by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/95
  • Update reactions by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/96
  • Update reactions by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/97
  • Drop support for OpenFOAM < v2112 by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/99
  • Update dimension checking by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/98
  • Update reactions by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/100
  • Update dispersionTest tutorial by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/103
  • Implemented maxDeltaC for different species. by @DGHarispe in https://github.com/gerlero/porousMicroTransport/pull/102
  • Update CI workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/104
  • Add reactingMixer tutorial by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/105
  • Update tortuosity by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/106
  • Bump peter-evans/dockerhub-description from 3 to 4 by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/107
  • Update pytest requirement from ==7.* to ==8.* in /tests by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/108
  • Update tests by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/109
  • Update reactingMixer tutorial by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/110
  • Rename transportControl class template to TransportControl by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/112
  • Update reactingMixer tutorial by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/113
  • Update reactingMixer tutorial by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/114
  • Add dispersionTest tutorial case for porousMicroTransportFoam by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/115
  • Fix reactingMixer tutorials by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/116
  • Add sequentialDelivery tutorial cases by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/117
  • Fix sequentialDelivery tutorials by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/118
  • Fix reaction names in output by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/119
  • Fix sequentialDelivery tutorials by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/120
  • Fix reactingMixer tutorials by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/121
  • Update sequentialDelivery tutorials by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/122
  • Update Docker workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/123
  • Update Docker workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/124
  • Update Docker workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/125
  • Update pytest-asyncio-cooperative requirement from ==0.34.* to ==0.35.* in /tests by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/126
  • Use aiofoam in tests by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/127
  • Bump aiofoam requirement by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/128
  • Bump pytest-asyncio-cooperative requirement by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/129
  • Bump aiofoam requirement by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/130
  • Update aiofoam requirement from <0.3,>=0.2.3 to >=0.2.3,<0.5 in /tests by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/131
  • Upgrade to foamlib by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/132
  • Update foamlib requirement from <0.2.0,>=0.1.0 to >=0.1.0,<0.3.0 in /tests by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/133
  • Use Ruff for linting and formatting tests by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/134
  • Update .devcontainer.json by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/135
  • Update foamlib requirement from <0.3.0,>=0.1.0 to >=0.1.0,<0.4.0 in /tests by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/136
  • Update numpy requirement from ==1.* to ==2.* in /tests by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/137
  • Bump docker/build-push-action from 5 to 6 by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/138
  • Test with OpenFOAM v2406 by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/139
  • Update Dockerfile by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/140
  • Update pytest-asyncio-cooperative requirement from <0.37,>=0.36 to >=0.37.0,<0.38 in /tests by @dependabot in https://github.com/gerlero/porousMicroTransport/pull/141
  • Update CI workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/142
  • Fix porousMedium log output by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/143
  • Update requirements.txt by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/145
  • Update Docker workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/146
  • Update CI workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/147
  • Update .devcontainer.json by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/148
  • Update requirements.txt by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/149
  • Update CI workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/150
  • Update Dockerfile by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/144
  • Update README.md by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/151
  • Add preferred citation by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/152
  • Update README.md by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/153
  • New time-step control algorithm in TransportControl, implemented decision-making global state by @DGHarispe in https://github.com/gerlero/porousMicroTransport/pull/111
  • Update Docker workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/154
  • Update README.md by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/155
  • Update Docker workflow by @gerlero in https://github.com/gerlero/porousMicroTransport/pull/156

New Contributors

  • @gerlero made their first contribution in https://github.com/gerlero/porousMicroTransport/pull/1
  • @dependabot made their first contribution in https://github.com/gerlero/porousMicroTransport/pull/18
  • @DGHarispe made their first contribution in https://github.com/gerlero/porousMicroTransport/pull/102

Full Changelog: https://github.com/gerlero/porousMicroTransport/commits/v2409

- C++
Published by gerlero over 1 year ago