Weixiong,
> Yes. It then allows non-uniform slicing along z-axis.
Great. Yes, please do submit a pull request for this function! (And let
us know if you need help figuring out how to create pull requests! I
know we have a how-to file somewhere, but I forgot where exactly it is.
Someone?)
> Also, I am wondering if you guys are interested in making triangulation
> based on a basic one for repeated structure as shown in the attachment.
> I have to do this for my project but didn't find a function so I did
> something like copy->shifting->merging->extruding (if 3D). I think it
> would be cool to have this in deal.II.
Yes. I had to laugh at your previous picture which shows that you're
still working with fuel assemblies apparently -- and I wanted to say
"no, no, you'll need 17x17 replications, not 5x5!"
I think it would be neat to have a function of the form replicate(...)
that does exactly what you are suggesting and are already doing in your
code. It would take an existing triangulation and replicate it a number
of times in the x, y, and z-directions.