Questions Regarding TPSS Installation Issues for a new user

25 views
Skip to first unread message

HC Zhang

unread,
Feb 20, 2025, 10:21:28 AM2/20/25
to deal.II User Group

I encountered some issues while following the installation instructions for TPSS from this repository. Despite multiple installation attempts, I consistently run into errors at the Configuring TPSS step. I have attached images detailing my latest installation attempt—could you please help me identify what might be causing the problem?

Here’s an overview of my directory structure:

Additionally, I have some questions regarding the README instructions:

  1. The Warning section states that TPSS depends on jwitte08's deal.II. When cloning deal.II for Installing p4est, should I use the official deal.II or jwitte08's version?
  2. The Installing deal.II section mentions "First clone this project TPSS." Does this mean TPSS should be downloaded first? (Corresponding to my tpss-temp folder, where lib/googletest is empty.) Why is another TPSS clone needed later in Configuring TPSS? If I understand correctly, this results in two separate TPSS directories.
  3. After running bash dealii-setup.sh and make -j2 in Installing deal.II, why is there no make install step? Without make install, won’t TPSS configuration fail to locate deal.II and p4est?

I’d greatly appreciate any insights you can provide!

Best regards,

Haicheng

tpss-install-detials.zip

Daniel Arndt

unread,
Feb 20, 2025, 10:36:14 AM2/20/25
to dea...@googlegroups.com
Haicheng,

the repository at https://github.com/jwitte08/TPSS is not maintained
by deal.II and hasn't seen changes in 4 years. If you want to explore
the work done there, you need to use
https://github.com/jwitte08/dealii/tree/rt_matrixfree to compile
deal.II (with p4est). Then, download https://github.com/jwitte08/TPSS
and link against that deal.II installation.
Again, this is not maintained by deal.II and it might be better to try
teaching out to the author of TPSS directly if you run into issues.

Best,
Daniel
> --
> The deal.II project is located at http://www.dealii.org/
> For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en
> ---
> You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to dealii+un...@googlegroups.com.
> To view this discussion visit https://groups.google.com/d/msgid/dealii/f5230f2b-7f58-432d-b253-3559047328den%40googlegroups.com.

HC Zhang

unread,
Feb 20, 2025, 10:50:32 AM2/20/25
to dea...@googlegroups.com
Hi Daniel,
Thank you for your explanation. It seems that the author hasn’t updated the repository for a long time.

I have already tried multiple installation attempts, including using the repository provided by the author, but I still encountered issues.

I think it would be best for me to reach out to the original author for further clarification. I appreciate your help!

Best regards,

Haicheng


Daniel Arndt <d.arnd...@gmail.com> 于2025年2月20日周四 16:36写道:
You received this message because you are subscribed to a topic in the Google Groups "deal.II User Group" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/dealii/TNyKAE_cG6c/unsubscribe.
To unsubscribe from this group and all its topics, send an email to dealii+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/dealii/CAOYDWbJb0m3VGoUNXaL4xzmo3CmJ%3DHPhk-_w4jKfhbhZvH9TDA%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages