*#// matvar *matvar
*#// IncrAdvancedFunID *IncrAdvancedFunID
FUNCTION ID *Operation(matvar*IncrAdvancedFunID+251)
	NAME "Function for 3D Variable Nonlinear Cementitious 2 Variable E"
	TYPE "CCMultiLinearFunction" REMOVE_ALL 
	xvalues *\
*for(i=1;i<=MatProp(Function_for_E_,Int);i=i+2)
   *MatProp(Function_for_E_,*i,Real) *\
*End
*Realformat "%10.4e"

	yvalues *\
*for(i=2;i<=MatProp(Function_for_E_,Int);i=i+2)
   *MatProp(Function_for_E_,*i,Real) *\
*End
*# ----------------------------------

*#
FUNCTION ID *Operation(matvar*IncrAdvancedFunID+252)
	NAME "Function for 3D Variable Nonlinear Cementitious 2 Variable FT"
	TYPE "CCMultiLinearFunction" REMOVE_ALL 
	xvalues *\
*for(i=1;i<=MatProp(Function_for_FT,Int);i=i+2)
   *MatProp(Function_for_FT,*i,Real) *\
*End
*Realformat "%10.4e"

	yvalues *\
*for(i=2;i<=MatProp(Function_for_FT,Int);i=i+2)
   *MatProp(Function_for_FT,*i,Real) *\
*End
*# ----------------------------------

*#
FUNCTION ID *Operation(matvar*IncrAdvancedFunID+253)
	NAME "Function for 3D Variable Nonlinear Cementitious 2 Variable FC"
	TYPE "CCMultiLinearFunction" REMOVE_ALL 
	xvalues *\
*for(i=1;i<=MatProp(Function_for_FC,Int);i=i+2)
   *MatProp(Function_for_FC,*i,Real) *\
*End
*Realformat "%10.4e"

	yvalues *\
*for(i=2;i<=MatProp(Function_for_FC,Int);i=i+2)
   *MatProp(Function_for_FC,*i,Real) *\
*End
*# ----------------------------------

*#
FUNCTION ID *Operation(matvar*IncrAdvancedFunID+254)
	NAME "Function for 3D Variable Nonlinear Cementitious 2 Variable GF"
	TYPE "CCMultiLinearFunction" REMOVE_ALL 
	xvalues *\
*for(i=1;i<=MatProp(Function_for_GF,Int);i=i+2)
   *MatProp(Function_for_GF,*i,Real) *\
*End
*Realformat "%10.4e"

	yvalues *\
*for(i=2;i<=MatProp(Function_for_GF,Int);i=i+2)
   *MatProp(Function_for_GF,*i,Real) *\
*End
*# ----------------------------------

*#
FUNCTION ID *Operation(matvar*IncrAdvancedFunID+255)
	NAME "Function for 3D Variable Nonlinear Cementitious 2 Variable Fc0"
	TYPE "CCMultiLinearFunction" REMOVE_ALL 
	xvalues *\
*for(i=1;i<=MatProp(Function_for_Fc0,Int);i=i+2)
   *MatProp(Function_for_Fc0,*i,Real) *\
*End
*Realformat "%10.4e"

	yvalues *\
*for(i=2;i<=MatProp(Function_for_Fc0,Int);i=i+2)
   *MatProp(Function_for_Fc0,*i,Real) *\
*End
*# ----------------------------------
*If(MatProp(Activate_Function_for_Wd,Int)==1)	

FUNCTION ID *Operation(matvar*IncrAdvancedFunID+256)
	NAME "Function for 3D Variable Nonlinear Cementitious 2 Variable Wd"
	TYPE "CCMultiLinearFunction" REMOVE_ALL 
	xvalues *\
*for(i=1;i<=MatProp(Function_for_Wd,Int);i=i+2)
   *MatProp(Function_for_Wd,*i,Real) *\
*End
*Realformat "%10.4e"

	yvalues *\
*for(i=2;i<=MatProp(Function_for_Wd,Int);i=i+2)
   *MatProp(Function_for_Wd,*i,Real) *\
*End
*EndIf
*# ----------------------------------
*If(MatProp(Activate_Function_for_EPS_CP,Int)==1)	

FUNCTION ID *Operation(matvar*IncrAdvancedFunID+257)
	NAME "Function for 3D Variable Nonlinear Cementitious 2 Variable EPS_CP"
	TYPE "CCMultiLinearFunction" REMOVE_ALL 
	xvalues *\
*for(i=1;i<=MatProp(Function_for_EPS_CP,Int);i=i+2)
   *MatProp(Function_for_EPS_CP,*i,Real) *\
*End
*Realformat "%10.4e"

	yvalues *\
*for(i=2;i<=MatProp(Function_for_EPS_CP,Int);i=i+2)
   *MatProp(Function_for_EPS_CP,*i,Real) *\
*End
*EndIf
*# ----------------------------------
