install_mfront_header(MFront MFront.hxx)
install_mfront_header(MFront GlobalDomainSpecificLanguageOptionsManager.hxx)
install_mfront_header(MFront SearchPathsHandler.hxx)
install_mfront_header(MFront MaterialKnowledgeType.hxx)
install_mfront_header(MFront MFrontBase.hxx)
install_mfront_header(MFront MaterialKnowledgeAttribute.hxx)
install_mfront_header(MFront MaterialKnowledgeDescription.hxx)
install_mfront_header(MFront MaterialKnowledgeDescription.ixx)
install_mfront_header(MFront PathSpecifier.hxx)
install_mfront_header(MFront MFrontUtilities.hxx)
install_mfront_header(MFront MFrontUtilities.ixx)
install_mfront_header(MFront GeneratorOptions.hxx)
install_mfront_header(MFront CMakeGenerator.hxx)
install_mfront_header(MFront MakefileGenerator.hxx)
install_mfront_header(MFront CodeBlock.hxx)
install_mfront_header(MFront CodeBlock.ixx)
install_mfront_header(MFront MFrontConfig.hxx)
install_mfront_header(MFront MFrontDebugMode.hxx)
install_mfront_header(MFront PedanticMode.hxx)
install_mfront_header(MFront MFrontLogStream.hxx)
install_mfront_header(MFront GenericData.hxx)
install_mfront_header(MFront FileDescription.hxx)
install_mfront_header(MFront TargetsDescription.hxx)
install_mfront_header(MFront CompiledTargetDescriptionBase.hxx)
install_mfront_header(MFront DataInterpolationUtilities.hxx)
install_mfront_header(MFront OverridableImplementation.hxx)
install_mfront_header(MFront OverridableImplementation.ixx)
install_mfront_header(MFront LibraryDescription.hxx)
install_mfront_header(MFront ExecutableDescription.hxx)
install_mfront_header(MFront SpecificTargetDescription.hxx)
install_mfront_header(MFront MFrontLock.hxx)
install_mfront_header(MFront InitDSLs.hxx)
install_mfront_header(MFront InitInterfaces.hxx)
install_mfront_header(MFront MFrontHeader.hxx)
install_mfront_header(MFront BehaviourDSLDescription.hxx)
install_mfront_header(MFront IntegrationScheme.hxx)
install_mfront_header(MFront AbstractDSL.hxx)
install_mfront_header(MFront AbstractBehaviourDSL.hxx)
install_mfront_header(MFront BehaviourDSLCommon.hxx)
install_mfront_header(MFront BehaviourDSLBase.hxx)
install_mfront_header(MFront BehaviourDSLBase.ixx)
install_mfront_header(MFront ImplicitDSLBase.hxx)
install_mfront_header(MFront NonLinearSystemSolver.hxx)
install_mfront_header(MFront NonLinearSystemSolverFactory.hxx)
install_mfront_header(MFront ImplicitDSL.hxx)
install_mfront_header(MFront ImplicitDSLII.hxx)
install_mfront_header(MFront ImplicitFiniteStrainDSL.hxx)
install_mfront_header(MFront InstallPath.hxx)
install_mfront_header(MFront DefaultGenericBehaviourDSL.hxx)
install_mfront_header(MFront DefaultModelDSL.hxx)
install_mfront_header(MFront ImplicitGenericBehaviourDSL.hxx)
install_mfront_header(MFront ImplicitModelDSL.hxx)
install_mfront_header(MFront ImplicitCZMDSL.hxx)
install_mfront_header(MFront DSLFactory.hxx)
install_mfront_header(MFront DSLProxy.hxx)
install_mfront_header(MFront DSLProxy.ixx)
install_mfront_header(MFront AbstractMaterialPropertyInterface.hxx)
install_mfront_header(MFront AbstractBehaviourInterface.hxx)
install_mfront_header(MFront BehaviourInterfaceProxy.hxx)
install_mfront_header(MFront BehaviourInterfaceProxy.ixx)
install_mfront_header(MFront BehaviourInterfaceFactory.hxx)
install_mfront_header(MFront AbstractModelInterface.hxx)
install_mfront_header(MFront ModelInterfaceProxy.hxx)
install_mfront_header(MFront ModelInterfaceProxy.ixx)
install_mfront_header(MFront ModelInterfaceFactory.hxx)
install_mfront_header(MFront MaterialPropertyInterfaceFactory.hxx)
install_mfront_header(MFront MaterialPropertyInterfaceProxy.hxx)
install_mfront_header(MFront MaterialPropertyInterfaceProxy.ixx)
install_mfront_header(MFront MaterialPropertyParametersHandler.hxx)
install_mfront_header(MFront CastemMaterialPropertyInterface.hxx)
install_mfront_header(MFront ModelDSLCommon.hxx)
install_mfront_header(MFront ModelDSLBase.hxx)
install_mfront_header(MFront ModelDSLBase.ixx)
install_mfront_header(MFront ModelDescription.hxx)
install_mfront_header(MFront MaterialPropertyDescription.hxx)
install_mfront_header(MFront BehaviourData.hxx)
install_mfront_header(MFront BehaviourDescription.hxx)
install_mfront_header(MFront BehaviourDescription.ixx)
install_mfront_header(MFront BehaviourSymmetryType.hxx)
install_mfront_header(MFront Gradient.hxx)
install_mfront_header(MFront ThermodynamicForce.hxx)
install_mfront_header(MFront DSLBase.hxx)
install_mfront_header(MFront DSLBase.ixx)
install_mfront_header(MFront InterfaceBase.hxx)
install_mfront_header(MFront DSLUtilities.hxx)
install_mfront_header(MFront DSLUtilities.ixx)
install_mfront_header(MFront SupportedTypes.hxx)
install_mfront_header(MFront VarHandler.hxx)
install_mfront_header(MFront StaticVarHandler.hxx)
install_mfront_header(MFront VariableAttribute.hxx)
install_mfront_header(MFront VariableBoundsDescription.hxx)
install_mfront_header(MFront VariableDescriptionBase.hxx)
install_mfront_header(MFront VariableDescription.hxx)
install_mfront_header(MFront VariableDescription.ixx)
install_mfront_header(MFront StaticVariableDescription.hxx)
install_mfront_header(MFront LawFunction.hxx)
install_mfront_header(MFront DefaultDSLBase.hxx)
install_mfront_header(MFront DefaultDSL.hxx)
install_mfront_header(MFront DefaultCZMDSL.hxx)
install_mfront_header(MFront DefaultFiniteStrainDSL.hxx)
install_mfront_header(MFront MaterialPropertyDSL.hxx)
install_mfront_header(MFront ModelDSL.hxx)
install_mfront_header(MFront BehaviourMaterialProperty.hxx)
install_mfront_header(MFront SymbolsGenerator.hxx)
install_mfront_header(MFront UMATInterfaceBase.hxx)
install_mfront_header(MFront GenericMaterialPropertyInterfaceBase.hxx)
install_mfront_header(MFront GenericMaterialPropertyInterface.hxx)
install_mfront_header(MFront GenericBehaviourInterface.hxx)
install_mfront_header(MFront GenericBehaviourSymbolsGenerator.hxx)
install_mfront_header(MFront GenericModelInterface.hxx)
install_mfront_header(MFront CastemModelInterface.hxx)
install_mfront_header(MFront MTestFileGeneratorBase.hxx)
install_mfront_header(MFront UmatSmallStrainMTestFileGenerator.hxx)
install_mfront_header(MFront UmatFiniteStrainMTestFileGenerator.hxx)
install_mfront_header(MFront GenericBehaviourMTestFileGenerator.hxx)
install_mfront_header(MFront GenericBehaviourSmallStrainMTestFileGenerator.hxx)
install_mfront_header(MFront GenericBehaviourFiniteStrainMTestFileGenerator.hxx)
install_mfront_header(MFront BehaviourBrickDescription.hxx)
install_mfront_header(MFront AbstractBehaviourBrick.hxx)
install_mfront_header(MFront BehaviourBrickBase.hxx)
install_mfront_header(MFront BehaviourBrickFactory.hxx)
install_mfront_header(MFront BehaviourProfiler.hxx)
install_mfront_header(MFront LocalDataStructure.hxx)
install_mfront_header(MFront AbstractBehaviourCodeGenerator.hxx)
install_mfront_header(MFront BehaviourCodeGeneratorBase.hxx)
install_mfront_header(MFront DefaultCodeGeneratorBase.hxx)
install_mfront_header(MFront DefaultCZMCodeGenerator.hxx)
install_mfront_header(MFront DefaultFiniteStrainCodeGenerator.hxx)
install_mfront_header(MFront RungeKuttaCodeGeneratorBase.hxx)
install_mfront_header(MFront ImplicitCodeGeneratorBase.hxx)
install_mfront_header(MFront IsotropicBehaviourCodeGeneratorBase.hxx)
install_mfront_header(MFront IsotropicStrainHardeningMisesCreepCodeGenerator.hxx)
install_mfront_header(MFront IsotropicMisesPlasticFlowCodeGenerator.hxx)
install_mfront_header(MFront IsotropicMisesCreepCodeGenerator.hxx)
install_mfront_header(MFront MultipleIsotropicMisesFlowsCodeGenerator.hxx)
install_mfront_header(MFront MFrontTemplateGenerationOptions.hxx)
install_mfront_header(MFront/BehaviourBrick OptionDescription.hxx)
install_mfront_header(MFront/BehaviourBrick BrickUtilities.hxx)
install_mfront_header(MFront/BehaviourBrick BrickUtilities.ixx)
install_mfront_header(MFront/BehaviourBrick PorosityEvolutionAlgorithm.hxx)
install_mfront_header(MFront/BehaviourBrick StressPotential.hxx)
install_mfront_header(MFront/BehaviourBrick HookeStressPotentialBase.hxx)
install_mfront_header(MFront/BehaviourBrick HookeStressPotential.hxx)
install_mfront_header(MFront/BehaviourBrick DDIF2StressPotential.hxx)
install_mfront_header(MFront/BehaviourBrick ScalarDamageHookeStressPotentialBase.hxx)
install_mfront_header(MFront/BehaviourBrick ScalarDamageHookeStressPotential.hxx)
install_mfront_header(MFront/BehaviourBrick StressPotentialFactory.hxx)
install_mfront_header(MFront/BehaviourBrick InelasticFlowFactory.hxx)
install_mfront_header(MFront/BehaviourBrick InelasticFlow.hxx)
install_mfront_header(MFront/BehaviourBrick InelasticFlowBase.hxx)
install_mfront_header(MFront/BehaviourBrick PorosityNucleationModelFactory.hxx)
install_mfront_header(MFront/BehaviourBrick PorosityNucleationModel.hxx)
install_mfront_header(MFront/BehaviourBrick PorosityNucleationModelBase.hxx)
install_mfront_header(MFront/BehaviourBrick StrainBasedPorosityNucleationModelBase.hxx)
install_mfront_header(MFront/BehaviourBrick StressBasedPorosityNucleationModelBase.hxx)
install_mfront_header(MFront/BehaviourBrick PowerLawStrainBasedPorosityNucleationModel.hxx)
install_mfront_header(MFront/BehaviourBrick PowerLawStressBasedPorosityNucleationModel.hxx)
install_mfront_header(MFront/BehaviourBrick ChuNeedleman1980StrainBasedPorosityNucleationModel.hxx)
install_mfront_header(MFront/BehaviourBrick ChuNeedleman1980StressBasedPorosityNucleationModel.hxx)
install_mfront_header(MFront/BehaviourBrick NortonHoffViscoplasticFlow.hxx)
install_mfront_header(MFront/BehaviourBrick UserDefinedViscoplasticFlow.hxx)
install_mfront_header(MFront/BehaviourBrick HyperbolicSineViscoplasticFlow.hxx)
install_mfront_header(MFront/BehaviourBrick ViscoplasticFlowBase.hxx)
install_mfront_header(MFront/BehaviourBrick PlasticInelasticFlow.hxx)
install_mfront_header(MFront/BehaviourBrick HarmonicSumOfNortonHoffViscoplasticFlows.hxx)
install_mfront_header(MFront/BehaviourBrick StressCriterion.hxx)
install_mfront_header(MFront/BehaviourBrick StressCriterionBase.hxx)
install_mfront_header(MFront/BehaviourBrick StandardStressCriterionBase.hxx)
install_mfront_header(MFront/BehaviourBrick StandardPorousStressCriterionBase.hxx)
install_mfront_header(MFront/BehaviourBrick MisesStressCriterion.hxx)
install_mfront_header(MFront/BehaviourBrick Hill1948StressCriterion.hxx)
install_mfront_header(MFront/BehaviourBrick Barlat2004StressCriterion.hxx)
install_mfront_header(MFront/BehaviourBrick Hosford1972StressCriterion.hxx)
install_mfront_header(MFront/BehaviourBrick Drucker1949StressCriterion.hxx)			
install_mfront_header(MFront/BehaviourBrick Cazacu2001StressCriterion.hxx)			
install_mfront_header(MFront/BehaviourBrick Cazacu2004IsotropicStressCriterion.hxx)			
install_mfront_header(MFront/BehaviourBrick Cazacu2004OrthotropicStressCriterion.hxx)			
install_mfront_header(MFront/BehaviourBrick MohrCoulombStressCriterion.hxx)
install_mfront_header(MFront/BehaviourBrick MichelAndSuquet1992HollowSphereStressCriterion.hxx)
install_mfront_header(MFront/BehaviourBrick GursonTvergaardNeedleman1982StressCriterion.hxx)
install_mfront_header(MFront/BehaviourBrick RousselierTanguyBesson2002StressCriterion.hxx)
install_mfront_header(MFront/BehaviourBrick StressCriterionFactory.hxx)
install_mfront_header(MFront/BehaviourBrick IsotropicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick LinearIsotropicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick SwiftIsotropicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick PowerIsotropicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick VoceIsotropicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick DataIsotropicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick UserDefinedIsotropicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick StrainRateSensitiveIsotropicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick IsotropicHardeningRuleFactory.hxx)
install_mfront_header(MFront/BehaviourBrick StrainRateSensitivityFactor.hxx)
install_mfront_header(MFront/BehaviourBrick StrainRateSensitivityFactorFactory.hxx)
install_mfront_header(MFront/BehaviourBrick CowperSymondsStrainRateSensitivityFactor.hxx)
install_mfront_header(MFront/BehaviourBrick JohnsonCookStrainRateSensitivityFactor.hxx)
install_mfront_header(MFront/BehaviourBrick KinematicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick KinematicHardeningRuleBase.hxx)
install_mfront_header(MFront/BehaviourBrick PragerKinematicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick ArmstrongFrederickKinematicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick Chaboche2012KinematicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick BurletCailletaudKinematicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick DelobelleRobinetSchafflerKinematicHardeningRule.hxx)
install_mfront_header(MFront/BehaviourBrick KinematicHardeningRuleFactory.hxx)

