#2534: Evolution of grid arrays with Mol no longer works
Reporter:
Status: new
Milestone:
Version: development version
Type: bug
Priority: major
Component: Carpet
Comment (by Yosef Zlochower):
<div class="preview-container wiki-content"><!-- loaded via ajax --></div>
<div class="mask"></div>
</div>
</div>
</form>
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2534/evolution-of-grid…
#2534: Evolution of grid arrays with Mol no longer works
Reporter:
Status: new
Milestone:
Version: development version
Type: bug
Priority: major
Component: Carpet
Comment (by Yosef Zlochower):
<div class="preview-container wiki-content"><!-- loaded via ajax --></div>
<div class="mask"></div>
</div>
</div>
</form>
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2534/evolution-of-grid…
#2534: Evolution of grid arrays with Mol no longer works
Reporter:
Status: new
Milestone:
Version: development version
Type: bug
Priority: major
Component: Carpet
In the releases prior to ET_2020_05 I was able to evolve grid arrays using RK4 with a kludge algorithm coupled to MoL. (The issue with MoL and grid arrays is that Mol attempts to updates the arrays for all components of the grid owned by that process. The kludge was to check to see that if the "correct" component is being updated, and if not, re-write the old values of the grid array). I used this to evolve geodesics and the puncture locations. From ET_2020_05, I get the error
terminate called after throwing an instance of 'std::out_of_range'
what(): vector::_M_range_check
1. CarpetLib::signal_handler(int) [./cactus_test(_ZN9CarpetLib14signal_handlerEi+0xf4) [0x6b1c74]]
2. /lib64/libc.so.6(+0x35270) [0x7f4fbc077270]
3. /lib64/libc.so.6(gsignal+0x37) [0x7f4fbc0771f7]
4. /lib64/libc.so.6(abort+0x148) [0x7f4fbc0788e8]
5. __gnu_cxx::__verbose_terminate_handler() [/lib64/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x165) [0x7f4fbca9bac5]]
6. /lib64/libstdc++.so.6(+0x5ea36) [0x7f4fbca99a36]
7. /lib64/libstdc++.so.6(+0x5ea63) [0x7f4fbca99a63]
8. /lib64/libstdc++.so.6(+0x5ec83) [0x7f4fbca99c83]
9. std::__throw_out_of_range(char const*) [/lib64/libstdc++.so.6(_ZSt20__throw_out_of_rangePKc+0x77) [0x7f4fbcaeea97]]
10. Carpet::PoisonGroup(_cGH const*, int, Carpet::checktimes) [./cactus_test(_ZN6Carpet11PoisonGroupEPK4_cGHiNS_10checktimesE+0x551) [0x5241f1]]
11. Carpet::Poison(_cGH const*, Carpet::checktimes, int) [./cactus_test(_ZN6Carpet6PoisonEPK4_cGHNS_10checktimesEi+0xcd) [0x523bbd]]
12. ./cactus_test() [0x51881d]
13. Carpet::Evolve(tFleshConfig*) [./cactus_test(_ZN6Carpet6EvolveEP12tFleshConfig+0x191) [0x5162e1]]
14. ./cactus_test(main+0xa5) [0xd560e5]
15. /lib64/libc.so.6(__libc_start_main+0xf5) [0x7f4fbc063c05]
16. ./cactus_test() [0x4b6ce9]
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2534/evolution-of-grid…
#2174: Test "Multi Patch Scalar Wave Equation" example
Reporter: Roland Haas
Status: open
Milestone: ET_2021_05
Version: development version
Type: task
Priority: major
Component: EinsteinToolkit website
Comment (by William Gabella):
This gallery is successfully updated…if I may be so bold.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2174/test-multi-patch-…
#2174: Test "Multi Patch Scalar Wave Equation" example
Reporter: Roland Haas
Status: open
Milestone: ET_2021_05
Version: development version
Type: task
Priority: major
Component: EinsteinToolkit website
Comment (by William Gabella):
<div class="preview-container wiki-content"><!-- loaded via ajax --></div>
<div class="mask"></div>
</div>
</div>
</form>
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2174/test-multi-patch-…
#2174: Test "Multi Patch Scalar Wave Equation" example
Reporter: Roland Haas
Status: open
Milestone: ET_2021_05
Version: development version
Type: task
Priority: major
Component: EinsteinToolkit website
Comment (by William Gabella):
<div class="preview-container wiki-content"><!-- loaded via ajax --></div>
<div class="mask"></div>
</div>
</div>
</form>
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2174/test-multi-patch-…
#2174: Test "Multi Patch Scalar Wave Equation" example
Reporter: Roland Haas
Status: open
Milestone: ET_2021_05
Version: development version
Type: task
Priority: major
Component: EinsteinToolkit website
Comment (by William Gabella):
Had trouble with the curl command and the web page Add Files did not work for the tarball. Found Roland’s suggestion from November 2020 for me, which is to create the APP Password while logged on as [b.gabella@vanderbilt.edu](mailto:b.gabella@vanderbilt.edu) \(my SSO\) but to use the username “wegabella” so like \(-v for verbose\)
```
curl -v -u 'wegabella' -X POST https://api.bitbucket.org/2.0/repositories/einsteintoolkit/www/downloads -F files=@"Kerr-Schild_Multipole-20210516.tar.gz"
```
and cut and paste the APP Password, created at [https://bitbucket.org/account/settings/app-passwords/](https://bitbucket.or… .
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2174/test-multi-patch-…
#2174: Test "Multi Patch Scalar Wave Equation" example
Reporter: Roland Haas
Status: open
Milestone: ET_2021_05
Version: development version
Type: task
Priority: major
Component: EinsteinToolkit website
Comment (by William Gabella):
Running VisIt you can restore the attached session files. Here the 8 files u.file\_N.h5 with N=0…7 are the 3D “database” files of format CarpetHPDF5. However if you did not run with 8 MPI tasks \(?\) or have a different file structure than this run, you will have to create the plot with VisIt manually. The following should get you pretty close:
```
singularity run docker://symerio/visit
And is currently version 2.12.3 . You can restore the *.session file, or if your file structure is different do the following "by hand."
o Start VisIT;
o Sources Open file name like u.file.* as database and select manually CarpetHDF5 as file type.
o Plots Add Pseudocolor. Load the data is called "LLAMAWAVETOY--u_lp_MP_rp_" .
o On Pseudocolor add operator Slice.
o Click Draw. The defaults are not good and note this is a movie and we show the time stamp is 5.04, Cycle 56.
o Also click the "Swap foreground / background colors" icon on the Drawing window---icon with white upper triangle and black lower triangle.
o Double click on the Pseudocolor and select the "orangehot" Color Table, and set the minimum to -0.5 and maximum to +0.5.
```
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2174/test-multi-patch-…