# # ChangeLog for codes/icosagcm/devel/Python/src # # Generated by Trac 1.0.1 # 07/01/24 17:34:49 Mon, 21 Jan 2019 10:34:04 GMT dubos [802] * codes/icosagcm/devel/Python/dynamico/getargs.py (modified) * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) * codes/icosagcm/devel/Python/dynamico/parallel.py (modified) * codes/icosagcm/devel/Python/dynamico/time_step.py (modified) * codes/icosagcm/devel/Python/dynamico/wrap.py (modified) * codes/icosagcm/devel/Python/dynamico/xios.py (modified) * codes/icosagcm/devel/Python/src/cxios.pyx (modified) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/Python/test/py/Baroclinic_3D_ullrich.py (modified) * codes/icosagcm/devel/Python/test/py/RSW2_MPAS_W02.py (modified) * codes/icosagcm/devel/src/unstructured/data_unstructured.F90 (modified) * codes/icosagcm/devel/src/unstructured/timestep_unstructured.F90 (modified) * codes/icosagcm/devel/src/unstructured/transfer_unstructured.F90 (modified) devel/unstructured : reduced, configurable log output Mon, 10 Dec 2018 11:48:58 GMT jisesh [792] * codes/icosagcm/devel/Python/src/kernels_transport.jin (modified) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/Python/test/py/Baroclinic_3D_ullrich.py (modified) * codes/icosagcm/devel/src/kernels_unst/curl_laplacian.k90 (added) * codes/icosagcm/devel/src/unstructured/caldyn_unstructured.F90 (modified) * codes/icosagcm/devel/src/unstructured/timestep_unstructured.F90 (modified) devel/unstructured : added kernel for curl curl ; used by ... Wed, 21 Nov 2018 15:16:06 GMT jisesh [784] * codes/icosagcm/devel/Python/src/kernels_transport.jin (modified) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/src/kernels_unst/scalar_laplacian.k90 (added) * codes/icosagcm/devel/src/unstructured/caldyn_unstructured.F90 (modified) * codes/icosagcm/devel/src/unstructured/data_unstructured.F90 (modified) * codes/icosagcm/devel/src/unstructured/timestep_unstructured.F90 (modified) devel/unstructured : laplacian operator Sun, 14 Oct 2018 23:04:44 GMT dubos [760] * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) * codes/icosagcm/devel/Python/dynamico/xios.py (modified) * codes/icosagcm/devel/Python/src/cxios.pyx (modified) * codes/icosagcm/devel/Python/test/py/DCMIP2008c5_MPI.py (modified) * codes/icosagcm/devel/Python/test/py/RSW2_MPAS_W02.py (modified) * codes/icosagcm/devel/Python/test/py/partition.py (modified) * codes/icosagcm/devel/Python/test/py/test_xios.py (modified) * codes/icosagcm/devel/Python/test/py/test_xios_cartesian.py (modified) * codes/icosagcm/devel/Python/test/xml/iodef.xml (modified) devel/Python : block-wise partitioning Thu, 11 Oct 2018 16:27:15 GMT dubos [759] * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) * codes/icosagcm/devel/Python/dynamico/xios.py (modified) * codes/icosagcm/devel/Python/src (modified) * codes/icosagcm/devel/Python/src/cxios.pyx (modified) * codes/icosagcm/devel/Python/test/py/RSW_2D_mesh.py (modified) * codes/icosagcm/devel/Python/test/py/test_xios.py (modified) * codes/icosagcm/devel/Python/test/py/test_xios_cartesian.py (added) * codes/icosagcm/devel/Python/test/python.sh (modified) * codes/icosagcm/devel/Python/test/xml/filedef_simple.xml (modified) * codes/icosagcm/devel/Python/test/xml/link.sh (modified) * codes/icosagcm/devel/src/unstructured/data_unstructured.F90 (modified) devel/unstructured : towards XIOS output with curvilinear mesh Fri, 05 Oct 2018 11:42:49 GMT dubos [747] * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) * codes/icosagcm/devel/Python/dynamico/precision.py (added) * codes/icosagcm/devel/Python/dynamico/time_step.py (modified) * codes/icosagcm/devel/Python/dynamico/wrap.py (modified) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/Python/test/py/DCMIP2008c5.py (modified) * codes/icosagcm/devel/Python/test/py/NH_3D_bubble.py (modified) * codes/icosagcm/devel/Python/test/py/RSW_2D.py (modified) * codes/icosagcm/devel/Python/test/py/RSW_2D_mesh.py (modified) * codes/icosagcm/devel/Python/test/py/RSW_MPAS_W02.py (modified) * codes/icosagcm/devel/Python/test/py/bubble.py (modified) * codes/icosagcm/devel/Python/test/py/slice_GW_NH.py (modified) * codes/icosagcm/devel/Python/test/py/slice_GW_hydro.py (modified) * codes/icosagcm/devel/make_icosa (modified) * codes/icosagcm/devel/make_python (modified) * codes/icosagcm/devel/src/unstructured/data_unstructured.F90 (modified) devel/unstructured : more fixes to mixed precision Thu, 04 Oct 2018 23:10:39 GMT dubos [746] * codes/icosagcm/devel/Python/src/functions.h (modified) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) devel : make_icosa option for mixed precision (completes r744) Wed, 03 Oct 2018 15:58:55 GMT dubos [744] * codes/icosagcm/devel/Python/src/setup.py (modified) * codes/icosagcm/devel/make_icosa (modified) * codes/icosagcm/devel/src/unstructured/data_unstructured.F90 (modified) * codes/icosagcm/devel/src/unstructured/unstructured.h90 (modified) devel : make_icosa option for mixed precision Thu, 09 Aug 2018 11:32:43 GMT dubos [723] * codes/icosagcm/devel/Python/src/hexagonal/macros.jin (modified) devel : created serial kernels to debug OpenMP (bugfix) Wed, 08 Aug 2018 17:37:11 GMT dubos [721] * codes/icosagcm/devel/Python/src/hex_master (added) * codes/icosagcm/devel/Python/src/hex_master/macros.jin (added) * codes/icosagcm/devel/Python/src/hexagonal/macros.jin (modified) * codes/icosagcm/devel/make_python (modified) * codes/icosagcm/devel/src/kernels_hex_master (added) devel : created serial kernels to debug OpenMP Thu, 24 May 2018 12:56:55 GMT dubos [700] * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/src/unstructured/data_unstructured.F90 (modified) * codes/icosagcm/devel/src/unstructured/transfer_unstructured.F90 (modified) devel/unstructured : profile halo exchange & reduce verbosity Fri, 18 May 2018 10:31:45 GMT dubos [699] * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/src/unstructured/data_unstructured.F90 (modified) devel/unstructured : PRINT perf only if MPI master Fri, 04 May 2018 16:00:44 GMT dubos [694] * codes/icosagcm/devel/Python/dynamico/xios.py (added) * codes/icosagcm/devel/Python/src/cxios.pyx (moved) * codes/icosagcm/devel/Python/src/setup.py (modified) * codes/icosagcm/devel/Python/test/py/test_xios.py (modified) * codes/icosagcm/devel/make_python (modified) devel/unstructured : higher-level interface to XIOS Mon, 09 Apr 2018 13:24:15 GMT dubos [689] * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) * codes/icosagcm/devel/Python/src/functions.h (modified) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) devel/unstructured : select double or single precision for physical ... Thu, 08 Mar 2018 12:05:02 GMT dubos [687] * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) * codes/icosagcm/devel/Python/src/kernels_transport.jin (modified) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/Python/test/py/DCMIP2008c5.py (modified) devel/unstructured : piecewise-constant vertical remapping Wed, 07 Mar 2018 17:43:51 GMT dubos [685] * codes/icosagcm/devel/Python/src/hexagonal/macros.jin (modified) * codes/icosagcm/devel/Python/src/kernels_caldyn_NH.jin (modified) * codes/icosagcm/devel/Python/src/kernels_caldyn_hevi.jin (modified) * codes/icosagcm/devel/Python/src/kernels_caldyn_hydro.jin (modified) * codes/icosagcm/devel/Python/src/kernels_transport.jin (modified) * codes/icosagcm/devel/Python/src/unstructured/macros.jin (modified) devel/unstructured : towards vertical remapping Tue, 13 Feb 2018 23:06:52 GMT dubos [681] * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) * codes/icosagcm/devel/Python/dynamico/parallel.py (modified) * codes/icosagcm/devel/Python/dynamico/util.py (modified) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/Python/test/py/RSW2_MPAS_W02.py (modified) * codes/icosagcm/devel/src/unstructured/data_unstructured.F90 (modified) * codes/icosagcm/devel/src/unstructured/timestep_unstructured.F90 (modified) * codes/icosagcm/devel/src/unstructured/transfer_unstructured.F90 (added) devel/unstructured : local mesh setup + halo exchange Fri, 09 Feb 2018 15:24:33 GMT dubos [680] * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) * codes/icosagcm/devel/Python/dynamico/util.py (added) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/Python/test/py/DCMIP2008c5.py (modified) * codes/icosagcm/devel/Python/test/py/NH_3D_DCMIP31.py (modified) * codes/icosagcm/devel/Python/test/py/RSW2_MPAS_W02.py (modified) * codes/icosagcm/devel/Python/test/py/RSW_MPAS_W02.py (modified) * codes/icosagcm/devel/Python/test/py/partition.py (modified) * codes/icosagcm/devel/Python/test/py/test_xios.py (modified) devel/unstructured : moved mesh partitioning code into meshes.py Wed, 31 Jan 2018 14:14:35 GMT dubos [674] * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) * codes/icosagcm/devel/Python/src/partition.c (modified) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/Python/test/fig_morton (added) * codes/icosagcm/devel/Python/test/py/reorder.py (added) devel/unstructured : mesh reordering (Morton) Fri, 19 Jan 2018 22:43:11 GMT dubos [663] * codes/icosagcm/devel/Python/dynamico/__init__.py (modified) * codes/icosagcm/devel/Python/dynamico/wrap.py (modified) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/Python/src/xios.pyx (modified) * codes/icosagcm/devel/Python/test/py/test_xios.py (modified) * codes/icosagcm/devel/src/unstructured/data_unstructured.F90 (modified) devel/Python : fix numpy messing up OpenMP Sat, 30 Dec 2017 01:01:51 GMT dubos [659] * codes/icosagcm/devel/Python/src/kernels_caldyn_NH.jin (modified) devel/codegen : update NH kernels Thu, 28 Dec 2017 13:57:54 GMT dubos [653] * codes/icosagcm/devel/Python/src/unstructured/macros.jin (modified) devel/unstructured : streamline loop unrolling Fri, 22 Dec 2017 00:35:23 GMT dubos [650] * codes/icosagcm/devel/Python/src/macros.jin (modified) * codes/icosagcm/devel/Python/src/unstructured/macros.jin (modified) * codes/icosagcm/devel/src/unstructured/caldyn_unstructured.F90 (modified) devel/unstructured : more loop unrolling Thu, 21 Dec 2017 14:13:40 GMT dubos [647] * codes/icosagcm/devel/Python/src/unstructured/macros.jin (modified) devel/unstructured : more unrolling of stencil loops + bugfix (TRiSK ... Wed, 20 Dec 2017 14:40:06 GMT dubos [644] * codes/icosagcm/devel/Python/src/unstructured/macros.jin (modified) devel/unstructured : unroll loops over stencils Tue, 19 Dec 2017 15:27:19 GMT dubos [643] * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) devel/unstructured : workaround cython bug Tue, 19 Dec 2017 14:26:51 GMT dubos [642] * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) * codes/icosagcm/devel/Python/src/functions.h (modified) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/Python/test/fig_RSW2_MPAS_W02 (modified) * codes/icosagcm/devel/Python/test/py/NH_3D_bubble.py (modified) * codes/icosagcm/devel/Python/test/py/RSW2_MPAS_W02.py (modified) * codes/icosagcm/devel/Python/test/py/slice_GW_hydro.py (modified) * codes/icosagcm/devel/src/icosa_init.f90 (modified) * codes/icosagcm/devel/src/unstructured/caldyn_unstructured.F90 (modified) * codes/icosagcm/devel/src/unstructured/timestep_unstructured.F90 (modified) devel/unstructured : bubble test case with Fortran time stepping Mon, 18 Dec 2017 11:43:01 GMT dubos [640] * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) devel/unstructured : Python interface to ARK time scheme Mon, 18 Dec 2017 11:41:52 GMT dubos [639] * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) * codes/icosagcm/devel/Python/src/functions.h (modified) devel/unstructured : Python interface to ARK time scheme Tue, 12 Dec 2017 15:04:23 GMT dubos [631] * codes/icosagcm/devel/Python/dynamico/meshes.py (added) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/Python/test/py/RSW_2D.py (modified) * codes/icosagcm/devel/Python/test/py/RSW_MPAS_W02.py (modified) * codes/icosagcm/devel/Python/test/py/bubble.py (modified) * codes/icosagcm/devel/Python/test/py/slice_GW_NH.py (modified) * codes/icosagcm/devel/Python/test/py/slice_GW_hydro.py (modified) * codes/icosagcm/devel/Python/test/py/test_xios.py (modified) * codes/icosagcm/devel/make_python (modified) devel/Python : extract pure Python stuff from cython module ... Tue, 12 Dec 2017 15:03:39 GMT dubos [630] * codes/icosagcm/devel/Python/src/functions.h (modified) * codes/icosagcm/devel/Python/src/xios.pyx (modified) devel/Python : more cythonic interface to XIOS Fri, 08 Dec 2017 14:11:38 GMT dubos [626] * codes/icosagcm/devel/Python/codegen (modified) * codes/icosagcm/devel/Python/src/setup.py (modified) * codes/icosagcm/devel/make_python (modified) devel : some improvements to build Python part Fri, 08 Dec 2017 14:10:22 GMT dubos [625] * codes/icosagcm/devel/Python/src/kernels_caldyn_hevi.jin (modified) devel : introduced kernels for caldyn_vert (optional) Sat, 25 Nov 2017 21:31:31 GMT dubos [622] * codes/icosagcm/devel (modified) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/Python/test (modified) * codes/icosagcm/devel/Python/test/py/test_xios.py (added) * codes/icosagcm/devel/Python/test/xml (added) * codes/icosagcm/devel/Python/test/xml/context_icosa.xml (added) * codes/icosagcm/devel/Python/test/xml/context_icosa_simple.xml (added) * codes/icosagcm/devel/Python/test/xml/field_def_full.xml (added) * codes/icosagcm/devel/Python/test/xml/field_def_simple.xml (added) * codes/icosagcm/devel/Python/test/xml/filedef_dcmip2016.xml (added) * codes/icosagcm/devel/Python/test/xml/filedef_simple.xml (added) * codes/icosagcm/devel/Python/test/xml/iodef.xml (added) devel/unstructured : XIOS interface + test Sat, 25 Nov 2017 16:22:38 GMT dubos [620] * codes/icosagcm/devel/Python/env/X64_CURIE.env (modified) * codes/icosagcm/devel/Python/env/linux.env (modified) * codes/icosagcm/devel/Python/src/partition.c (added) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) * codes/icosagcm/devel/Python/test/fig_partition (added) * codes/icosagcm/devel/Python/test/py/partition.py (added) devel/unstructured : mesh partitioning Sat, 25 Nov 2017 00:28:45 GMT dubos [618] * codes/icosagcm/devel/Python/dynamico/__init__.py (modified) * codes/icosagcm/devel/Python/env/X64_CURIE.env (modified) * codes/icosagcm/devel/Python/env/linux.env (modified) * codes/icosagcm/devel/Python/src (modified) * codes/icosagcm/devel/Python/src/functions.h (modified) * codes/icosagcm/devel/Python/src/hexagonal (modified) * codes/icosagcm/devel/Python/src/unstructured (modified) * codes/icosagcm/devel/Python/src/unstructured.pyx (modified) devel : get unstructured/slice test cases to work Wed, 22 Nov 2017 00:54:47 GMT dubos [616] * codes/icosagcm/devel/Python/src/hexagonal (modified) * codes/icosagcm/devel/Python/src/unstructured (modified) * codes/icosagcm/devel/arch/arch-X64_CURIE.fcm (modified) * codes/icosagcm/devel/make_python (modified) devel/unstructured : add -fPIC, minor improvements Wed, 22 Nov 2017 00:31:20 GMT dubos [615] * codes/icosagcm/devel/Python (added) * codes/icosagcm/devel/Python/codegen (added) * codes/icosagcm/devel/Python/dynamico (added) * codes/icosagcm/devel/Python/dynamico/DCMIP.py (added) * codes/icosagcm/devel/Python/dynamico/__init__.py (added) * codes/icosagcm/devel/Python/dynamico/advect.py (added) * codes/icosagcm/devel/Python/dynamico/dyn.py (added) * codes/icosagcm/devel/Python/dynamico/kessler.py (added) * codes/icosagcm/devel/Python/dynamico/parallel.py (added) * codes/icosagcm/devel/Python/dynamico/time_step.py (added) * codes/icosagcm/devel/Python/dynamico/wrap.py (added) * codes/icosagcm/devel/Python/env (added) * codes/icosagcm/devel/Python/env/CICLAD.env (added) * codes/icosagcm/devel/Python/env/OSX.env (added) * codes/icosagcm/devel/Python/env/X64_CURIE.env (added) * codes/icosagcm/devel/Python/env/linux.env (added) * codes/icosagcm/devel/Python/jinja (added) * codes/icosagcm/devel/Python/src (added) * codes/icosagcm/devel/Python/src/functions.h (added) * codes/icosagcm/devel/Python/src/hexagonal (added) * codes/icosagcm/devel/Python/src/hexagonal/macros.jin (added) * codes/icosagcm/devel/Python/src/kernels_caldyn_NH.jin (added) * codes/icosagcm/devel/Python/src/kernels_caldyn_hevi.jin (added) * codes/icosagcm/devel/Python/src/kernels_caldyn_hydro.jin (added) * codes/icosagcm/devel/Python/src/kernels_transport.jin (added) * codes/icosagcm/devel/Python/src/macros.jin (added) * codes/icosagcm/devel/Python/src/setup.py (added) * codes/icosagcm/devel/Python/src/unstructured (added) * codes/icosagcm/devel/Python/src/unstructured.pyx (added) * codes/icosagcm/devel/Python/src/unstructured/macros.jin (added) * codes/icosagcm/devel/Python/src/xios.pyx (added) * codes/icosagcm/devel/arch/arch-X64_CURIE.env (modified) * codes/icosagcm/devel/arch/arch-X64_CURIE.fcm (modified) * codes/icosagcm/devel/arch/arch-X64_CURIE.path (modified) * codes/icosagcm/devel/bld.cfg (modified) * codes/icosagcm/devel/make_python (added) * codes/icosagcm/devel/src/unstructured (added) * codes/icosagcm/devel/src/unstructured/caldyn_unstructured.F90 (added) devel/unstructured : import Python layer from HEAT