install_mfront_header(MFront/GenericMaterialProperty MaterialProperty.h)
install_mfront_header(MFront/GenericMaterialProperty OutOfBoundsPolicy.h)
install_mfront_header(MFront/GenericMaterialProperty OutputStatus.h)
install_mfront_header(MFront/GenericMaterialProperty Types.h)
install_mfront_header(MFront/GenericMaterialProperty Types.hxx)

install_mfront_header(MFront/GenericBehaviour GenericBehaviourTraits.hxx)
install_mfront_header(MFront/GenericBehaviour Types.h)
install_mfront_header(MFront/GenericBehaviour Types.hxx)
install_mfront_header(MFront/GenericBehaviour State.h)
install_mfront_header(MFront/GenericBehaviour State.hxx)
install_mfront_header(MFront/GenericBehaviour BehaviourData.h)
install_mfront_header(MFront/GenericBehaviour BehaviourData.hxx)
install_mfront_header(MFront/GenericBehaviour Integrate.hxx)
install_mfront_header(MFront/GenericBehaviour StandardFiniteStrainBehaviourIntegrate.hxx)
install_mfront_header(MFront/GenericBehaviour GreenLagrangeStrainIntegrate.hxx)
install_mfront_header(MFront/GenericBehaviour LogarithmicStrainIntegrate.hxx)
install_mfront_header(MFront/GenericBehaviour ComputeStiffnessTensor.hxx)
install_mfront_header(MFront/GenericBehaviour ComputeStiffnessTensor.ixx)

