From trac-noreply at einsteintoolkit.org Wed Jun 12 14:57:55 2024 From: trac-noreply at einsteintoolkit.org (Liwei Ji) Date: Wed, 12 Jun 2024 19:57:55 +0000 Subject: [ET Trac] #2803: Add simfactory files for Frontier Message-ID: #2803: Add simfactory files for Frontier Reporter: Liwei Ji Status: new Milestone: Version: Type: enhancement Priority: major Component: [https://bitbucket.org/simfactory/simfactory2/pull-requests/67](https://bitbucket.org/simfactory/simfactory2/pull-requests/67) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2803/add-simfactory-files-for-frontier -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 13 09:22:07 2024 From: trac-noreply at einsteintoolkit.org (Samuel Cupp) Date: Thu, 13 Jun 2024 14:22:07 +0000 Subject: [ET Trac] #2803: Add simfactory files for Frontier Message-ID: #2803: Add simfactory files for Frontier Reporter: Liwei Ji Status: resolved Milestone: Version: Type: enhancement Priority: major Component: Changes (by Samuel Cupp): status: resolved (was new) Comment (by Samuel Cupp): This PR has been merged. -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2803/add-simfactory-files-for-frontier -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 13 09:50:27 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 13 Jun 2024 14:50:27 +0000 Subject: [ET Trac] #2175: Test "Single, stable neutron star" example Message-ID: #2175: Test "Single, stable neutron star" example Reporter: Roland Haas Status: open Milestone: ET_2024_05 Version: development version Type: task Priority: major Component: EinsteinToolkit website Changes (by Roland Haas): responsible: [] (was ) assignee: Maxwell Rizzo (was ) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2175/test-single-stable-neutron-star-example -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 13 10:23:37 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 13 Jun 2024 15:23:37 +0000 Subject: [ET Trac] #2801: gcc14 compatibility in Einstein Toolkit thorns Message-ID: #2801: gcc14 compatibility in Einstein Toolkit thorns Reporter: Roland Haas Status: open Milestone: Version: Type: bug Priority: major Component: Comment (by Roland Haas): @Steven R Brandt says ?please apply? -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2801/gcc14-compatibility-in-einstein-toolkit -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 13 10:26:49 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 13 Jun 2024 15:26:49 +0000 Subject: [ET Trac] #2801: gcc14 compatibility in Einstein Toolkit thorns Message-ID: #2801: gcc14 compatibility in Einstein Toolkit thorns Reporter: Roland Haas Status: resolved Milestone: Version: Type: bug Priority: major Component: Changes (by Roland Haas): status: resolved (was open) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2801/gcc14-compatibility-in-einstein-toolkit -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 13 10:26:55 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 13 Jun 2024 15:26:55 +0000 Subject: [ET Trac] #2801: gcc14 compatibility in Einstein Toolkit thorns Message-ID: #2801: gcc14 compatibility in Einstein Toolkit thorns Reporter: Roland Haas Status: open Milestone: Version: Type: bug Priority: major Component: Comment (by Roland Haas): Applied as git hash [5144bf41](https://bitbucket.org/cactuscode/cactusnumerical/commits/5144bf419cee2ccddc3e5724f9de542fcf81b659) "RotatingSymmetry90: explicitly cast const pointer arguments" of [cactusnumerical](https://bitbucket.org/cactuscode/cactusnumerical) Applied as git hash [32a4a3d2](https://bitbucket.org/einsteintoolkit/einsteininitialdata/commits/32a4a3d2d4463c10fb2b6a977e0ebbaa75b43034) "TwoPunctures: explicitly cast for restrict and const qualifiers" of [einsteininitialdata](https://bitbucket.org/einsteintoolkit/einsteininitialdata) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2801/gcc14-compatibility-in-einstein-toolkit -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 13 10:33:53 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 13 Jun 2024 15:33:53 +0000 Subject: [ET Trac] #2802: compilation faiulres in TwoPunctures_BBHSF and TwoPunctures_KerrProca with gcc14 Message-ID: #2802: compilation faiulres in TwoPunctures_BBHSF and TwoPunctures_KerrProca with gcc14 Reporter: Roland Haas Status: open Milestone: Version: Type: bug Priority: major Component: EinsteinToolkit thorn Comment (by Roland Haas): TwoPunctures\_BBHSF applied as git hash [35bba04](https://bitbucket.org/canuda/Scalar/commits/35bba047ad49919ea46c3cd9fc9f295ff5621965) "Merged in Canuda\_Scalar\_Fix\_TwoPunctures\_BBHSF \(pull request #6\)" of [Scalar](https://bitbucket.org/canuda/Scalar) Fix for TwoPunctures\_KerrProca exists in branch Canuda\_Proca\_Fix\_TwoPunctures\_KerrProca -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2802/compilation-faiulres-in-twopunctures_bbhsf -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Fri Jun 14 11:17:09 2024 From: trac-noreply at einsteintoolkit.org (Lucas Timotheo Sanches) Date: Fri, 14 Jun 2024 16:17:09 +0000 Subject: [ET Trac] #2174: Test "Multi Patch Scalar Wave Equation" example Message-ID: #2174: Test "Multi Patch Scalar Wave Equation" example Reporter: Roland Haas Status: open Milestone: ET_2024_05 Version: development version Type: task Priority: major Component: EinsteinToolkit website Comment (by Lucas Timotheo Sanches): # Instructions I had a few minor issues getting the instructions to produce the expected output. Bellow are the corrections needed: ? 1. In step 3, instruction 1 where one reads ``` ./utils/Scripts/MakeThornList --master thonrlists/einsteintoolkit.th --output thornlists/Kerr-Schild_Multipole.th ``` one should read ``` ./utils/Scripts/MakeThornList --master thornlists/einsteintoolkit.th --output thornlists/Kerr-Schild_Multipole.th par/Kerr-Schild_Multipole.par ``` 2. In step 4, where one reads ``` ./simfactory/bin/sim create-submit --parfile par/Kerr-Schild_Multipole.par --cores 8 --num-threads 2 --walltime 0:30:00 ``` one should read ``` ./simfactory/bin/sim create-submit Kerr-Schild_Multipole --parfile par/Kerr-Schild_Multipole.par --cores 8 --num-threads 2 --walltime 0:30:00 ``` ? # Visualization I recommend removing the `wget http://einsteintoolkit.org/gallery/multipatch/Kerr-Schild_Multipole.session` file from the gallery for the following reasons: 1. In `visit` version `3.4.1`, where I produce the plots, several instructions on the session file are deprecated. 2. The session file is highly specific to the user that tested the visualization. Any changes in input, output and home folders cause the session to fail I propose that instead of using the session file, we provide a python script to produce the output. The script increases reproducibility of the example and addresses both issues mentioned above and can be invoked via ``` visit -cli -nowin -s plot.py ``` ? How would I go about changing this @Roland Hass? -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2174/test-multi-patch-scalar-wave-equation -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 20 15:37:12 2024 From: trac-noreply at einsteintoolkit.org (Steven R. Brandt) Date: Thu, 20 Jun 2024 20:37:12 +0000 Subject: [ET Trac] #2173: Test "Poisson equation" example Message-ID: #2173: Test "Poisson equation" example Reporter: Roland Haas Status: open Milestone: ET_2024_05 Version: development version Type: task Priority: major Component: EinsteinToolkit website Comment (by Steven R. Brandt): Today I learned that there is sometimes useful information in these tickets. -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2173/test-poisson-equation-example -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 20 15:37:45 2024 From: trac-noreply at einsteintoolkit.org (Steven R. Brandt) Date: Thu, 20 Jun 2024 20:37:45 +0000 Subject: [ET Trac] #2173: Test "Poisson equation" example Message-ID: #2173: Test "Poisson equation" example Reporter: Roland Haas Status: resolved Milestone: ET_2024_05 Version: development version Type: task Priority: major Component: EinsteinToolkit website Changes (by Steven R. Brandt): status: resolved (was open) Comment (by Steven R. Brandt): Done -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2173/test-poisson-equation-example -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 20 15:50:35 2024 From: trac-noreply at einsteintoolkit.org (Lucas Timotheo Sanches) Date: Thu, 20 Jun 2024 20:50:35 +0000 Subject: [ET Trac] #2174: Test "Multi Patch Scalar Wave Equation" example Message-ID: #2174: Test "Multi Patch Scalar Wave Equation" example Reporter: Roland Haas Status: open Milestone: ET_2024_05 Version: development version Type: task Priority: major Component: EinsteinToolkit website Comment (by Lucas Timotheo Sanches): @{557058:59e031ba-9bb5-4298-a472-7b99d0ae6f22} I?ve completed the run, uploaded the tarball and updated the gallery page. The only thing remaining would be to slightly correct the instructions on the top of the issue. -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2174/test-multi-patch-scalar-wave-equation -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 20 16:04:29 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 20 Jun 2024 21:04:29 +0000 Subject: [ET Trac] #2804: compation failure in DNSData with gcc14 Message-ID: #2804: compation failure in DNSData with gcc14 Reporter: Roland Haas Status: new Milestone: ET_2024_05 Version: Type: bug Priority: major Component: CC14 removed is stricter about implicit function declarations and no longer allows them by default. [https://gcc.gnu.org/gcc-14/porting\_to.html](https://gcc.gnu.org/gcc-14/porting_to.html) This affects DNSData ``` COMPILING CactusSgrid/DNSdata/src/DNSdataReader.c /Users/rhaas/Cactus/configs/sim/build/DNSdata/DNSdataReader.c: In function 'DNSdataReader': /Users/rhaas/Cactus/configs/sim/build/DNSdata/DNSdataReader.c:492:27: error: implicit declaration of function 'SGRID_free_everything' [-Wimplicit-function-declaration] 492 | if(SGRID_grid_exists()) SGRID_free_everything(); | ``` This is fixed in pull request [https://github.com/wofti/CactusSgrid/pull/1](https://github.com/wofti/CactusSgrid/pull/1) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2804/compation-failure-in-dnsdata-with-gcc14 -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 20 16:05:59 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 20 Jun 2024 21:05:59 +0000 Subject: [ET Trac] #2804: compilation failure in DNSData with gcc14 Message-ID: #2804: compilation failure in DNSData with gcc14 Reporter: Roland Haas Status: new Milestone: ET_2024_05 Version: Type: bug Priority: major Component: Changes (by Roland Haas): responsible: [] (was ) title: compilation failure in DNSData with gcc14 (was compation failure in DNSData with gcc14) assignee: Michal Pirog (was ) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2804/compilation-failure-in-dnsdata-with-gcc14 -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 20 16:06:10 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 20 Jun 2024 21:06:10 +0000 Subject: [ET Trac] #2804: compilation failure in DNSData with gcc14 Message-ID: #2804: compilation failure in DNSData with gcc14 Reporter: Roland Haas Status: new Milestone: ET_2024_05 Version: Type: bug Priority: major Component: Comment (by Roland Haas): Please review. -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2804/compilation-failure-in-dnsdata-with-gcc14 -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 20 16:20:35 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 20 Jun 2024 21:20:35 +0000 Subject: [ET Trac] #2802: compilation faiulres in TwoPunctures_BBHSF and TwoPunctures_KerrProca with gcc14 Message-ID: #2802: compilation faiulres in TwoPunctures_BBHSF and TwoPunctures_KerrProca with gcc14 Reporter: Roland Haas Status: open Milestone: Version: Type: bug Priority: major Component: EinsteinToolkit thorn Comment (by Roland Haas): Resolved in "Merged in Fix\_TwoPunctures\_BBHSF\_Incompatible\_Pointer\_Types \(pull request #7\)" of [Scalar](https://bitbucket.org/canuda/Scalar) and git hash [93f7a48](https://bitbucket.org/canuda/Proca/commits/93f7a4835cead1530750e4d6658608fe64614e73) "Merged in Canuda\_Proca\_Fix\_TwoPunctures\_KerrProca \(pull request #6\)" of [Proca](https://bitbucket.org/canuda/Proca) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2802/compilation-faiulres-in-twopunctures_bbhsf -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 20 16:20:51 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 20 Jun 2024 21:20:51 +0000 Subject: [ET Trac] #2802: compilation faiulres in TwoPunctures_BBHSF and TwoPunctures_KerrProca with gcc14 Message-ID: #2802: compilation faiulres in TwoPunctures_BBHSF and TwoPunctures_KerrProca with gcc14 Reporter: Roland Haas Status: open Milestone: Version: Type: bug Priority: major Component: EinsteinToolkit thorn Comment (by Roland Haas): All fixed. Thank you. -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2802/compilation-faiulres-in-twopunctures_bbhsf -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 20 16:21:00 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 20 Jun 2024 21:21:00 +0000 Subject: [ET Trac] #2802: compilation faiulres in TwoPunctures_BBHSF and TwoPunctures_KerrProca with gcc14 Message-ID: #2802: compilation faiulres in TwoPunctures_BBHSF and TwoPunctures_KerrProca with gcc14 Reporter: Roland Haas Status: resolved Milestone: Version: Type: bug Priority: major Component: EinsteinToolkit thorn Changes (by Roland Haas): status: resolved (was open) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2802/compilation-faiulres-in-twopunctures_bbhsf -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Fri Jun 21 15:33:48 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Fri, 21 Jun 2024 20:33:48 +0000 Subject: [ET Trac] #2804: compilation failure in DNSData with gcc14 Message-ID: #2804: compilation failure in DNSData with gcc14 Reporter: Roland Haas Status: new Milestone: ET_2024_05 Version: Type: bug Priority: major Component: Comment (by Roland Haas): Applied as git hash [c88af8a](https://github.com/wofti/CactusSgrid/commits/c88af8a391c0c7e235aac0750d3529912d2db0ba) "Merge branch 'rhaas80-master'" of [CactusSgrid](https://github.com/wofti/CactusSgrid) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2804/compilation-failure-in-dnsdata-with-gcc14 -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Fri Jun 21 15:34:01 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Fri, 21 Jun 2024 20:34:01 +0000 Subject: [ET Trac] #2804: compilation failure in DNSData with gcc14 Message-ID: #2804: compilation failure in DNSData with gcc14 Reporter: Roland Haas Status: new Milestone: ET_2024_05 Version: Type: bug Priority: major Component: Comment (by Roland Haas): Thank you. -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2804/compilation-failure-in-dnsdata-with-gcc14 -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Fri Jun 21 15:34:08 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Fri, 21 Jun 2024 20:34:08 +0000 Subject: [ET Trac] #2804: compilation failure in DNSData with gcc14 Message-ID: #2804: compilation failure in DNSData with gcc14 Reporter: Roland Haas Status: resolved Milestone: ET_2024_05 Version: Type: bug Priority: major Component: Changes (by Roland Haas): status: resolved (was new) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2804/compilation-failure-in-dnsdata-with-gcc14 -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Mon Jun 24 12:57:40 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Mon, 24 Jun 2024 17:57:40 +0000 Subject: [ET Trac] #2696: Update kuibit to 1.4.0 Message-ID: #2696: Update kuibit to 1.4.0 Reporter: Gabriele Bozzola Status: open Milestone: ET_2023_05 Version: Type: enhancement Priority: major Component: Comment (by Roland Haas): With 1.5 released should the version in ET be updated? What are minimum and maximum Python versions required? -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2696/update-kuibit-to-140 -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Tue Jun 25 13:13:29 2024 From: trac-noreply at einsteintoolkit.org (Gabriele Bozzola) Date: Tue, 25 Jun 2024 18:13:29 +0000 Subject: [ET Trac] #2696: Update kuibit to 1.4.0 Message-ID: #2696: Update kuibit to 1.4.0 Reporter: Gabriele Bozzola Status: open Milestone: ET_2023_05 Version: Type: enhancement Priority: major Component: Comment (by Gabriele Bozzola): kuibit 1.5.0 requires python 3.7 \(3.8.1 for developlment\) and works with any currently released version of Python -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2696/update-kuibit-to-140 -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Tue Jun 25 13:44:11 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Tue, 25 Jun 2024 18:44:11 +0000 Subject: [ET Trac] #2696: Update kuibit to 1.4.0 Message-ID: #2696: Update kuibit to 1.4.0 Reporter: Gabriele Bozzola Status: open Milestone: ET_2023_05 Version: Type: enhancement Priority: major Component: Comment (by Roland Haas): Ok, so that bumps the minimum version from 3.6 to 3.7. Just taking a look at what I think may be the oldest cluster in ACCESS-CI \(SDSC?s expanse\), it has a module for python 3.8 and runs python3.6 as a system package. So should \(TM\) be fine, though one assumes one will need to install `kuibit` in a `virtualenv` and have `pip` install all dependencies while providing a correct say `libhdf5` module. -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2696/update-kuibit-to-140 -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Tue Jun 25 13:47:01 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Tue, 25 Jun 2024 18:47:01 +0000 Subject: [ET Trac] #2696: Update kuibit to 1.4.0 Message-ID: #2696: Update kuibit to 1.4.0 Reporter: Gabriele Bozzola Status: open Milestone: ET_2023_05 Version: Type: enhancement Priority: major Component: Comment (by Roland Haas): though, simple test to use that module so far is failing. With an illegal instruction error not less. Very odd. -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2696/update-kuibit-to-140 -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Wed Jun 26 10:59:50 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Wed, 26 Jun 2024 15:59:50 +0000 Subject: [ET Trac] #2805: README file rebuild instructions missing package Message-ID: #2805: README file rebuild instructions missing package Reporter: Roland Haas Status: new Milestone: Version: Type: enhancement Priority: trivial Component: EinsteinToolkit thorn The current instructions in Baikal to regenerate code say ```shell pip install sympy==1.11 git clone https://github.com/zachetienne/nrpytutorial.git cd nrpytutorial git checkout b60bba29582ae563aaae5340638674ce8ddc2c79 cd BaikalETK make ``` which, when done in a virtualenv \(to actually control sympy version\) fails due to missing `ipython`. One should should thus install both sympy and ipython ```shell python3 -m venv $PWD source bin/activate pip install sympy==1.11 ipython git clone https://github.com/zachetienne/nrpytutorial.git cd nrpytutorial git checkout b60bba29582ae563aaae5340638674ce8ddc2c79 cd BaikalETK make ``` ? -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2805/readme-file-rebuild-instructions-missing -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Wed Jun 26 11:07:37 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Wed, 26 Jun 2024 16:07:37 +0000 Subject: [ET Trac] #2805: README file rebuild instructions missing package Message-ID: #2805: README file rebuild instructions missing package Reporter: Roland Haas Status: new Milestone: Version: Type: enhancement Priority: trivial Component: EinsteinToolkit thorn Changes (by Roland Haas): The current instructions in Baikal to regenerate code say ```shell pip install sympy==1.11 git clone https://github.com/zachetienne/nrpytutorial.git cd nrpytutorial git checkout b60bba29582ae563aaae5340638674ce8ddc2c79 cd BaikalETK make ``` which, when done in a virtualenv \(to actually control sympy version\) fails due to missing `ipython`. One should should thus install both sympy and ipython ```shell python3 -m venv $PWD source bin/activate pip install sympy==1.11 ipython git clone https://github.com/zachetienne/nrpytutorial.git cd nrpytutorial git checkout b60bba29582ae563aaae5340638674ce8ddc2c79 cd BaikalETK make ``` ? -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2805/readme-file-rebuild-instructions-missing -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Wed Jun 26 12:12:46 2024 From: trac-noreply at einsteintoolkit.org (Gabriele Bozzola) Date: Wed, 26 Jun 2024 17:12:46 +0000 Subject: [ET Trac] #2696: Update kuibit to 1.4.0 Message-ID: #2696: Update kuibit to 1.4.0 Reporter: Gabriele Bozzola Status: open Milestone: ET_2023_05 Version: Type: enhancement Priority: major Component: Comment (by Gabriele Bozzola): kuibit?s discovery mechanisms can be slow on distributed filesystems when there are lots of small files \(for ASCII files, kuibit opens every file and does regular expression matching to find what?s inside\). I wrote some recommendations here [https://sbozzolo.github.io/kuibit/faq.html#some-of-the-attributes-in-simdir-are-slow](https://sbozzolo.github.io/kuibit/faq.html#some-of-the-attributes-in-simdir-are-slow) It is also a good idea to use HDF5 whenever possible \(eg for waveform and horizon data too\) ? Note also that Python 3.6 end of life was 2021. Numpy dropped support from Python 3.6 in 2020 \(version 1.20\). -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2696/update-kuibit-to-140 -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Wed Jun 26 12:32:24 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Wed, 26 Jun 2024 17:32:24 +0000 Subject: [ET Trac] #2696: Update kuibit to 1.4.0 Message-ID: #2696: Update kuibit to 1.4.0 Reporter: Gabriele Bozzola Status: open Milestone: ET_2023_05 Version: Type: enhancement Priority: major Component: Comment (by Roland Haas): Sure. Note that the `numpy` ?? Python compatibility issue does not directly arise with those clusters I would claim. The old clusters only providing old Python will provide an equally old \(and compatible to Python\) `numpy`. So the issue would be more whether `kuibit` can support both old and new `numpy` versions. From previous discussion about this my understanding is that supporting both numpy versions is \(basically\) impossible in kuibit. So faced with the choice of having to drop support for some version of `numpy` dropping support for the older one rather than dropping support for all newer versions makes sense. This has been an issue with old HPC clusters all the time, they just offer quite old software stacks. -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2696/update-kuibit-to-140 -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 27 08:26:20 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 27 Jun 2024 13:26:20 +0000 Subject: [ET Trac] #2806: support CarpetX grid scalars and grid arrays on GPUs Message-ID: #2806: support CarpetX grid scalars and grid arrays on GPUs Reporter: Roland Haas Status: new Milestone: Version: Type: enhancement Priority: major Component: EinsteinToolkit thorn These commits use AMReX's arena to allocated storage for grid scalars and grid arrays so that they are visible to GPUs -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2806/support-carpetx-grid-scalars-and-grid -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 27 08:26:21 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 27 Jun 2024 13:26:21 +0000 Subject: [ET Trac] #2806: support CarpetX grid scalars and grid arrays on GPUs Message-ID: #2806: support CarpetX grid scalars and grid arrays on GPUs Reporter: Roland Haas Status: new Milestone: Version: Type: enhancement Priority: major Component: EinsteinToolkit thorn Comment (by Roland Haas): Pull request is [https://github.com/EinsteinToolkit/CarpetX/pull/293](https://github.com/EinsteinToolkit/CarpetX/pull/293) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2806/support-carpetx-grid-scalars-and-grid -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 27 08:26:19 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 27 Jun 2024 13:26:19 +0000 Subject: [ET Trac] #2806: support CarpetX grid scalars and grid arrays on GPUs Message-ID: #2806: support CarpetX grid scalars and grid arrays on GPUs Reporter: Roland Haas Status: new Milestone: Version: Type: enhancement Priority: major Component: EinsteinToolkit thorn Changes (by Roland Haas): responsible: [] (was ) assignee: Roland Haas (was ) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2806/support-carpetx-grid-scalars-and-grid -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 27 08:27:12 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 27 Jun 2024 13:27:12 +0000 Subject: [ET Trac] #2806: support CarpetX grid scalars and grid arrays on GPUs Message-ID: #2806: support CarpetX grid scalars and grid arrays on GPUs Reporter: Roland Haas Status: open Milestone: Version: Type: enhancement Priority: major Component: EinsteinToolkit thorn Changes (by Roland Haas): status: open (was new) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2806/support-carpetx-grid-scalars-and-grid -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 27 08:27:22 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Thu, 27 Jun 2024 13:27:22 +0000 Subject: [ET Trac] #2806: support CarpetX grid scalars and grid arrays on GPUs Message-ID: #2806: support CarpetX grid scalars and grid arrays on GPUs Reporter: Roland Haas Status: open Milestone: Version: Type: enhancement Priority: major Component: EinsteinToolkit thorn Comment (by Roland Haas): Please review. -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2806/support-carpetx-grid-scalars-and-grid -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 27 09:21:25 2024 From: trac-noreply at einsteintoolkit.org (Lucas Timotheo Sanches) Date: Thu, 27 Jun 2024 14:21:25 +0000 Subject: [ET Trac] #2174: Test "Multi Patch Scalar Wave Equation" example Message-ID: #2174: Test "Multi Patch Scalar Wave Equation" example Reporter: Roland Haas Status: open Milestone: ET_2024_05 Version: development version Type: task Priority: major Component: EinsteinToolkit website Changes (by Lucas Timotheo Sanches): Before each release, check that http://einsteintoolkit.org/gallery/multipatch/index.html still works and produces correct output. Steps: 1\. download the _development_ version of the Einstein Toolkit: ```shell curl -kLO https://raw.githubusercontent.com/gridaphobe/CRL/master/GetComponents chmod a+x GetComponents ./GetComponents https://bitbucket.org/einsteintoolkit/manifest/raw/master/einsteintoolkit.th ``` 2\. download the parameter file fro the gallery example ```shell cd Cactus wget --output-document par/Kerr-Schild_Multipole.par https://bitbucket.org/llamacode/llama/raw/master/LlamaWaveToy/par/Kerr-Schild_Multipole.par ``` 3\. compile Cactus for the system you are on \(this may require that you add a cluster allocation etc.\) ```shell ./utils/Scripts/MakeThornList --master thornlists/einsteintoolkit.th --output thornlists/Kerr-Schild_Multipole.th par/Kerr-Schild_Multipole.par ./simfactory/bin/sim setup-silent ./simfactory/bin/sim build --thornlist thornlists/Kerr-Schild_Multipole.th ``` 4\. run the simulation, using number of MPI ranks similar to what is shown on the ET website, so _for example_ ```shell ./simfactory/bin/sim create-submit Kerr-Schild_Multipole --parfile par/Kerr-Schild_Multipole.par --cores 8 --num-threads 2 --walltime 0:30:00 ``` 5\. on your laptop install VisIt using the precompiled executable available from its [download page](https://visit-dav.github.io/visit-website/) 6\. get the VisIt session file ```shell wget http://einsteintoolkit.org/gallery/multipatch/Kerr-Schild_Multipole.session ``` ? -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2174/test-multi-patch-scalar-wave-equation -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Thu Jun 27 09:22:34 2024 From: trac-noreply at einsteintoolkit.org (Lucas Timotheo Sanches) Date: Thu, 27 Jun 2024 14:22:34 +0000 Subject: [ET Trac] #2174: Test "Multi Patch Scalar Wave Equation" example Message-ID: #2174: Test "Multi Patch Scalar Wave Equation" example Reporter: Roland Haas Status: resolved Milestone: ET_2024_05 Version: development version Type: task Priority: major Component: EinsteinToolkit website Changes (by Lucas Timotheo Sanches): status: resolved (was open) -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2174/test-multi-patch-scalar-wave-equation -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac-noreply at einsteintoolkit.org Fri Jun 28 10:40:23 2024 From: trac-noreply at einsteintoolkit.org (Roland Haas) Date: Fri, 28 Jun 2024 15:40:23 +0000 Subject: [ET Trac] #2807: Hydro_RNSD passes CFLAGS to LD Message-ID: #2807: Hydro_RNSD passes CFLAGS to LD Reporter: Roland Haas Status: new Milestone: Version: Type: bug Priority: minor Component: EinsteinToolkit thorn Hydro\_RNSID passed CFLAGS to LD when linking its utilities: ``` HYDRO_RNS_LDFLAGS := $(HYDRO_RNS_CFLAGS) $(DEBUG_LD) $(LDFLAGS) $(EXTRAFLAGS) $(GENERAL_LIBRARIES ``` ? this fails if `LD` is `nvcc` which will not accept a `-std=gnu99` or `-std=c99` option typically present in `CFLAGS` since it only accepts C\+\+ language flavors. This is similar to #2553 where Cactus pass `CPPFLAGS` and `CXXFLAGS` to `LD` -- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2807/hydro_rnsd-passes-cflags-to-ld -------------- next part -------------- An HTML attachment was scrubbed... URL: