Dear Dustin,
I had a look at your program on my machine with the most recent
development version of deal.II. Here is the final timer output in
release mode:
+---------------------------------------------+------------+------------+
| Total wallclock time elapsed since start | 1.02s | |
| | | |
| Section | no. calls | wall time | % of total |
+---------------------------------+-----------+------------+------------+
| Setup | 1 | 0.618s | 60.% |
| copy_sparsity_pattern | 1 | 0.0557s | 5.4% |
| setup_intial_fe_distribution | 1 | 0.0119s | 1.2% |
| setup_system | 1 | 0.606s | 59.% |
+---------------------------------+-----------+------------+------------+
As you can see, the copy operation is very cheap on my machine at
0.0557s versus 20.2s on your machine. When looking at the profiles, I
cannot see anything suspicious either. My primary suspecion right now is
that you are on an old version of deal.II where we had bad code in that
function. (But I don't remember having changed anything during the last
year.) What version are you using?
Best,
Martin
--
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.
For more options, visit https://groups.google.com/d/optout.