if(HAVE_CASTEM)
install_mfront_header(MFront/Castem Castem.hxx)
install_mfront_header(MFront/Castem CastemTraits.hxx)
install_mfront_header(MFront/Castem CastemConfig.hxx)
install_mfront_header(MFront/Castem CastemException.hxx)
install_mfront_header(MFront/Castem CastemInterface.hxx)
install_mfront_header(MFront/Castem CastemInterfaceDispatch.hxx)
install_mfront_header(MFront/Castem CastemFiniteStrain.hxx)
install_mfront_header(MFront/Castem CastemInterfaceExceptions.hxx)
install_mfront_header(MFront/Castem CastemBehaviourHandler.hxx)
install_mfront_header(MFront/Castem CastemIsotropicBehaviourHandler.hxx)
install_mfront_header(MFront/Castem CastemOrthotropicBehaviourHandler.hxx)
install_mfront_header(MFront/Castem CastemGenericPlaneStressHandler.hxx)
install_mfront_header(MFront/Castem CastemRotationMatrix.hxx)
install_mfront_header(MFront/Castem CastemOutOfBoundsPolicy.hxx)
install_mfront_header(MFront/Castem CastemIsotropicBehaviour.hxx)
install_mfront_header(MFront/Castem CastemOrthotropicBehaviour.hxx)
install_mfront_header(MFront/Castem CastemComputeStiffnessTensor.hxx)
install_mfront_header(MFront/Castem CastemGetModellingHypothesis.hxx)
install_mfront_header(MFront/Castem CastemComputeThermalExpansionCoefficientTensor.hxx)
install_mfront_header(MFront/Castem CastemTangentOperator.hxx)
install_mfront_header(MFront/Castem CastemStressFreeExpansionHandler.hxx)

