Error in Discover calculation

Hi, everyone.

I have been calculating the interaction between mineral and surfactant in Discover. The mineral and surfactant can be calculated sololy, but failed when they are put in one box. I am confusd about the error as following:

Error: tensor element equals to 0 for a divide operation

    while executing

"vector temp divide \$temp \$nb_Bij"

    invoked from within

"if {\$combination == "sixth_power"} {

    vector ones fill 1.0 \$nType

    vector ones vectorTranspose \$ones

    vector nb_r vectorTranspose \$nb_r

    ..."

    (procedure "baseTailCorrection" line 55)

    invoked from within

"baseTailCorrection \$vdWTail(cutoff)"

    invoked from within

"if {![info exists vdWTail(energy)]} {

    set vdWTail(cutoff) \$r_cutoff

    baseTailCorrection \$vdWTail(cutoff)

  } else {

    if {\$r_cutoff != \$vdWTa ..."

    (procedure "fullTailCorrection" line 22)

    invoked from within

"fullTailCorrection \$cutoff_onoffsw \$printOnly"

    invoked from within

"if {!\$printOnly} {

    fullTailCorrection \$cutoff_onoffsw \$printOnly

    puts "NOTE: Pressure and energy tail corrections will be added to all subsequ ..."

    (procedure "vdWTailCorrection" line 65)

    invoked from within

"vdWTailCorrection 9.50"

Could anyone kindly help me?

Happy holidays.

realzhen