Skip to content
Discussion options

You must be logged in to vote

@loganharbour The neml2 object is dynamically registered by libmoose_test-opt.so, so as long as that library is loaded that object should have been registered to the neml2 registry. It is independent of the allow_test_object parameter.

@KartikeyaSinghFreeman The only possibility I can think of is that you might have previously built the moose-test libraries without enabling neml2. You went back and enabled neml2, recompiled, but the libraries (specifically libmoose_test-opt.so) didn't get rebuilt. I suggest you try the following

cd /opt/Moose/moose/test/
make clean
make clobberall
make

Replies: 2 comments 10 replies

Comment options

You must be logged in to vote
7 replies
@KartikeyaSinghFreeman
Comment options

@GiudGiud
Comment options

GiudGiud Aug 5, 2025
Collaborator

@KartikeyaSinghFreeman
Comment options

@GiudGiud
Comment options

GiudGiud Aug 6, 2025
Collaborator

@KartikeyaSinghFreeman
Comment options

Comment options

You must be logged in to vote
3 replies
@KartikeyaSinghFreeman
Comment options

@hugary1995
Comment options

Answer selected by KartikeyaSinghFreeman
@KartikeyaSinghFreeman
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants