add_subdirectory(castem)
add_subdirectory(generic)

install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
  StandardElastoViscoPlasticityTest1.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
  StandardElastoViscoPlasticityTest2.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
  StandardElastoViscoPlasticityTest3.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
  StandardElastoViscoPlasticityTest4.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
  StandardElastoViscoPlasticityTest5.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
  StandardElastoViscoPlasticityTest6.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest2.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest2_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest3.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest3_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest4.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest4_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest5.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest5_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest6.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest6_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest7.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest7_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest8.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest8_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest9.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityNortonTest9_nj.mfront)

install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityHyperbolicSineTest.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityHyperbolicSineTest_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityHyperbolicSineTest2.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityHyperbolicSineTest2_nj.mfront)

install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityOrthotropicNortonTest.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityOrthotropicNortonTest_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityOrthotropicNortonTest_na.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityOrthotropicNortonTest_nanj.mfront)

install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest_na.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest_nanj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest2.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest2_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest3.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest3_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest4.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest4_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest5.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest5_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest6.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest6_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest7.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest7_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest8.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest8_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest9.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest9_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest9_na.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest9_nanj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest10.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest10_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest10_na.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest10_nanj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest11.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest11_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest11_na.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest11_nanj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest12.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest12_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest12_na.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest12_nanj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest13.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest13_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest13_na.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest13_nanj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest14.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest14_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest14_na.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest14_nanj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest15.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest15_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest15_na.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest15_nanj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest16.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest16_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest17.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	StandardElastoViscoPlasticityPlasticityTest17_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
  StandardElastoViscoPlasticityHarmonicSumOfNortonHoffViscoplasticFlowsTest.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
  StandardElastoViscoPlasticityHarmonicSumOfNortonHoffViscoplasticFlowsTest_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
  StandardElastoViscoPlasticityHarmonicSumOfNortonHoffViscoplasticFlowsTest2.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
  StandardElastoViscoPlasticityHarmonicSumOfNortonHoffViscoplasticFlowsTest2_nj.mfront)

install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	 StandardElastoViscoPlasticityIsotropicDamageHookeLaw.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	 StandardElastoViscoPlasticityIsotropicDamageHookeLaw_nj.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	 StandardElastoViscoPlasticityIsotropicDamageHookeLaw2.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
  StandardElastoViscoPlasticityIsotropicDamageHookeLaw2_nj.mfront)

install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	ChuNeedleman1980StrainBasedNucleationModelTest.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	ChuNeedleman1980StressBasedNucleationModelTest.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	PowerLawStrainBasedNucleationModelTest.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
	PowerLawStressBasedNucleationModelTest.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
        ElasticContributionToPorosityGrowth.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
        GursonTvergaardNeedleman1982.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
        RousselierTanguyBesson2002.mfront)

install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
        UserDefinedViscoplasticityTest.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
        UserDefinedViscoplasticityTest2.mfront)
install_mfront_data(tests/behavioursbricks/StandardElastoViscoPlasticity
        UserDefinedViscoplasticityTest3.mfront)
      
