#2602: include Regge-Wheeler-Zerilli gauge self-force code in ET
Reporter: Samuel Cupp
Status: resolved
Milestone: ET_2022_05
Version: development version
Type: enhancement
Priority: major
Component: Other
Changes (by Samuel Cupp):
status: resolved (was new)
Comment (by Samuel Cupp):
This was merged in and included in the 2022_11 release, but never resolved.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2602/include-regge-whe…
#2687: add Fishbone-Moncrief disk gallery example to ET
Reporter: Roland Haas
Status: new
Milestone:
Version:
Type: enhancement
Priority: minor
Component: EinsteinToolkit website
Comment (by Roland Haas):
Contributors were:
* Roland Haas
* Kartik Tiwari
* Victor Guedes
* TBD
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2687/add-fishbone-monc…
#2687: add Fishbone-Moncrief disk gallery example to ET
Reporter: Roland Haas
Status: new
Milestone:
Version:
Type: enhancement
Priority: minor
Component: EinsteinToolkit website
Changes (by Roland Haas):
At the ICERM workshop in 2022 a gallery example for the Einstein Toolkit for the Fishbone-Moncrief disk solution was created. Including it on the webstie would be nice. The proposed gallery page is attached, and page looks like this:

A live demo can be seen at: [https://ekohaes8.ncsa.illinois.edu/~rhaas/etwebsite/gallery/fm/index.html](…
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2687/add-fishbone-monc…
#2648: Empty ApplyBCs call in LeanBSSNMoL
Reporter: Samuel Cupp
Status: new
Milestone:
Version:
Type: bug
Priority: major
Component: EinsteinToolkit thorn
Comment (by Samuel Cupp):
You should only sync in one of either `LeanBSSN_adm2bssn` or `LeanBSSN_Boundaries ` but not both, which would be the behavior with this change. If you want to be consistent with your later scheduling, I think you put the sync on the Boundaries function and not the adm2bssn, but that’s ultimately up to you.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2648/empty-applybcs-ca…
#2648: Empty ApplyBCs call in LeanBSSNMoL
Reporter: Samuel Cupp
Status: new
Milestone:
Version:
Type: bug
Priority: major
Component: EinsteinToolkit thorn
Comment (by Miguel Zilhão):
Please see the following commit in the development branch: [https://bitbucket.org/canuda/lean\_public/commits/87ec2413906abc8c925be51d7…. It makes sure that SelectGroupForBCs are calles before ApplyBCs at CCTK\_INITIAL; here’s the relevant diff:
```none
-schedule GROUP ApplyBCs as LeanBSSN_ApplyBCs at CCTK_INITIAL after LeanBSSN_adm2bssn
+schedule LeanBSSN_Boundaries at CCTK_INITIAL after LeanBSSN_adm2bssn
+{
+ LANG: Fortran
+ OPTIONS: LEVEL
+ SYNC: LeanBSSNMoL::gammat
+} "Boundary enforcement"
+
+schedule GROUP ApplyBCs as LeanBSSN_ApplyBCs at CCTK_INITIAL after LeanBSSN_Boundaries
```
Would this fix the issue?
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2648/empty-applybcs-ca…
#2679: How to link an externally compiled library during ET compilation
Reporter: Maria Mutz
Status: resolved
Milestone:
Version:
Type: bug
Priority: minor
Component:
Changes (by Maria Mutz):
status: resolved (was open)
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2679/how-to-link-an-ex…
#2679: How to link an externally compiled library during ET compilation
Reporter: Maria Mutz
Status: open
Milestone:
Version:
Type: bug
Priority: minor
Component:
Comment (by Maria Mutz):
Update: got it to compile! The include files being inside the src directory or its subdirectories was causing the problem described. Once I moved the library and everything except the one file listed in the makefile completely outside of Cactus, both this and the undefined reference errors went away.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2679/how-to-link-an-ex…
#2648: Empty ApplyBCs call in LeanBSSNMoL
Reporter: Samuel Cupp
Status: new
Milestone:
Version:
Type: bug
Priority: major
Component: EinsteinToolkit thorn
Comment (by helvi witek):
> After ADM2BSSN one usually has to SYNC, extrapolate and apply symmetry boundary conditions \(possibly in a very specific order\) and the Gamma auxiliary variables of the BSSN system which involve derivatives so cannot be set in ghost zones and the boundary. Most others can be computed point by point, so that a missing SYNC \(missing for sure it seems\) will only show up a slight change in regions filled via prolongation \(but not in inter-processor ghosts or in restriction target region\).
@Roland: Ok, Let me add the relevant part of schedule.ccl:
```
schedule LeanBSSN_adm2bssn at CCTK_INITIAL after ADMBase_PostInitial
{
LANG: Fortran
OPTIONS: Local
SYNC: gammat
} "Convert initial data into BSSN variables"
schedule GROUP ApplyBCs as LeanBSSN_ApplyBCs at CCTK_INITIAL after LeanBSSN_adm2bssn
{
} "Apply boundary conditions"
```
In Lean, we extrapolate gammat at the end of the routine “LeanBSSN\_adm2bssn”, and sync as shown.
Our understanding was that “ApplyBCs” then applies the symmetry boundary conditions.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2648/empty-applybcs-ca…
#2648: Empty ApplyBCs call in LeanBSSNMoL
Reporter: Samuel Cupp
Status: new
Milestone:
Version:
Type: bug
Priority: major
Component: EinsteinToolkit thorn
Comment (by helvi witek):
Regarding this being a “major bug:
>
> Note: “major” bugs are those that affect results and must be fixed before the next release. If the maintainers of lean\_public and Baikal could look into this and adjust the severity setting accordingly that would be great.
Since the physics results have been thoroughly tested and benchmarked, I do not evaluate as a major bug. If Sam is correct, it would do nothing.
However, this needs to be checked for a non-trivial example \(e.g. binary black holes\), before we take it out.
@{557058:088051f9-5b94-4b5e-bfbe-71137030b9c1} @{557058:65c5f18c-c3ad-4126-bb2b-be0e766b31ef} Could you please run a set of 2 tests, one with and one without the “ApplyBCs” being called right after adm2bssn? I suggest to used the standard, small BBH run with q=1, d=6M
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2648/empty-applybcs-ca…