{ library : { name : "Behaviour"; type : SHARED_LIBRARY; prefix : "lib"; suffix : "so"; install_path : ""; sources : { "MultiphaseModel-generic.cxx", "MultiphaseModel.cxx", "PhaseField-generic.cxx", "PhaseField.cxx", "PhaseFieldCoupled-generic.cxx", "PhaseFieldCoupled.cxx", "IsotropicLinearHardeningPlasticity-generic.cxx", "IsotropicLinearHardeningPlasticity.cxx", "LogarithmicStrainPlasticity-generic.cxx", "LogarithmicStrainPlasticity.cxx", "StationaryHeatTransfer-generic.cxx", "StationaryHeatTransfer.cxx" }; cppflags : { "$(shell tfel-config --cppflags --compiler-flags)" }; include_directories : { "$(shell tfel-config --include-path)" }; link_directories : { "$(shell tfel-config --library-path)" }; link_libraries : { "$(shell tfel-config --library-dependency --material --mfront-profiling --physical-constants)" }; epts : { "MultiphaseModel_PlaneStrain", "MultiphaseModel_Tridimensional", "PhaseField_AxisymmetricalGeneralisedPlaneStrain", "PhaseField_Axisymmetrical", "PhaseField_PlaneStrain", "PhaseField_GeneralisedPlaneStrain", "PhaseField_Tridimensional", "PhaseFieldCoupled_AxisymmetricalGeneralisedPlaneStrain", "PhaseFieldCoupled_Axisymmetrical", "PhaseFieldCoupled_PlaneStrain", "PhaseFieldCoupled_GeneralisedPlaneStrain", "PhaseFieldCoupled_Tridimensional", "IsotropicLinearHardeningPlasticity_AxisymmetricalGeneralisedPlaneStrain", "IsotropicLinearHardeningPlasticity_Axisymmetrical", "IsotropicLinearHardeningPlasticity_PlaneStrain", "IsotropicLinearHardeningPlasticity_GeneralisedPlaneStrain", "IsotropicLinearHardeningPlasticity_Tridimensional", "LogarithmicStrainPlasticity_AxisymmetricalGeneralisedPlaneStrain", "LogarithmicStrainPlasticity_Axisymmetrical", "LogarithmicStrainPlasticity_PlaneStrain", "LogarithmicStrainPlasticity_GeneralisedPlaneStrain", "LogarithmicStrainPlasticity_Tridimensional", "StationaryHeatTransfer_AxisymmetricalGeneralisedPlaneStrain", "StationaryHeatTransfer_Axisymmetrical", "StationaryHeatTransfer_PlaneStrain", "StationaryHeatTransfer_GeneralisedPlaneStrain", "StationaryHeatTransfer_Tridimensional" }; }; headers : { "MFront/GenericBehaviour/MultiphaseModel-generic.hxx", "TFEL/Material/MultiphaseModel.hxx", "TFEL/Material/MultiphaseModelBehaviourData.hxx", "TFEL/Material/MultiphaseModelIntegrationData.hxx", "MFront/GenericBehaviour/PhaseField-generic.hxx", "TFEL/Material/PhaseField.hxx", "TFEL/Material/PhaseFieldBehaviourData.hxx", "TFEL/Material/PhaseFieldIntegrationData.hxx", "MFront/GenericBehaviour/PhaseFieldCoupled-generic.hxx", "TFEL/Material/PhaseFieldCoupled.hxx", "TFEL/Material/PhaseFieldCoupledBehaviourData.hxx", "TFEL/Material/PhaseFieldCoupledIntegrationData.hxx", "MFront/GenericBehaviour/IsotropicLinearHardeningPlasticity-generic.hxx", "TFEL/Material/IsotropicLinearHardeningPlasticity.hxx", "TFEL/Material/IsotropicLinearHardeningPlasticityBehaviourData.hxx", "TFEL/Material/IsotropicLinearHardeningPlasticityIntegrationData.hxx", "MFront/GenericBehaviour/LogarithmicStrainPlasticity-generic.hxx", "TFEL/Material/LogarithmicStrainPlasticity.hxx", "TFEL/Material/LogarithmicStrainPlasticityBehaviourData.hxx", "TFEL/Material/LogarithmicStrainPlasticityIntegrationData.hxx", "MFront/GenericBehaviour/StationaryHeatTransfer-generic.hxx", "TFEL/Material/StationaryHeatTransfer.hxx", "TFEL/Material/StationaryHeatTransferBehaviourData.hxx", "TFEL/Material/StationaryHeatTransferIntegrationData.hxx" }; };