27int main (
int argc,
char* argv[])
36 #define MODELTEST(TYPE) \
37 Util::Test::Message(#TYPE); \
40 subfailed += Util::Test::SubMessage("ArithmeticTest", TYPE::ArithmeticTest<TYPE>(true)); \
41 subfailed += Util::Test::SubMessage("DerivativeTest1", TYPE::DerivativeTest1<TYPE>(true)); \
42 subfailed += Util::Test::SubMessage("DerivativeTest2", TYPE::DerivativeTest2<TYPE>(true)); \
43 if (TYPE::kinvar == Model::Solid::KinematicVariable::F) \
45 subfailed += Util::Test::SubMessage("MaterialFrameIndifference", TYPE::MaterialFrameIndifference<TYPE>(true)); \
47 failed += Util::Test::SubFinalMessage(subfailed); \
Isotropic implements the following elastic model.
bool Derivative(int verbose, std::string plotfile="")
void Define(amrex::IntVect _ncells)
int Message(std::string testname)
int SubMessage(std::string testname, int failed)
int SubFinalMessage(int failed)
void Message(std::string file, std::string func, int line, Args const &... args)
int main(int argc, char *argv[])