David Wells

Results 329 comments of David Wells

Another example would be that we did a lot of refactoring in #412 for `IBFEMethod` that was not applied to `IBFESurfaceMethod`.

In #515 I did not make the relevant changes to IBFESurfaceMethod since these will ultimately be merged together. When we get around to looking at this we should look at...

@marshallrdavey and I will tackle this in the winter.

Well, that didn't happen :) This is blocked by #828. @boyceg reminded me on Friday that this is in the 0.7 milestone. I think that, of all the things listed...

Yup - if I try things on `branch_v1.7.1` then things work with updated submodules. They do not work in the release tarball.

This still doesn't work with my setup and I get the same problem on the development branch too. Here's how I call configure: ```shell set -e export CC=mpicc export CXX=mpic++...

https://github.com/dealii/dealii/blob/f340dcc0955a19f86c1e269c62f6579f9619292d/source/fe/fe_rt_bubbles.cc#L65-L67 We then use this matrix's coefficients extensively in `FE_PolyTensor`, e.g., https://github.com/dealii/dealii/blob/fc8a09fddc65bfd775e4dd8c206cc09b8b1b36d3/source/fe/fe_poly_tensor.cc#L325-L331

clang now has an option `-ftime-trace` which prints fairly detailed profiling information for each compilation unit. I went through a dozen or so files and found a few easy things...

Another thing to check out is how expensive individual headers are. Here are the top 20 from parsing test output data: ``` 702/1232 Test #364: all-headers/base/parsed_convergence_table.h.release ..................................... Passed 11.49 sec...