I tried but I did not find any set of parameters that work for the fene.
This is the error file I got, it is just the system blowing up:
File Edit Options Buffers Tools Help
*Warning*: Trying to reset an uninitialized system
**ERROR**: Particle 730 is no longer in the simulation box.
**ERROR**: Cartesian coordinates:
**ERROR**: x: 77.3832 y: 27.9379 z: 4.5263
**ERROR**: Fractional coordinates:
**ERROR**: f.x: 1.48422 f.y: 0.855337 f.z: 0.556579
**ERROR**: Local box lo: (-39.3119, -39.3119, -40)
**ERROR**: hi: (39.3119, 39.3119, 40)
Traceback (most recent call last):
File "mprnew.hoomd", line 124, in <module>
run(runlen)
File "/share/apps/scisoft/GNU-4.4.7-compilations/HOOMD/1.0.1_CUDA/bin/../lib/hoomd/python-module/hoomd_script/__init__.py", line 242, in run
globals.system.run(int(tsteps), callback_period, callback, limit_hours, int(limit_multiple));
RuntimeError: std::exception
and this is the output file:
mprnew.hoomd:019 | system = init.read_xml(filename="init0.xml")
HOOMD-blue is running on the following GPU(s):
[0] Tesla M2050 14 SM_2.0 @ 1.15 GHz, 3071 MiB DRAM
notice(2): Reading init0.xml...
notice(2): --- hoomd_xml file read summary
notice(2): 29400 positions at timestep 0
notice(2): 29400 velocities
notice(2): 4 particle types
notice(2): 29400 bonds
notice(2): Group "all" created containing 29400 particles
mprnew.hoomd:029 | wca = pair.lj(cut1)
mprnew.hoomd:031 | wca.set_params(mode="shift")
mprnew.hoomd:034 | wca.pair_coeff.set(['MA','RA'], ['MA','MB','RA','RB'], epsilon=1.0, sigma=0.95,r_cut=0.95*atom_cut)
mprnew.hoomd:035 | wca.pair_coeff.set(['MB','RB'],['MB','RB'], epsilon=1.0, sigma=1.0,r_cut=atom_cut)
mprnew.hoomd:055 | attTab = pair.table(width = 100000,name='hydro')
mprnew.hoomd:058 | attTab.pair_coeff.set('MB','MB', func = hydrophobic, rmin = 0.0,rmax=(2**(1.0/6.0)+1.5),coeff = hyp_coeff)
mprnew.hoomd:059 | attTab.pair_coeff.set('RB','RB', func = hydrophobic, rmin = 0.0,rmax=(2**(1.0/6.0)+1.5),coeff = hyp_coeff)
mprnew.hoomd:060 | attTab.pair_coeff.set('RB','MB', func = hydrophobic, rmin = 0.0,rmax=(2**(1.0/6.0)+1.5),coeff = hyp_coeff_b)
mprnew.hoomd:062 | attTab.pair_coeff.set(['MA','RA'],['MA','MB','RA','RB'],func = hydrophobic,rmin = 0.0,rmax = 0.01,coeff = hypzero_coeff)
mprnew.hoomd:070 | fene = bond.fene()
mprnew.hoomd:071 | fene.bond_coeff.set('fene1', k=30.0, r0=1.5, sigma=0.95, epsilon= 1.0) #fene.bond_coeff.set('fene1', k=30.0, r0=1.5, sigma=0.95, epsilon= 1.0)
mprnew.hoomd:072 | fene.bond_coeff.set('fene2', k=30.0, r0=1.5, sigma=1.0, epsilon= 1.0) #fene.bond_coeff.set('fene2', k=0.5, r0=1.5, sigma=1.0, epsilon= 1.0)
mprnew.hoomd:073 | fene.bond_coeff.set('longbond', k=0, r0=0.0, sigma=0.0, epsilon=0)
mprnew.hoomd:077 | harmonic = bond.harmonic()
mprnew.hoomd:078 | harmonic.bond_coeff.set('longbond', k=10.0, r0=4.0) #harmonic.bond_coeff.set('longbond', k=10.0, r0=4.0)
mprnew.hoomd:079 | harmonic.bond_coeff.set('fene1', k=0, r0=1.0)
mprnew.hoomd:080 | harmonic.bond_coeff.set('fene2', k=0, r0=1.0)
mprnew.hoomd:085 | all = group.all()
mprnew.hoomd:090 | nlist.reset_exclusions(exclusions=['bond'])
notice(2): -- Neighborlist exclusion statistics -- :
notice(2): Particles with 2 exclusions : 29400
notice(2): Neighbors excluded by diameter (slj) : no
notice(2): Neighbors excluded when in the same body: no
mprnew.hoomd:099 | imode = integrate.mode_standard(dt=ts)
mprnew.hoomd:101 | nvt = integrate.nvt(group=all, T=1.1,tau=0.4)
mprnew.hoomd:103 | analyze.log(filename=stringen, quantities=['potential_energy', 'kinetic_energy','temperature','pressure','volume'],
period=1000, header_prefix='#')
mprnew.hoomd:106 | analyze.log(filename=stringen2, quantities=['pressure','pressure_xx','pressure_yy','pressure_zz'],
period=1000, header_prefix='#')
mprnew.hoomd:109 | analyze.log(filename=stringpot, quantities=[ 'pair_lj_energy','pair_table_energy_hydro'],
period=1000, header_prefix='#')
mprnew.hoomd:114 | mol2 = dump.mol2()
mprnew.hoomd:115 | mol2.write(filename=stringmol2)
mprnew.hoomd:116 | dcd = dump.dcd(filename=stringdcd, period = anim_period)
mprnew.hoomd:119 | xml = dump.xml(filename=stringxml, period=1000000)
mprnew.hoomd:120 | xml.set_params(position=True, image=True, velocity=True, diameter=True, type=True, body=True, wall=True, bond=True, charge=True)
mprnew.hoomd:124 | run(runlen)
** starting run **