if(LOCAL_CASTEM_HEADER)
  if(TFEL_APPEND_SUFFIX)
    install(FILES "castem.h"
      DESTINATION "include/TFEL-${TFEL_SUFFIX}"
      COMPONENT mfront)
  else(TFEL_APPEND_SUFFIX)
    install(FILES "castem.h"
      DESTINATION "include/"
      COMPONENT mfront)
  endif(TFEL_APPEND_SUFFIX)
endif(LOCAL_CASTEM_HEADER)

endif(HAVE_CASTEM)

if(HAVE_ASTER)
  install_mfront_header(MFront/Aster Aster.hxx)
  install_mfront_header(MFront/Aster AsterConfig.hxx)
  install_mfront_header(MFront/Aster AsterTraits.hxx)
  install_mfront_header(MFront/Aster AsterException.hxx)
  install_mfront_header(MFront/Aster AsterInterface.hxx)
  install_mfront_header(MFront/Aster AsterInterfaceExceptions.hxx)
  install_mfront_header(MFront/Aster AsterBehaviourHandler.hxx)
  install_mfront_header(MFront/Aster AsterIsotropicBehaviourHandler.hxx)
  install_mfront_header(MFront/Aster AsterOrthotropicBehaviourHandler.hxx)
  install_mfront_header(MFront/Aster AsterTangentOperator.hxx)
  install_mfront_header(MFront/Aster AsterRotationMatrix.hxx)
  install_mfront_header(MFront/Aster AsterFiniteStrainRotationMatrix.hxx)
  install_mfront_header(MFront/Aster AsterOrthotropicBehaviour.hxx)
  install_mfront_header(MFront/Aster AsterComputeStiffnessTensor.hxx)
  install_mfront_header(MFront/Aster AsterStressFreeExpansionHandler.hxx)
  install_mfront_header(MFront/Aster AsterComputeThermalExpansionCoefficientTensor.hxx)
  install_mfront_header(MFront/Aster AsterConvertStress.hxx)
