Author Topic: "FlexibleDefinition" option is mandatory?  (Read 3655 times)

Junran Lu

  • Newbie
  • *
  • Posts: 20
    • View Profile
"FlexibleDefinition" option is mandatory?
« on: March 19, 2018, 07:29:12 AM »
Hi, everyone, when I try to simulation the N2 adsorption in flexible Metal-Organic Frameworks,in the simulation.input file, it is mandatory to use the "FrameworkDefinitions" ? Could I just use the "FlexibleFramework" option to tell the RASAP code the framework is flexible? if the "FrameworkDefinitions" is mandatory, and how could I edit or generate the file?

David Dubbeldam

  • Sr. Member
  • ****
  • Posts: 251
    • View Profile
Re: "FlexibleDefinition" option is mandatory?
« Reply #1 on: March 19, 2018, 01:59:09 PM »
Checkout the example: examples/Advanced/Adsorption_of_CO2_in_Flexible_IRMOF-1_Fixed_Volume.
For a flexible framework  you need to specify:
(1) FlexibleFramework yes
(2) FrameworkDefinitions Dubbeldam2007FlexibleIRMOF-1
The first says that you treat the framework as flexible, the second specifies the force field file used.
For this example it is listed in 'framework/Dubbeldam2007FlexibleIRMOF-1/framework.def' and on 'make install' copied to '~/RASPA/simulations/share/raspa/framework/Dubbeldam2007FlexibleIRMOF-1/'
To use your own force-field you can
(1) copy this file in your current directory, so it will be read first.
(2) modify the force field for your specific case.

Junran Lu

  • Newbie
  • *
  • Posts: 20
    • View Profile
Re: "FlexibleDefinition" option is mandatory?
« Reply #2 on: March 20, 2018, 02:26:28 AM »
Hi,David Professor, thanks for your reply.
However, to modify or generate the specific case, namely "FrameworkDefinitions" is not an easy thing, is there a program or code to generate the framework.def ?

David Dubbeldam

  • Sr. Member
  • ****
  • Posts: 251
    • View Profile
Re: "FlexibleDefinition" option is mandatory?
« Reply #3 on: March 21, 2018, 06:48:02 PM »
I am not aware of such a program. Most papers that publish forcefields list all the potentials and parameters in tables, and you need to input them into the file and check it carefully.

Junran Lu

  • Newbie
  • *
  • Posts: 20
    • View Profile
Re: "FlexibleDefinition" option is mandatory?
« Reply #4 on: March 22, 2018, 02:47:47 AM »
Hi, David Professor:
Thanks for your suggestions.
I will retrieve the related papers and have a try.