Home
last modified time | relevance | path

Searched refs:VzeroCorrection (Results 1 – 1 of 1) sorted by relevance

/dports/science/jdftx/jdftx-1.6.0/jdftx/core/
H A DCoulomb_ExchangeEval.cpp289 double VzeroCorrection = 0.; in ExchangeEval() local
296 VzeroCorrection = getAuxiliaryFunctionVzero(gInfo.R, isTruncated, params.iDir, kmesh, omegaSq); in ExchangeEval()
363 VzeroCorrection = (-2.*detRsuper) * Eperiodic; in ExchangeEval()
368 if(VzeroCorrection) logPrintf("Vxx(G=0) correction = %le\n", VzeroCorrection/detRsuper); in ExchangeEval()
373 { Vzero = VzeroCorrection + (omega ? M_PI/(omega*omega) : 0.); in ExchangeEval()
375 logPrintf("3D periodic kernel with %s G=0.\n", VzeroCorrection ? "modified" : "unmodified"); in ExchangeEval()
462 Vzero = samples[0][0] + (-2.*M_PI)*pow(slabCalc.hlfL,2) + VzeroCorrection; in ExchangeEval()
476 …else Vzero = (-2.*M_PI)*pow(slabCalc.hlfL,2) + VzeroCorrection; //Everything else handled analytic… in ExchangeEval()
534 …dataSuper[0] += VzeroCorrection; //For slab/wire geometry kernels in AuxiliaryFunction/ProbeCharge… in ExchangeEval()