Skip to content

Commit 2d44549

Browse files
authored
Release: 25.02 (#412)
The February release 🎉
1 parent 336f49d commit 2d44549

File tree

5 files changed

+13
-12
lines changed

5 files changed

+13
-12
lines changed

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Preamble ####################################################################
22
#
33
cmake_minimum_required(VERSION 3.24.0)
4-
project(pyAMReX VERSION 25.01)
4+
project(pyAMReX VERSION 25.02)
55

66
include(${pyAMReX_SOURCE_DIR}/cmake/pyAMReXFunctions.cmake)
77

cmake/dependencies/AMReX.cmake

+2-2
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ macro(find_amrex)
6767
message(STATUS "Searching for pre-installed AMReX ...")
6868
# https://amrex-codes.github.io/amrex/docs_html/BuildingAMReX.html#importing-amrex-into-your-cmake-project
6969
# not strictly required yet to compile pyAMReX: EB
70-
find_package(AMReX 25.01 CONFIG REQUIRED COMPONENTS PARTICLES PIC)
70+
find_package(AMReX 25.02 CONFIG REQUIRED COMPONENTS PARTICLES PIC)
7171
message(STATUS "AMReX: Found version '${AMReX_VERSION}'")
7272

7373
if(AMReX_GPU_BACKEND STREQUAL CUDA)
@@ -86,7 +86,7 @@ option(pyAMReX_amrex_internal "Download & build AMReX" ON)
8686
set(pyAMReX_amrex_repo "https://github.com/AMReX-Codes/amrex.git"
8787
CACHE STRING
8888
"Repository URI to pull and build AMReX from if(pyAMReX_amrex_internal)")
89-
set(pyAMReX_amrex_branch "0f46a1615c17f0bbeaedb20c27a97c9f6e439781"
89+
set(pyAMReX_amrex_branch "25.02"
9090
CACHE STRING
9191
"Repository branch for pyAMReX_amrex_repo if(pyAMReX_amrex_internal)")
9292

docs/source/conf.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@
7272
# built documents.
7373
#
7474
# The short X.Y version.
75-
version = "25.01"
75+
version = "25.02"
7676
# The full version, including alpha/beta/rc tags.
77-
release = "25.01"
77+
release = "25.02"
7878

7979
# The language for content autogenerated by Sphinx. Refer to documentation
8080
# for a list of supported languages.

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ def build_extension(self, ext):
217217
setup(
218218
name="amrex",
219219
# note PEP-440 syntax: x.y.zaN but x.y.z.devN
220-
version="25.01",
220+
version="25.02",
221221
packages=["amrex"],
222222
# Python sources:
223223
package_dir={"": "src"},

src/Base/MultiFab.H

+7-6
Original file line numberDiff line numberDiff line change
@@ -225,7 +225,8 @@ factory :
225225
)
226226
;
227227

228-
// TODO: Missing in AMReX iMultiFab as of v25.01
228+
// TODO: Missing in AMReX iMultiFab as of v25.02
229+
// https://github.com/AMReX-Codes/amrex/issues/4317
229230
if constexpr (std::is_same_v<T, MultiFab>) {
230231
py_MultiFab
231232
.def("sum_unique",
@@ -478,7 +479,7 @@ factory :
478479
)
479480
;
480481

481-
// TODO: Missing in iMultiFab
482+
// TODO: Missing in iMultiFab https://github.com/AMReX-Codes/amrex/issues/4317
482483
if constexpr (std::is_same_v<T, MultiFab>) {
483484
py_MultiFab
484485
.def("add",
@@ -503,7 +504,7 @@ factory :
503504
)
504505
;
505506

506-
// TODO: Missing in iMultiFab
507+
// TODO: Missing in iMultiFab https://github.com/AMReX-Codes/amrex/issues/4317
507508
if constexpr (std::is_same_v<T, MultiFab>) {
508509
py_MultiFab
509510
.def("subtract",
@@ -554,7 +555,7 @@ factory :
554555

555556
if constexpr (std::is_same_v<T, MultiFab>) {
556557
py_MultiFab
557-
.def("divide", /* TODO: Missing in iMultiFab */
558+
.def("divide", /* TODO: Missing in iMultiFab https://github.com/AMReX-Codes/amrex/issues/4317 */
558559
[](T &self, T const &src, int srccomp, int comp, int numcomp, IntVect const &nghost) {
559560
T::Divide(self, src, srccomp, comp, numcomp, nghost);
560561
},
@@ -563,7 +564,7 @@ factory :
563564
"The two MultiFabs MUST have the same underlying BoxArray."
564565
)
565566

566-
.def("swap", /* TODO: Missing in iMultiFab */
567+
.def("swap", /* TODO: Missing in iMultiFab https://github.com/AMReX-Codes/amrex/issues/4317 */
567568
[](T &self, T &src, int srccomp, int comp, int numcomp, int nghost) {
568569
T::Swap(self, src, srccomp, comp, numcomp, nghost);
569570
},
@@ -572,7 +573,7 @@ factory :
572573
"The two MultiFabs MUST have the same underlying BoxArray.\n"
573574
"The swap is local."
574575
)
575-
.def("swap", /* TODO: Missing in iMultiFab */
576+
.def("swap", /* TODO: Missing in iMultiFab https://github.com/AMReX-Codes/amrex/issues/4317 */
576577
[](T &self, T &src, int srccomp, int comp, int numcomp, IntVect const &nghost) {
577578
T::Swap(self, src, srccomp, comp, numcomp, nghost);
578579
},

0 commit comments

Comments
 (0)