*If(DebugControl==1)
// *MatProp(Material_Prototype)
*EndIf
*#
*If(MatProp(Activate_Crack_Spacing,Int)==1)
  CRACK_SPACING *MatProp(Crack_Spacing,Real)
*EndIf
*#
*If(MatProp(Activate_Crack_Spacing_Min,Int)==1)
  CRACK_SPACING_MIN *MatProp(Crack_Spacing_Min,Real)
*EndIf
*#
*If( strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious3")!=0 )
*If(MatProp(Activate_Crush_Band_Min,Int)==1)
  CRUSH_BAND_MIN *MatProp(Crush_Band_Min,Real)
*EndIf
*EndIf
*#
*If( strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2Fatigue")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2FRC")==0)
  FC_REDUCTION *MatProp(Fc_Reduction,Real)
*EndIf
*#
*If( strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious3")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2User")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2SHCC")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2Variable")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2Fatigue")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2FRC")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2WithTempDepProperties")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2SHCCWithTempDepProperties")==0)     
*#                                               
*If(MatProp(Activate_Tension_Stiffening,Int)==1)
  Tension_Stiffening *MatProp(Tension_Stiffening,Real)
*EndIf
*#
*If(MatProp(Activate_Aggregate_Interlock,Int)==1)	
  AGG_SIZE *MatProp(Agg_Size,Real)
*EndIf
*#
*#
*If(MatProp(Activate_Unloading_factor,Int)==1)	
  UNLOADING *MatProp(Unloading_factor,Real)
*EndIf
*#
*#
*ElseIf(strcmp(MatProp(Material_Prototype),"CCCombinedMaterial")==0 || strcmp(MatProp(Material_Prototype),"CCShellMaterial")==0 || strcmp(MatProp(Material_Prototype),"CCBeam3DMaterial")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2WithTempDepProperties")==0 || strcmp(MatProp(Material_Prototype),"CCCombinedMaterialWithTempDepProperties")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2SHCCWithTempDepProperties")==0)
*#
*If(strcmp(MatProp(Base_Material_Prototype),"CC3DNonLinCementitious2")==0|| strcmp(MatProp(Base_Material_Prototype),"CC3DNonLinCementitious3")==0 || strcmp(MatProp(Base_Material_Prototype),"CC3DNonLinCementitious2User")==0 || strcmp(MatProp(Base_Material_Prototype),"CC3DNonLinCementitious2SHCC")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2Variable")==0)
*If(MatProp(Activate_Tension_Stiffening,Int)==1)
  Tension_Stiffening *MatProp(Tension_Stiffening,Real)
*EndIf
  FC_REDUCTION *MatProp(Fc_Reduction,Real)
*#
*If(MatProp(Activate_Aggregate_Interlock,Int)==1)	
  AGG_SIZE *MatProp(Agg_Size,Real)
*EndIf
*#
*#
*If(MatProp(Activate_Unloading_factor,Int)==1)	
  UNLOADING *MatProp(Unloading_factor,Real)
*EndIf
*#
*#
*EndIf
*#
*ElseIf( strcmp(GenData(Calculation_Analysis),"Creep")==0 && oJdeoShell==0)
*If( strcmp(MatProp(Base_Material_Prototype),"CC3DNonLinCementitious2")==0 || strcmp(MatProp(Base_Material_Prototype),"CC3DNonLinCementitious3")==0 ))
*If(MatProp(Activate_Tension_Stiffening,Int)==1)
  Tension_Stiffening *MatProp(Tension_Stiffening,Real)
*EndIf #end Activate_Tension_Stiffening
*EndIf #end CC3DNonLinCementitious2
*#
*EndIf #end Creep
*If(strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2")==0  || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2Fatigue")==0  || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2FRC")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2WithTempDepProperties")==0 || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious3")==0  || strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2Variable")==0  || strcmp(MatProp(Material_Prototype),"CCCombinedMaterial")==0  || strcmp(MatProp(Material_Prototype),"CCCombinedMaterialWithTempDepProperties")==0)
*If(MatProp(Activate_Substepping,Int)==1)
  SUBSTEPS_PER_FT  *MatProp(SUBSTEPS_PER_FT,int)
  MAX_SUBSTEPS  *MatProp(MAX_SUBSTEPS,int)
  LIMIT_TAU_CRACK  *MatProp(LIMIT_TAU_CRACK,int)
*EndIf
*EndIf
*If(strcmp(MatProp(Material_Prototype),"CC3DNonLinCementitious2Variable")==0)
  FT_MULTIP *MatProp(FT_Multiplier,Real)
*EndIf
