As you may recall, I am averse to typographical conventions that burn vertical lines of code with no content, because I find allowing more code semantics to fit on the screen at once to be an…
So yes go ahead and leave the special case for empty assemblies; please just add a comment as to why it must be handled specially. Thanks!
Done in commit 779c026!
How do those differ? When there are no elements, the whole configuration vector space is the zero space...
Good point: in principle, a ConfigSubspace variant representing a full subspace…
I've dropped the eigenvalue logging code (in commit eafb133) and filed an issue (#106) to remind us to replace it.
Any reason not to go ahead and do that in this PR?
On second thought, we'd actually have to use a separate conditional for the unconstrained case, because the tangent space would be…
I'm fine with dropping the eigenvalue logging now and replacing it with a diagnostics panel plot later—either in a stand-alone pull request or as part of a pull request that revises `ConfigSubspa…
(a) Why do we now need an empty-assembly special case, when we didn't before? Or is it just for efficiency?
The realization triggering system on the main branch never tries to realize an…
What does this #-directive do? Not compile the next line if this is not a "dev" compile?
Correct, if you replace "not compile" with "only compile" (I think this was a typo, based on your next…