Hi everyone,
I am trying to generate a sulfonated polymer based on the pcff forcefield. I am using v9.4.4. I have attached the input .esh file, debug.emc file, and output file. The error says that:
Warning: no rule found for {group, site} = {poly1, 15}.
Warning: no rule found for {group, site} = {poly1, 16}.
Warning: no rule found for {group, site} = {poly1, 17}.
,where 15,16,17 indices refer to the oxygen atoms bonded to sulfur atoms in the sulfonate group. Upon further investigation of these indices in the EMC output, type[15(16,17)] is stated to be empty. In the output, site=14 (sulfur) is indicated to be type “s” ({type → 174, comment → “sp3 sulfur”, element → “S”}). I had thought that this should be type “sf” since it a sulfonate group.
I checked the ${EMC_ROOT}/field/pcff/pcff.frc file to find a type for the sulfur atom in a sulfonate group, which is listed as “sf”. However, this “sf” type is listed to have only 1 connection and virtually the same to " s’ ", when I checked the equivalences.
I checked the debug.emc file in the groups section, which states that site=14 (sulfur atom) has 4 connections.
Finally, I checked the ${EMC_ROOT}/field/pcff/pcff_templates.dat to find type “sf” :
type: sf
! S in sulfonate group
template: (>S(=O)(=O)(-)(-))
atom_test:1
hybridization:SP3
aromaticity:NON_AROMATIC
end_test
atom_test:4
disallowed_elements:S
end_test
atom_test:5
disallowed_elements:S
end_test
end_type
From this type assignment, it seems to be that the type “sf” should have 4 connections. This contradicts pcff.frc file and the debug.emc file, which I found confusing.
I am hoping someone could point me in the right direction in order to generate the sulfonated polymer. Thank you in advance.
p5PhSH_test_pcff.esh (627 Bytes)
output_emc.txt (163.8 KB)
debug.emc (21.3 KB)