#2551: include RePriMand in the ET
Reporter: Roland Haas
Status: open
Milestone: ET_2021_11
Version: development version
Type: enhancement
Priority: major
Component:
Comment (by Roland Haas):
Is there way to use sphinx to generate TeX documentation that could be included in the ET? This could be a once-per-release step, but I would prefer having offline TeX files rather than always referring to online HTML files if possible..
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2551/include-reprimand…
#2551: include RePriMand in the ET
Reporter: Roland Haas
Status: open
Milestone: ET_2021_11
Version: development version
Type: enhancement
Priority: major
Component:
Comment (by Roland Haas):
One unrelated issue to mention: since git uses a delta compression between revisions in the repo, you likely will \(eventually\) have a smaller repository by storing an uncompressed tarball \(just `*.tar`\) rather than a compressed tarball \(`*.tar.gz`\) in the repo \(since git can run a useful diff even on the tar file, but no on a compressed file since compression makes the whole file change if a single byte a the beginning of the tarfile changes\). This is not much of an issue for the ET since it can \(and will\) use svn checkout to get _just_ the ET\_interface thorn and _only_ the trunk copy \(and not the full version history git would do\).
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2551/include-reprimand…
#2572: Build failure in PITTNullCode SphericalHarmonicReconGen
Reporter: Wolfgang Kastaun
Status: new
Milestone:
Version: ET_2021_05
Type: bug
Priority: major
Component: EinsteinToolkit thorn
Comment (by Roland Haas):
Might be a bug in HDF5. Is this HDF5 1.12? See [https://github.com/rhaas80/ExternalLibraries-Silo/commit/c2f67165841b35467b… .
Can you try adding:
```
CPPFLAGS=-DH5Oget_info_vers=1 -DH5O_info_t_vers=1
```
to your option list, please?
Probably should go into a patch for the included tarball of the ET so that at least our self-built HDF5 is bug free \(even if a system installed one would not be\).
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2572/build-failure-in-…
#2551: include RePriMand in the ET
Reporter: Roland Haas
Status: open
Milestone: ET_2021_11
Version: development version
Type: enhancement
Priority: major
Component:
Comment (by Wolfgang Kastaun):
Thanks for providing the Makefile. I have checked that it compiles on my system and merged the pull request.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2551/include-reprimand…
#2538: Inclusion of kuibit
Reporter: Gabriele Bozzola
Status: open
Milestone: ET_2021_11
Version: development version
Type: enhancement
Priority: major
Component:
Comment (by Gabriele Bozzola):
After the call this morning, I took the following step:
* Update the CI/CD pipeline. Now, when a release is tagged on GitHub, the documentation is archived to [sbozzolo.github.io/kuibit/VERSION](http://sbozzolo.github.io/kuibit/VERSION). Hence, it will be always possible to refer to the documentation for a specific stable version. [sbozzolo.github.io/kuibit/](http://sbozzolo.github.io/kuibit/) will point to the documentation generated from master. This will be the latest stable. [sbozzolo.github.io/kuibit/dev](http://sbozzolo.github.io/kuibit/dev) will be the documentation from the next version.
* Tagged a new release, 1.3.0. Hopefully, things should be working as expected [now.](http://now.It) It is on PyPi.
If installed with pip, kuibit should bring all the dependencies with it EXCEPT:
* numba \(optially needed to compute mismatch between gravitational waves\)
* pycbc, lalsuite \(optially needed to test mismatch between gravitational waves\)
* mayavi
mayavi is used in some examples for 3D rendering. However, the project does not seem maintained anymore and it not really compatible with recent versions of Python/vtk. mayavi is a dependency in the next version kuibit, but this might change in the future.
The following is an idea for distributing kuibit with the upcoming release of the Einstein Toolkit. If GetComponent can checkout a specific commit/tag, it can be used to download the kuibit repo for version 1.3.0. The main advantage of this is that users would have immediately all the examples on their machine. The examples are scripts that can be used to make plots and analysis without writing any code. Therefore, I think that they would be very useful for beginners. Then, users should install kuibit 1.3.0 with `pip install --user kuibit==1.3.0`. We can optionally recommend users to add CACTUS/kuibit/examples/bin to their PATH, so that making some plots becomes very easy. When a new version of kuibit is released, users can update it with pip and update the examples checking out the corresponding tag \(if they wish to do so\). The link to the documentation will be [sbozzolo.github.io/kuibit/](http://sbozzolo.github.io/kuibit/VERSION)1.3.0
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2538/inclusion-of-kuib…
#2570: update enlcosed tarball in MPI ExternalLibrary to OpenMPI 4.0.6
Reporter: Roland Haas
Status: new
Milestone:
Version: development version
Type: bug
Priority: minor
Component:
Comment (by Roland Haas):
I do not remember what the typo was anymore, looking at the change I see no English language typos. But I also missed it when I initially committed it.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2570/update-enlcosed-t…