*# WarningBox Warning: Number of Material *MatNum , Prototype name *MatProp(0), Material name *MatProp(Material_Prototype)
*#
*# testing lines
*# Set Var aoq=Operation(strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2User")*1)
*# aoq
*# Set Var aop=Operation(strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2SHCC")*1)
*# aop
*#
*# *MatProp(Material_Prototype) == Spring_for
*If(strcmp(MatProp(Material_Prototype),"CCSpringMaterial")==0)
*#
*include ..\include.src.bas\CCSpringMaterialFunctions.bas
*#
*ElseIf(strcmp(MatProp(Material_Prototype),"CCReinforcementWithTempDepProperties")==0 || strcmp(MatProp(Material_Prototype),"CCReinforcement")==0 || strcmp(MatProp(Material_Prototype),"CCCyclingReinforcement")==0 || strcmp(MatProp(Material_Prototype),"CCSmearedReinf")==0 || strcmp(MatProp(Material_Prototype),"CCPlaneStressSteel")==0)
*#
*include ..\include.src.bas\CCMaterialFunction01.bas
*#
*ElseIf(strcmp(MatProp(Material_Prototype),"CC2DInterface")==0 || strcmp(MatProp(Material_Prototype),"CC3DInterface")==0)
*#
*include ..\include.src.bas\WriteInterfaceFunctions.bas
*#
*ElseIf(strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2User")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2SHCC")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2SHCCWithTempDepProperties")==0)
*#
*include ..\include.src.bas\Tension_function.bas
*#
*include ..\include.src.bas\Compressive_function.bas
*#
*include ..\include.src.bas\Tension_Compressive_function_user.bas
*If(strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2User")==0 )
*include ..\include.src.bas\Shear_function.bas
*EndIf
*#
*include ..\include.src.bas\Tension_Compressive_function.bas
*#
*ElseIf(strcmp(MatProp(Material_Prototype),"CCCombinedMaterial")==0 || strcmp(MatProp(Material_Prototype),"CCCombinedMaterialWithTempDepProperties")==0)
*#
*include ..\include.src.bas\WriteChild_CombineMaterial.bas
*#
*ElseIf(strcmp(MatProp(Material_Prototype),"CCMaterialWithRandomFields")==0 )
*#
*include ..\include.src.bas\WriteChild_RandomMaterial.bas
*#
*ElseIf(strcmp(MatProp(Material_Prototype),"CCShellMaterial")==0||strcmp(MatProp(Material_Prototype),"CCBeam3DMaterial")==0)
*#
*include ..\include.src.bas\CCShell_and_Beam3DMaterial.bas
*#
*ElseIf(strcmp(MatProp(Material_Prototype),"CCModelB3")==0||strcmp(MatProp(Material_Prototype),"CCModelB3Improved")==0 ||strcmp(MatProp(Material_Prototype),"CCModelB4")==0||strcmp(MatProp(Material_Prototype),"CCModelBP2")==0||strcmp(MatProp(Material_Prototype),"CCModelBP1")==0||strcmp(MatProp(Material_Prototype),"CCModelCSN731201")==0||strcmp(MatProp(Material_Prototype),"CCModelACI78")==0|| strcmp(MatProp(Material_Prototype),"CCModelACI209R2")==0||strcmp(MatProp(Material_Prototype),"CCModelCSA_S6_14")==0)||strcmp(MatProp(Material_Prototype),"CCModelCEB_FIP78")==0||strcmp(MatProp(Material_Prototype),"CCModelBP_KX")==0  ||strcmp(MatProp(Material_Prototype),"CCModelEN1992")==0)
*#
*include ..\include.src.bas\CCCreepBase_function.bas
*#
*ElseIf(strcmp(MatProp(Material_Prototype),"CCSandwicKubina")==0 || strcmp(MatProp(Material_Prototype),"CCSandwicKubinaCombinedMaterial")==0)
*#
*include ..\include.src.bas\CCSandwicKubina_and_CombinedMaterial.bas
*#
*# If(strcmp(MatProp(Material_Prototype),"" - pro vsechny materialy
*EndIf
