I have a bit of a long question, I am running a system which is a little bit large (19.175bx56x12.953, 624 atoms) and I faced an issue. When I ran it with my regular inputs I was getting this error:<br /><br />*******************************************************************************<br /> * ___ *<br /> * / \ *<br /> * [ABORT] *<br /> * \___/ Index to radix array not found. *<br /> * | *<br /> * O/| *<br /> * /| | *<br /> * / \ pw/fft_tools.F:270 *<br /> *******************************************************************************<br /><br />I first assumed its an NGRID problem and used a higher value but that wasn't the fix, I looked up the error and on the forum I saw that we should use the EXTENDED_FFT_LENGTHS flag to fix this. I was able to run this with that flag. Then I did some testing on my previous runs to see how different the results could be with and without the flag. I took a system with box dimensions (19.175x24.899x19.954, 312 atoms) ran it once with EXTENDED_FFT_LENGTHS and once without and I see a difference of 0.15 Hartree in the energy (without is lower); is there a way to fine tune the grid size without using EXTENDED_FFT_LENGTHS, since I am getting a lower value without EXTENDED_FFT_LENGTHS on ran on the same system my assumption if that its lowering accuracy.<br /><br />Input file:<br />! CP2K Library file locations<br /><br />@SET data_dir (not putting in message)<br /><br />! Additional input block file locations<br /><br />@SET cell_file incfg.box <br />@SET crds_file incfg.xyz <br />@SET intg_file cp2k.md_int-block.inp <br />@SET mdio_file cp2k.md_io-block.inp <br />@SET qmps_file cp2k.qm_psuedo-block.inp <br />@SET qmbs_file cp2k.qm_basis-block.inp <br /><br />! Specify the simualtion temperature<br /><br />@SET temper 1000<br /><br />!Note: <br />!<br />! cell_file: Text file with cell vectors (cp2k format)<br />! crds_file: XYZ file with system coordinates (xyz format)<br />! intg_file: MD integrator specification, and energy I/O print frequency<br />! mdio_file: I/O file names/frequencies for MD (except energy!)<br />! qmps_file: QM Psuedo potential/dispersion/etc settings<br />! qmbs_file: QM basis sets for each atom type<br /><br />&GLOBAL<br /> PROJECT ALD<br /> RUN_TYPE MD<br /> PRINT_LEVEL HIGH<br /> SEED 1111<br /> PREFERRED_DIAG_LIBRARY ELPA<br /> EXTENDED_FFT_LENGTHS T<br />&END GLOBAL<br /><br />&MOTION<br /> &MD<br /> @INCLUDE ${intg_file}<br /> <br /> STEPS 0<br /> TIMESTEP 0.5<br /> TEMPERATURE ${temper} <br /> &END MD<br /> <br /> &CONSTRAINT<br /> <span style="white-space: pre;"> </span>&LAGRANGE_MULTIPLIERS OFF<br /> &END LAGRANGE_MULTIPLIERS<br /> &END CONSTRAINT<br /><br /> &PRINT<br /> @INCLUDE ${mdio_file}<br /> &END<br />&END MOTION<br /><br /><br />&FORCE_EVAL<br /> METHOD QS<br /> @INCLUDE ${qmps_file}<br /> <br /> &SUBSYS<br /> @INCLUDE ${qmbs_file}<br /> &CELL<br /> @INCLUDE ${cell_file}<br /> CELL_FILE_FORMAT cp2k<br /> PERIODIC XYZ<br /> &END<br /> <br /> &TOPOLOGY<br /> COORD_FILE_NAME ${crds_file}<br /> COORD_FILE_FORMAT xyz<br /> &END TOPOLOGY<br /> &END SUBSYS<br /><br /> STRESS_TENSOR ANALYTICAL<br /><br />&END FORCE_EVAL<br /><br />&EXT_RESTART<br /> #RESTART_FILE_NAME cp2k.restart<br /> #RESTART_DEFAULT F<br /> #RESTART_POS T<br /> #RESTART_VEL T<br />&END EXT_RESTART<br /><br />psuedo potential block:<br />&DFT<br /> BASIS_SET_FILE_NAME ${data_dir}/GTH_BASIS_SETS<br /> POTENTIAL_FILE_NAME ${data_dir}/GTH_POTENTIALS<br /> <br /> ! Tell CP2K to stop printing so many damn files<br /> &PRINT<br /> &E_DENSITY_CUBE OFF <br /> &END E_DENSITY_CUBE<br /> &EFIELD_CUBE OFF<br /> &END EFIELD_CUBE<br /> &V_HARTREE_CUBE OFF<br /> &END V_HARTREE_CUBE<br /> &TOT_DENSITY_CUBE OFF<br /> &END TOT_DENSITY_CUBE <span style="white-space: pre;"> </span><br /> &ELF_CUBE OFF<br /> &END ELF_CUBE<br /> &MO_CUBES OFF<br /> &END MO_CUBES<br /> &NEIGHBOR_LISTS OFF<br /> &END NEIGHBOR_LISTS<br /> <br /> <br /> &END PRINT<br /> <br /> &MGRID<br /> CUTOFF 1200<br /> COMMENSURATE<br /> NGRIDS 4<br /> &END<br /> <br /> &QS<br /> EPS_DEFAULT 1.0E-12<br /> EXTRAPOLATION ASPC<br /> EXTRAPOLATION_ORDER 6 <br /> &END QS<br /> <br /> &SCF<br /> <br /> # Smearing is not compatible with OT<br /> # If smearing is requested need diagonalization<br /> # OT allows for faster SCF than diagonalization, so only use smearing if required!<br /> # Doesn't work well for high T systems ... couldn't converge molten carbon at 6000 K even with 500 MOs within 200 SCF... <br /> #&SMEAR<br /> # ELECTRONIC_TEMPERATURE ${temper}<br /> # METHOD FERMI_DIRAC<br /> #&END SMEAR<br /> #ADDED_MOS 100 # Required for smearing ... set to at least 20% of occupied orbitals, may need more (check for error messages from single point test jobs)<br /> <br /> EPS_SCF 1.0E-7<br /> SCF_GUESS RESTART<br /> MAX_SCF 200<br /> <br /> &OUTER_SCF<br /> EPS_SCF 1.0E-7<br /> MAX_SCF 20<br /> &END OUTER_SCF<br /> <br /> # OT is not compatible with Smearing<br /> <br /> &OT<br /> MINIMIZER DIIS<br /> PRECONDITIONER FULL_SINGLE_INVERSE<br /> N_DIIS 7<br /> &END OT<br /> <br /> # Use diagonalization if smearing requested<br /> #<br /> #&DIAGONALIZATION<br /> # ALGORITHM DAVIDSON<br /> #&END DIAGONALIZATION<br /> <br /> &PRINT<br /> &RESTART ON<br /> &END RESTART<br /><br /> &RESTART_HISTORY OFF<br /> &END RESTART_HISTORY<br /> <br /> &END PRINT <br /> &END SCF<br /> <br /> &XC<br /> <br /> &XC_FUNCTIONAL PBE<br /> &END XC_FUNCTIONAL<br /> <br /> &XC_GRID<br /> #XC_DERIV NN10_SMOOTH<br /><span style="white-space: pre;"> </span> XC_DERIV SPLINE2_SMOOTH<br /> XC_SMOOTH_RHO NN10<br /> &END XC_GRID<br /> <br /> &VDW_POTENTIAL<br /> DISPERSION_FUNCTIONAL PAIR_POTENTIAL<br /> <br /> &PAIR_POTENTIAL<br /> &PRINT_DFTD OFF<br /> &END PRINT_DFTD<br /> TYPE DFTD3<br /> LONG_RANGE_CORRECTION .TRUE.<br /> PARAMETER_FILE_NAME ${data_dir}/dftd3.dat <br /> REFERENCE_FUNCTIONAL PBE<br /> R_CUTOFF [angstrom] 10.0<br /> EPS_CN 1.0E-6<br /> &END PAIR_POTENTIAL<br /> <br /> &END VDW_POTENTIAL<br /> <br /> &END XC<br />&END<br />
<p></p>
-- <br />
You received this message because you are subscribed to the Google Groups "cp2k" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:cp2k+unsubscribe@googlegroups.com">cp2k+unsubscribe@googlegroups.com</a>.<br />
To view this discussion visit <a href="https://groups.google.com/d/msgid/cp2k/b0c588ff-0f5a-49f4-aa6b-b7fcba751f68n%40googlegroups.com?utm_medium=email&utm_source=footer">https://groups.google.com/d/msgid/cp2k/b0c588ff-0f5a-49f4-aa6b-b7fcba751f68n%40googlegroups.com</a>.<br />