From a782eba56e024d3c6743a0953302eac21d1a2d17 Mon Sep 17 00:00:00 2001 From: Weiqun Zhang Date: Wed, 1 Apr 2020 09:07:33 -0700 Subject: [PATCH] update CHANGES --- CHANGES | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/CHANGES b/CHANGES index 13e438084eb..7b721b763fe 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,34 @@ +# 20.04 + + -- BaseFab can no longer be used on device. Many BaseFab functions + now requires RunOn::Device or RunOn::Host template parameter when + GPU support is enabled. + + -- FillPatch* funcitons are now templated to support FabArray in + addition to MultiFab. + + -- Fix -pthread for nvcc by default in Make.unknown + + -- EB now has the option to build coarse level from GeometryShop + when coarsening from fine level fails. This could be used for + hyperbolic system with EB resolved to the finest level + + -- CMake: add C++ 17 among valid options for AMREX_CXX_STANDARD + + -- Add option to set fixed number of iterations in the Fortran + interface of linear solver + + -- Fabs in alias FabArray now carries EB information. + + -- Add AMREX_LOOP_3D and 4D macros. + + -- Make amrex::Random() return numbers in the same interval for both + CPU and GPU: [0:1) + + -- More flux register functionality for flash + + -- Chunked partition in particle redistribution to use less memory. + # 20.03 -- AmrCore can now be built without using ParmParse.