endif(HAVE_ASTER)

if(HAVE_ABAQUS)
  install_mfront_header(MFront/Abaqus Abaqus.hxx)
  install_mfront_header(MFront/Abaqus AbaqusData.hxx)
  install_mfront_header(MFront/Abaqus AbaqusExplicitData.hxx)
  install_mfront_header(MFront/Abaqus AbaqusConvert.hxx)
  install_mfront_header(MFront/Abaqus AbaqusConfig.hxx)
  install_mfront_header(MFront/Abaqus AbaqusTraits.hxx)
  install_mfront_header(MFront/Abaqus AbaqusException.hxx)
  install_mfront_header(MFront/Abaqus AbaqusInterface.hxx)
  install_mfront_header(MFront/Abaqus AbaqusExplicitInterface.hxx)
  install_mfront_header(MFront/Abaqus AbaqusInterfaceExceptions.hxx)
  install_mfront_header(MFront/Abaqus AbaqusBehaviourHandler.hxx)
  install_mfront_header(MFront/Abaqus AbaqusTangentOperator.hxx)
  install_mfront_header(MFront/Abaqus AbaqusTangentOperator.ixx)
  install_mfront_header(MFront/Abaqus AbaqusOrthotropicBehaviour.hxx)
  install_mfront_header(MFront/Abaqus AbaqusRotation.hxx)
  install_mfront_header(MFront/Abaqus AbaqusRotation.ixx)
  install_mfront_header(MFront/Abaqus AbaqusComputeStiffnessTensor.hxx)
  install_mfront_header(MFront/Abaqus AbaqusStressFreeExpansionHandler.hxx)
  install_mfront_header(MFront/Abaqus AbaqusComputeThermalExpansionCoefficientTensor.hxx)
  install_mfront_header(MFront/Abaqus AbaqusFiniteStrain.hxx)
