#2747: Inclusion of sgrid importer in Einstein Toolkit
Reporter: Samuel Cupp Status: open Milestone: ET_2023_11 Version: Type: enhancement Priority: major Component: EinsteinToolkit thorn
Comment (by Roland Haas):
the documentation that `make DNSData-ThornDoc` creates (this being the correct command) is, as the command reports put into `doc/ThornDoc`. Though in your case, you have a typo (make is case sensitive): the thorn is `DNSdata` (lowercase “d”), not `DNSData`. So try:
``` make DNSdata-ThornDoc ```
which will report:
``` Creating thorn documentations... Processing thorn CactusSgrid/DNSdata... Parsing ccl files... ERROR: Could not create documentation (check for latex errors) Created thorn documentations in doc/ThornDoc directory. Done. ```
and you can find the PDF file in `doc/ThornDoc/CactusSgrid/DNSdat/documentation.pdf` (if it builds, which it does not).
``` ! LaTeX Error: Command \tableWidth already defined. Or name \end... illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ...
l.74 ...length{\descWidth} \newlength{\tableWidth} \newlength{\maxVarWidth} ...
```
I would very strongly (ie things will fail horribly if you don’t…) to not use extra packages and if really, really, really necessary use `\newcommand` and not `\def` to define new commands (also mind the comments in the template TeX file). Also read-the-docs: [http://einsteintoolkit.org/usersguide/UsersGuide.html#x1-115000C1.8.4%5D(htt...)
:-)
-- Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2747/inclusion-of-sgrid...