From 9250a0db61f42fb35c4b38ff27b7750e3532f3c6 Mon Sep 17 00:00:00 2001 From: Qianqian Fang Date: Mon, 11 Mar 2024 23:41:44 -0400 Subject: [PATCH] [doc] make final doc update, bump pmcx to v0.3.2 --- ChangeLog.txt | 11 +++++++++++ README.md | 7 ++++++- README.txt | 8 +++++++- inno/MCXStudio.iss | 2 +- mcxstudio/README.txt | 2 +- pmcx/README.md | 2 +- pmcx/pmcx/__init__.py | 2 +- pmcx/setup.py | 2 +- script/photon | 2 +- 9 files changed, 30 insertions(+), 8 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index e0475d1d..a75f19a8 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -4,6 +4,17 @@ Major updates are marked with a "*" == MCX v2024.2 (Interstellar Ion - 2.2), FangQ == + 2024-03-10 [7b6e0e0] [optimize] cut hyperboloid gaussian register use from 15 to 3, #127,#214 + 2024-03-10 [a2279d6] [optimize] reduce gaussian slit register use from 9 to 2, #214 + 2024-03-08 [4708e10] [doc] Create pull_request_template.md + 2024-03-08 [14ca45d] [feat] use 'make register' to report register counts in the Makefile + 2024-03-07 [3c7ac2a] [feat] allow users to type 1-3 numbers for srcparam1/srcparam2 + 2024-03-07 [411a007] [feat] add gaussian broadening to slit source (contributed by Liam Keegan, #214) + 2024-03-04 [1e6c403] [doc] update instructions on running mcx on hybrid GPU Linux laptops + 2024-03-04 [0344d84] [bug] fix cuda core count for Ada and Blackwell + 2024-03-01 [4dd076e] [doc] update documentation for v2024.2 + 2024-03-01 [875a357] [doc] update neurojson website url to https://neurojson.io + 2024-02-29 [c151e10] [ci] add setuptools for python 3.12 on macos 2024-02-27 [558dbab] [pmcx] bump pmcx to 0.2.12 after fixing critical bug #212 2024-02-27 [8e03878]*[bug] critical: fix double-multiplication of pattern launched weight, fix #212 2024-02-23 [61ae0b8] [bug] fix detid value #209 diff --git a/README.md b/README.md index 4ae782ca..0fbaf318 100644 --- a/README.md +++ b/README.md @@ -80,11 +80,16 @@ It also includes a bug fix from fangq/mcx#195 regarding precision loss when saving diffuse reflectance. We want to thank Haohui Zhang for reporting a number of critical issues -(fangq/mcx#195 and fangq/mcx#212). ShijieYan and fanyuyen have also contributed +(fangq/mcx#195 and fangq/mcx#212), Liam Keegan for contributing a patch +to extend the slit source (fangq/mcx#214). ShijieYan and fanyuyen have also contributed to the bug fixes and improvements. The detailed updates can be found in the below change log +* 2024-03-08 [14ca45d] [feat] use 'make register' to report register counts in the Makefile +* 2024-03-07 [411a007] [feat] add gaussian broadening to slit source (contributed by Liam Keegan, #214) +* 2024-03-04 [1e6c403] [doc] update instructions on running mcx on hybrid GPU Linux laptops +* 2024-03-04 [0344d84] [bug] fix cuda core count for Ada and Blackwell * 2024-02-27 [558dbab] [pmcx] bump pmcx to 0.2.12 after fixing critical bug #212 * 2024-02-27 [8e03878] \*[bug] critical: fix double-multiplication of pattern launched weight, fix #212 * 2024-02-23 [61ae0b8] [bug] fix detid value #209 diff --git a/README.txt b/README.txt index d673205f..002abc3a 100644 --- a/README.txt +++ b/README.txt @@ -56,11 +56,17 @@ It also includes a bug fix from fangq/mcx#195 regarding precision loss when saving diffuse reflectance. We want to thank Haohui Zhang for reporting a number of critical issues -(fangq/mcx#195 and fangq/mcx#212). ShijieYan and fanyuyen have also contributed +(fangq/mcx#195 and fangq/mcx#212), Liam Keegan for contributing a patch +to extend the slit source (fangq/mcx#214). ShijieYan and fanyuyen have also contributed to the bug fixes and improvements. The detailed updates can be found in the below change log + +* 2024-03-08 [14ca45d] [feat] use 'make register' to report register counts in the Makefile +* 2024-03-07 [411a007] [feat] add gaussian broadening to slit source (contributed by Liam Keegan, #214) +* 2024-03-04 [1e6c403] [doc] update instructions on running mcx on hybrid GPU Linux laptops +* 2024-03-04 [0344d84] [bug] fix cuda core count for Ada and Blackwell * 2024-02-27 [558dbab] [pmcx] bump pmcx to 0.2.12 after fixing critical bug #212 * 2024-02-27 [8e03878]*[bug] critical: fix double-multiplication of pattern launched weight, fix #212 * 2024-02-23 [61ae0b8] [bug] fix detid value #209 diff --git a/inno/MCXStudio.iss b/inno/MCXStudio.iss index 838259e2..90d04eb8 100755 --- a/inno/MCXStudio.iss +++ b/inno/MCXStudio.iss @@ -10,7 +10,7 @@ #define MyAppName "MCX Studio" #define MyAppDir "MCXStudio" -#define MyAppVersion "v2023" +#define MyAppVersion "v2024.2" #define MyAppPublisher "COTILab" #define MyAppURL "https://mcx.space" #define MyAppExeName "mcxstudio.exe" diff --git a/mcxstudio/README.txt b/mcxstudio/README.txt index b9158adc..c7052d24 100644 --- a/mcxstudio/README.txt +++ b/mcxstudio/README.txt @@ -5,7 +5,7 @@ Author: Qianqian Fang License: GNU General Public License version 3 (GPLv3) Version: 1.2 (v2024.2) -Website: http://mcx.space +Website: https://mcx.space --------------------------------------------------------------------- diff --git a/pmcx/README.md b/pmcx/README.md index b10d3658..2ae75298 100644 --- a/pmcx/README.md +++ b/pmcx/README.md @@ -4,7 +4,7 @@ - Copyright: (C) Matin Raayai Ardakani (2022-2023) , Qianqian Fang (2019-2024) , Fan-Yu Yen (2023-2024) - License: GNU Public License V3 or later -- Version: 0.3.1 +- Version: 0.3.2 - URL: https://pypi.org/project/pmcx/ - Github: https://github.com/fangq/mcx diff --git a/pmcx/pmcx/__init__.py b/pmcx/pmcx/__init__.py index 10fea39a..f2d3a837 100644 --- a/pmcx/pmcx/__init__.py +++ b/pmcx/pmcx/__init__.py @@ -49,7 +49,7 @@ # from .files import loadmc2, loadmch, load, save from .bench import bench -__version__ = "0.3.1" +__version__ = "0.3.2" __all__ = ( "gpuinfo", diff --git a/pmcx/setup.py b/pmcx/setup.py index b65990f5..9c9dfb85 100644 --- a/pmcx/setup.py +++ b/pmcx/setup.py @@ -123,7 +123,7 @@ def build_extension(self, ext): setup( name="pmcx", packages=["pmcx"], - version="0.3.1", + version="0.3.2", requires=["numpy"], license="GPLv3+", author="Matin Raayai Ardakani, Qianqian Fang, Fan-Yu Yen", diff --git a/script/photon b/script/photon index 26f804a3..786ee056 100755 --- a/script/photon +++ b/script/photon @@ -128,7 +128,7 @@ sub printhelp{ printf("================================================================= Photon - a unified command line interface for MCX/MMC/MCXCL author: Qianqian Fang -web: http://mcx.space +web: https://mcx.space ================================================================= Format: %s ...