On Thu, Mar 21, 2019 at 7:59 AM John Peterson <jwpeter...@gmail.com> wrote:
> > > On Wed, Mar 20, 2019 at 11:47 PM Povolotskyi, Mykhailo < > mpovo...@purdue.edu> wrote: > >> Dear LibMesh developers, >> >> in the documentation >> http://libmesh.github.io/doxygen/classlibMesh_1_1FEMContext.html#ab308f0ea12c91d002e896e0217d3c3c9 >> >> >> the method cached_fe is public. >> >> In the release 1.4.0 it is protected. >> > > Your link doesn't go to the cached_fe() implementation for me, and as far > as I can tell, the cached_fe() interface was added as a protected member > function in this commit: > > commit 6a9f9060f5596085b9801c5caeafc4d19d1fc54a > Author: Roy H. Stogner <royst...@ices.utexas.edu> > Date: Mon Oct 2 12:59:34 2017 -0500 > > Cache FEMContext::point_value() FE Objects > > This really ought to be redone entirely, but hopefully we can get a > little performance improvement right away by just avoiding de and > reallocations. > > and it's never been public. > OK, after scrolling up, it looks like cached_fe does show up among the other public APIs in doxygen: https://drive.google.com/file/d/1JqJCROKxhsU084JPgShsIY6haCKUzP2G/view?usp=sharing but I'd chalk that up to a bug in Doxygen... this function has always been protected AFAICT. -- John _______________________________________________ Libmesh-users mailing list Libmesh-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-users