endif(HAVE_ABAQUS)

if(HAVE_CALCULIX)
  install_mfront_header(MFront/CalculiX CalculiX.hxx)
  install_mfront_header(MFront/CalculiX CalculiXData.hxx)
  install_mfront_header(MFront/CalculiX CalculiXConvert.hxx)
  install_mfront_header(MFront/CalculiX CalculiXConfig.hxx)
  install_mfront_header(MFront/CalculiX CalculiXTraits.hxx)
  install_mfront_header(MFront/CalculiX CalculiXException.hxx)
  install_mfront_header(MFront/CalculiX CalculiXInterface.hxx)
  install_mfront_header(MFront/CalculiX CalculiXInterfaceExceptions.hxx)
  install_mfront_header(MFront/CalculiX CalculiXBehaviourHandler.hxx)
  install_mfront_header(MFront/CalculiX CalculiXRotationMatrix.hxx)
  install_mfront_header(MFront/CalculiX CalculiXTangentOperator.hxx)
  install_mfront_header(MFront/CalculiX CalculiXComputeStiffnessTensor.hxx)
  install_mfront_header(MFront/CalculiX CalculiXStressFreeExpansionHandler.hxx)
  install_mfront_header(MFront/CalculiX CalculiXComputeThermalExpansionCoefficientTensor.hxx)
endif(HAVE_CALCULIX)

if(HAVE_ANSYS)
  install_mfront_header(MFront/Ansys Ansys.hxx)
  install_mfront_header(MFront/Ansys AnsysData.hxx)
  install_mfront_header(MFront/Ansys AnsysConvert.hxx)
  install_mfront_header(MFront/Ansys AnsysConfig.hxx)
  install_mfront_header(MFront/Ansys AnsysTraits.hxx)
  install_mfront_header(MFront/Ansys AnsysException.hxx)
  install_mfront_header(MFront/Ansys AnsysInterface.hxx)
  install_mfront_header(MFront/Ansys AnsysInterfaceExceptions.hxx)
  install_mfront_header(MFront/Ansys AnsysBehaviourHandler.hxx)
  install_mfront_header(MFront/Ansys AnsysTangentOperator.hxx)
  install_mfront_header(MFront/Ansys AnsysTangentOperator.ixx)
  install_mfront_header(MFront/Ansys AnsysOrthotropicBehaviour.hxx)
  install_mfront_header(MFront/Ansys AnsysRotation.hxx)
  install_mfront_header(MFront/Ansys AnsysRotation.ixx)
  install_mfront_header(MFront/Ansys AnsysComputeStiffnessTensor.hxx)
  install_mfront_header(MFront/Ansys AnsysStressFreeExpansionHandler.hxx)
  install_mfront_header(MFront/Ansys AnsysComputeThermalExpansionCoefficientTensor.hxx)
  install_mfront_header(MFront/Ansys AnsysFiniteStrain.hxx)
endif(HAVE_ANSYS)

if(HAVE_DIANAFEA)
  install_mfront_header(MFront/DianaFEA DianaFEA.hxx)
  install_mfront_header(MFront/DianaFEA DianaFEAData.hxx)
  install_mfront_header(MFront/DianaFEA DianaFEAConvert.hxx)
  install_mfront_header(MFront/DianaFEA DianaFEAConfig.hxx)
  install_mfront_header(MFront/DianaFEA DianaFEATraits.hxx)
  install_mfront_header(MFront/DianaFEA DianaFEAException.hxx)
  install_mfront_header(MFront/DianaFEA DianaFEAInterface.hxx)
  install_mfront_header(MFront/DianaFEA DianaFEAOutOfBoundsPolicy.hxx)
  install_mfront_header(MFront/DianaFEA DianaFEAInterfaceExceptions.hxx)
  install_mfront_header(MFront/DianaFEA DianaFEABehaviourHandler.hxx)
  install_mfront_header(MFront/DianaFEA DianaFEATangentOperator.hxx)
  install_mfront_header(MFront/DianaFEA DianaFEATangentOperator.ixx)
  install_mfront_header(MFront/DianaFEA DianaFEAComputeStiffnessTensor.hxx)
  install_mfront_header(MFront/DianaFEA DianaFEAStressFreeExpansionHandler.hxx)
  install_mfront_header(MFront/DianaFEA DianaFEAComputeThermalExpansionCoefficientTensor.hxx)
