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

On Thu, Feb 20, 2025 at 10:21 AM HC Zhang <zhanghaichen...@gmail.com> wrote:
>
> 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:
>
> /home/uhc/Environment/deallii: Cloned from 
> https://github.com/dealii/dealii.git
> /home/uhc/Environment/dealii-jwitte08: Cloned from 
> https://github.com/jwitte08/dealii.git
> /home/uhc/Environment/p4est: Installed from p4est-2.8.6.tar.gz
> /home/uhc/Environment/dealii-tpss: Installation directory for deal.II (I 
> already have another deal.II installed in /usr/local)
> /home/uhc/Environment/tpss-temp: Temporary directory for cloning TPSS (git 
> clone https://github.com/jwitte08/TPSS.git tpss-temp)
> /home/uhc/Environment/tpss: Cloned via git clone --recurse-submodules 
> https://github.com/jwitte08/TPSS.git
>
> Additionally, I have some questions regarding the README instructions:
>
> 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?
> 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.
> 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
>
> --
> 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+unsubscr...@googlegroups.com.
> To view this discussion visit 
> https://groups.google.com/d/msgid/dealii/f5230f2b-7f58-432d-b253-3559047328den%40googlegroups.com.

-- 
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+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/dealii/CAOYDWbJb0m3VGoUNXaL4xzmo3CmJ%3DHPhk-_w4jKfhbhZvH9TDA%40mail.gmail.com.

Reply via email to