endif(HAVE_DIANAFEA)

if(HAVE_EUROPLEXUS)
  install_mfront_header(MFront/Europlexus Europlexus.hxx)
  install_mfront_header(MFront/Europlexus EuroplexusConfig.hxx)
  install_mfront_header(MFront/Europlexus EuroplexusTraits.hxx)
  install_mfront_header(MFront/Europlexus EuroplexusException.hxx)
  install_mfront_header(MFront/Europlexus EuroplexusInterface.hxx)
  install_mfront_header(MFront/Europlexus EuroplexusInterfaceExceptions.hxx)
  install_mfront_header(MFront/Europlexus EuroplexusBehaviourHandler.hxx)
  install_mfront_header(MFront/Europlexus EuroplexusOrthotropicBehaviour.hxx)
  install_mfront_header(MFront/Europlexus EuroplexusComputeStiffnessTensor.hxx)
  install_mfront_header(MFront/Europlexus EuroplexusStressFreeExpansionHandler.hxx)
  install_mfront_header(MFront/Europlexus EuroplexusComputeThermalExpansionCoefficientTensor.hxx)
  install_mfront_header(MFront/Europlexus EuroplexusFiniteStrain.hxx)
endif(HAVE_EUROPLEXUS)

if(HAVE_CYRANO)
  install_mfront_header(MFront/Cyrano Cyrano.hxx)
  install_mfront_header(MFront/Cyrano CyranoTraits.hxx)
  install_mfront_header(MFront/Cyrano CyranoConfig.hxx)
  install_mfront_header(MFront/Cyrano CyranoException.hxx)
  install_mfront_header(MFront/Cyrano CyranoInterface.hxx)
  install_mfront_header(MFront/Cyrano CyranoInterfaceDispatch.hxx)
  install_mfront_header(MFront/Cyrano CyranoInterfaceExceptions.hxx)
  install_mfront_header(MFront/Cyrano CyranoBehaviourHandler.hxx)
  install_mfront_header(MFront/Cyrano CyranoIsotropicBehaviourHandler.hxx)
  install_mfront_header(MFront/Cyrano CyranoOrthotropicBehaviourHandler.hxx)
  install_mfront_header(MFront/Cyrano CyranoGenericPlaneStressHandler.hxx)
  install_mfront_header(MFront/Cyrano CyranoOutOfBoundsPolicy.hxx)
  install_mfront_header(MFront/Cyrano CyranoComputeStiffnessTensor.hxx)
  install_mfront_header(MFront/Cyrano CyranoGetModellingHypothesis.hxx)
  install_mfront_header(MFront/Cyrano CyranoStressFreeExpansionHandler.hxx)
  install_mfront_header(MFront/Cyrano CyranoComputeThermalExpansionCoefficientTensor.hxx)
endif(HAVE_CYRANO)

if(HAVE_ZMAT)
  install_mfront_header(MFront/ZMAT ZMATUndefs.hxx)
  install_mfront_header(MFront/ZMAT ZMATInterface.hxx)
  install_mfront_header(MFront/ZMAT ZMATInterface.ixx)
endif(HAVE_ZMAT)

if(HAVE_ABAQUS)
  install_mfront_header(MFront/LSDYNA LSDYNA.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNAData.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNAExplicitData.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNAConvert.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNAConfig.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNATraits.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNAException.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNAInterface.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNAExplicitInterface.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNAInterfaceExceptions.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNABehaviourHandler.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNATangentOperator.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNATangentOperator.ixx)
  install_mfront_header(MFront/LSDYNA LSDYNAOrthotropicBehaviour.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNARotation.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNARotation.ixx)
  install_mfront_header(MFront/LSDYNA LSDYNAComputeStiffnessTensor.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNAStressFreeExpansionHandler.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNAComputeThermalExpansionCoefficientTensor.hxx)
  install_mfront_header(MFront/LSDYNA LSDYNAFiniteStrain.hxx)
endif(HAVE_ABAQUS)
