diff --git a/PEOPLE b/PEOPLE new file mode 100644 index 0000000000000000000000000000000000000000..5b117d1c630d4fb98ca6bd6a8ef04baced628fcf --- /dev/null +++ b/PEOPLE @@ -0,0 +1,11 @@ +All the source code included in this package is meant to be covered +under the GNU LESSER GENERAL PUBLIC LICENSE (see ./COPYING.LESSER). + +Authors of these software are: + +Massimiliano Bonomi +Davide Branduardi +Giovanni Bussi +Carlo Camilloni +Gareth Tribello + diff --git a/README b/README index b6d5461b801e972a8c0cbb9a2b984fdf305d6454..d497dbf88e91c006c3e1ef383a5d2a2d6e3aa207 100644 --- a/README +++ b/README @@ -1,15 +1,3 @@ -LICENSE - -All the source code included in this package is meant to be covered -under the GNU LESSER GENERAL PUBLIC LICENSE (see ./COPYING.LESSER). -Authors of these software are: - -Massimiliano Bonomi -Davide Branduardi -Giovanni Bussi -Carlo Camilloni -Gareth Tribello - DOCUMENTATION To build the documentation, type diff --git a/src/Action.cpp b/src/Action.cpp index 0ca9f47b1044a9248741a78ebf57585a45b06701..c8c38ff93bfe7372164d1a3d73dba1a411f89b75 100644 --- a/src/Action.cpp +++ b/src/Action.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Action.h" #include "ActionWithValue.h" #include "PlumedMain.h" diff --git a/src/Action.h b/src/Action.h index 8ca727c5ce2030bc1100b43486a301e2f86c1646..1243d8fb3baaf7a2df5233465a13a291bcd06c8c 100644 --- a/src/Action.h +++ b/src/Action.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Action_h #define __PLUMED_Action_h #include <vector> diff --git a/src/ActionAtomistic.cpp b/src/ActionAtomistic.cpp index 06dc5e857d8546a5199edc6c16e2feafa72f3d99..480e25928096bb7457a22788a6b16df6881c6887 100644 --- a/src/ActionAtomistic.cpp +++ b/src/ActionAtomistic.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionAtomistic.h" #include "PlumedMain.h" #include "ActionSet.h" diff --git a/src/ActionAtomistic.h b/src/ActionAtomistic.h index fa49ff45e87e6d5f2fcb1ed2e24b02bdecc1b22b..5cbc01a390b1a6c5a5a4998ea7aa1b603ffe614a 100644 --- a/src/ActionAtomistic.h +++ b/src/ActionAtomistic.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_ActionAtomistic_h #define __PLUMED_ActionAtomistic_h diff --git a/src/ActionPilot.cpp b/src/ActionPilot.cpp index ac721bb9352cd8e95b2d83cffe772069af3ac0a0..e00820e5f4eec214ed661ea3b782bf2c89f5e5ff 100644 --- a/src/ActionPilot.cpp +++ b/src/ActionPilot.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionPilot.h" using namespace PLMD; diff --git a/src/ActionPilot.h b/src/ActionPilot.h index d1ff012276780f47c7773e9bac1d98578b73fcd8..5368f10ec0f877363ce0de52a93f5082c5fb42a5 100644 --- a/src/ActionPilot.h +++ b/src/ActionPilot.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_ActionPilot_h #define __PLUMED_ActionPilot_h diff --git a/src/ActionRegister.cpp b/src/ActionRegister.cpp index 9815b4355f2fd0841696b242c54ed46bc21872e6..2aba7233d0830edfdb79118eeda9d6206afa4ade 100644 --- a/src/ActionRegister.cpp +++ b/src/ActionRegister.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionRegister.h" #include "Tools.h" #include "Action.h" diff --git a/src/ActionRegister.h b/src/ActionRegister.h index c965a191e24f1280c509e18f7da9778476a66dc9..f8b30dc4a531574342590c17c44dde0e7e9310a7 100644 --- a/src/ActionRegister.h +++ b/src/ActionRegister.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_ActionRegister_h #define __PLUMED_ActionRegister_h diff --git a/src/ActionSet.cpp b/src/ActionSet.cpp index a5f347b98d835471919743fc0ac38a4a612f87f0..bcc1d8e2efa883dcb4fe23ef6f89f06f1963aafc 100644 --- a/src/ActionSet.cpp +++ b/src/ActionSet.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionSet.h" using namespace std; diff --git a/src/ActionSet.h b/src/ActionSet.h index 2b061e17249e6caacdccab67b2844e2a67c6025f..8a500977f01198154d46b18eff0681b92e0d7167 100644 --- a/src/ActionSet.h +++ b/src/ActionSet.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_ActionSet_h #define __PLUMED_ActionSet_h diff --git a/src/ActionSetup.cpp b/src/ActionSetup.cpp index a53e0c6a3b979379571a36c08a5eb7f21e066f3c..d77b5099a7c787cea518284dd2b983a3aeb4b14c 100644 --- a/src/ActionSetup.cpp +++ b/src/ActionSetup.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionSetup.h" #include "PlumedMain.h" #include "ActionSet.h" diff --git a/src/ActionSetup.h b/src/ActionSetup.h index be21007399e18970142ee1ce614203ed614d2ea0..c1429abc08d713617d1283c04b86d48e9c189e8e 100644 --- a/src/ActionSetup.h +++ b/src/ActionSetup.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_ActionSetup_h #define __PLUMED_ActionSetup_h diff --git a/src/ActionWithArguments.cpp b/src/ActionWithArguments.cpp index 9391f34ef7fb9ef8c6c6666c8fa734e94e2150ae..c4dc772ce5a980dfc11d52e7d423a1475cf0de00 100644 --- a/src/ActionWithArguments.cpp +++ b/src/ActionWithArguments.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionWithArguments.h" #include "ActionWithValue.h" #include "PlumedMain.h" diff --git a/src/ActionWithArguments.h b/src/ActionWithArguments.h index d38a01da179a15d907903bdf4e6fcc80d090a9b8..c6a033498465099c5520e7269707b7567b464791 100644 --- a/src/ActionWithArguments.h +++ b/src/ActionWithArguments.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_ActionWithArguments_h #define __PLUMED_ActionWithArguments_h diff --git a/src/ActionWithDistribution.cpp b/src/ActionWithDistribution.cpp index dfe7c9285dbb096fe0f40ce430ce8b3e4090f2c1..0dc081c9a169fd4eb45ba7df0ec8280dece2bd3f 100644 --- a/src/ActionWithDistribution.cpp +++ b/src/ActionWithDistribution.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionWithDistribution.h" #include "MultiColvar.h" diff --git a/src/ActionWithDistribution.h b/src/ActionWithDistribution.h index e7482a587900fab2d93e5a9b9c305e124c8f3f7e..6b7efb84ecab785e467031b4c1c0a46cfad65005 100644 --- a/src/ActionWithDistribution.h +++ b/src/ActionWithDistribution.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_ActionWithDistribution_h #define __PLUMED_ActionWithDistribution_h diff --git a/src/ActionWithValue.cpp b/src/ActionWithValue.cpp index e58deae3fc025a5931d0960211974124c4ff8e2c..5ace7f05ef18f65a0dc12813e45a8b6d4c6a00ed 100644 --- a/src/ActionWithValue.cpp +++ b/src/ActionWithValue.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionWithValue.h" #include "PlumedException.h" diff --git a/src/ActionWithValue.h b/src/ActionWithValue.h index 87b6790acdf173fed2878a0a31de4eec15984ea9..50e095cdcf1a952fdacd2238005fd0e08637cd40 100644 --- a/src/ActionWithValue.h +++ b/src/ActionWithValue.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_ActionWithValue_h #define __PLUMED_ActionWithValue_h diff --git a/src/ActionWithVirtualAtom.cpp b/src/ActionWithVirtualAtom.cpp index 4f3b4df1f81bce1cf1d783222fc454554237a6fa..654627960692f0f4c75b70256ee0d8cb495d8235 100644 --- a/src/ActionWithVirtualAtom.cpp +++ b/src/ActionWithVirtualAtom.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionWithVirtualAtom.h" #include "Atoms.h" diff --git a/src/ActionWithVirtualAtom.h b/src/ActionWithVirtualAtom.h index 73ed453acab920dd86dc3ffc628e9cb7bc2e7397..2c9c05884f4a3d5f4aa85177ca4ddbd2207e565d 100644 --- a/src/ActionWithVirtualAtom.h +++ b/src/ActionWithVirtualAtom.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_ActionWithVirtualAtom_h #define __PLUMED_ActionWithVirtualAtom_h diff --git a/src/Angle.cpp b/src/Angle.cpp index 90564b7e43acc434edfadf627587c8ad66fdb294..858aaab6e1513b42d445281abb6949292b124675 100644 --- a/src/Angle.cpp +++ b/src/Angle.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Angle.h" #include "Tools.h" #include <cmath> diff --git a/src/Angle.h b/src/Angle.h index 55ef7da0c8661f535f70949fa0136993bdc2d5f9..19e4a4d8d181f672c657b1a8c47d70702b88b827 100644 --- a/src/Angle.h +++ b/src/Angle.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Angle_h #define __PLUMED_Angle_h diff --git a/src/AtomNumber.h b/src/AtomNumber.h index b40f2f6118715bfec7f7eb3046a929e175e71b2e..208bc4c9819a641750818741b09eb5f8dcf27ee1 100644 --- a/src/AtomNumber.h +++ b/src/AtomNumber.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_AtomNumber_h #define __PLUMED_AtomNumber_h diff --git a/src/Atoms.cpp b/src/Atoms.cpp index 451088b464f378ed72cdcc2c708c9b654c296541..201cbff297ecc479e30d605625ee45bf1b476909 100644 --- a/src/Atoms.cpp +++ b/src/Atoms.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Atoms.h" #include "ActionAtomistic.h" #include "MDAtoms.h" diff --git a/src/Atoms.h b/src/Atoms.h index 22d1b7456e0f9c25d8ef76761e8770504bc86062..3c122eee3aa797c0a0129acdcb1b772e8b14664c 100644 --- a/src/Atoms.h +++ b/src/Atoms.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Atoms_h #define __PLUMED_Atoms_h diff --git a/src/Bias.cpp b/src/Bias.cpp index f06e87abd2852acdec697108d0d12341d04baaa1..b902aab3b8ab70744f4cb2246b17d5c7839db6ac 100644 --- a/src/Bias.cpp +++ b/src/Bias.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Bias.h" #include "Colvar.h" diff --git a/src/Bias.h b/src/Bias.h index 6ce050d7c053348212fb5a9e81feb068d928b14f..a07cda28acbb0bc17aa579ba3fb20052f765f92e 100644 --- a/src/Bias.h +++ b/src/Bias.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Bias_h #define __PLUMED_Bias_h diff --git a/src/BiasExternal.cpp b/src/BiasExternal.cpp index 1c653f624e08b843d7384fa7b9ba6fef04ce4328..22fb991d11590432bdc22fc449f49279bb2e6cca 100644 --- a/src/BiasExternal.cpp +++ b/src/BiasExternal.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Bias.h" #include "ActionRegister.h" #include "Grid.h" diff --git a/src/BiasFieldMetadynamics.cpp b/src/BiasFieldMetadynamics.cpp index bc4d36a728df560796908a77f05a69064e7b028e..98748b2de6c24afbeff55d3eec092bf3a7a1b0c8 100644 --- a/src/BiasFieldMetadynamics.cpp +++ b/src/BiasFieldMetadynamics.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionPilot.h" #include "ActionRegister.h" #include "ActionWithValue.h" diff --git a/src/BiasLWalls.cpp b/src/BiasLWalls.cpp index ea2af2059aefa0207661a5f4eb0bab0d30e03d40..b3ae23276c75e1b3c1edd812b196d6e5dfb67450 100644 --- a/src/BiasLWalls.cpp +++ b/src/BiasLWalls.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Bias.h" #include "ActionRegister.h" diff --git a/src/BiasMetaD.cpp b/src/BiasMetaD.cpp index 7b40c76123dd91816be4d81b635226dbeca2c0cc..94f1753b8c775f4998764344f784121c58a7a73b 100644 --- a/src/BiasMetaD.cpp +++ b/src/BiasMetaD.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Bias.h" #include "ActionRegister.h" #include "Grid.h" diff --git a/src/BiasMovingRestraint.cpp b/src/BiasMovingRestraint.cpp index ad3f045ddd86b1412aa024fb6806a52c274fd788..e4f19a8cedce389f0b9307615919082783144918 100644 --- a/src/BiasMovingRestraint.cpp +++ b/src/BiasMovingRestraint.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Bias.h" #include "ActionRegister.h" diff --git a/src/BiasRatchet.cpp b/src/BiasRatchet.cpp index 5075b742d3c05b23fb993518456d363c49963a6d..ec592de0a9c0f80a9b1b560de47854203ec29731 100644 --- a/src/BiasRatchet.cpp +++ b/src/BiasRatchet.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Bias.h" #include "Random.h" #include "ActionRegister.h" diff --git a/src/BiasRestraint.cpp b/src/BiasRestraint.cpp index 87bbb8e62172ea6dcc68cb90a90df9e936c7a0bc..40f8f81d6224b1bae28afa4f57a43dd765dde3d9 100644 --- a/src/BiasRestraint.cpp +++ b/src/BiasRestraint.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Bias.h" #include "ActionRegister.h" diff --git a/src/BiasUWalls.cpp b/src/BiasUWalls.cpp index 8003ee4d6d5639e7f45598ed155064e10edbf5d4..c4bffd8d14d5dd6eb6bec5548a61647f12093cde 100644 --- a/src/BiasUWalls.cpp +++ b/src/BiasUWalls.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Bias.h" #include "ActionRegister.h" diff --git a/src/CLTool.h b/src/CLTool.h index 989b747d8f736eb452aae7df2ef7ca696f3838a9..69ea9c11e2452790625e48635e248969e4edabf7 100644 --- a/src/CLTool.h +++ b/src/CLTool.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_CLTool_h #define __PLUMED_CLTool_h diff --git a/src/CLToolDriver.cpp b/src/CLToolDriver.cpp index 5b6ee620c97c0d15c0db7abd7c79219d3a78f599..8eac390d524c616773ffbd11e6da3c3386419985 100644 --- a/src/CLToolDriver.cpp +++ b/src/CLToolDriver.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "CLTool.h" #include "CLToolRegister.h" #include "Tools.h" diff --git a/src/CLToolInfo.cpp b/src/CLToolInfo.cpp index fda1c7b635debf32cdc4ff5b28a97f477a7b954d..a955bf94a65b8eed3cb75acc25b34798286d129c 100644 --- a/src/CLToolInfo.cpp +++ b/src/CLToolInfo.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "CLTool.h" #include "CLToolRegister.h" #include "Tools.h" diff --git a/src/CLToolMain.cpp b/src/CLToolMain.cpp index 9a87dd034d5de61e9c6ae9650a4365aa4fdb0592..e45ef075804dfc1fbe8cd8430e5a8187e9cf1b8d 100644 --- a/src/CLToolMain.cpp +++ b/src/CLToolMain.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "PlumedConfig.h" #include "PlumedException.h" #include "PlumedCommunicator.h" diff --git a/src/CLToolMain.h b/src/CLToolMain.h index ed4951f75804fc0975ea9a3677d486105a172aaf..28bdb18c3d9dbc6f779cfd5f4d59655a29c2ab13 100644 --- a/src/CLToolMain.h +++ b/src/CLToolMain.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_CLToolMain_h #define __PLUMED_CLToolMain_h diff --git a/src/CLToolManual.cpp b/src/CLToolManual.cpp index 4235827f4a0a1cd52761a5d0f3485ebadb1ce592..cea715a5620112a99585f221816240091200686c 100644 --- a/src/CLToolManual.cpp +++ b/src/CLToolManual.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "CLTool.h" #include "CLToolRegister.h" #include "Tools.h" diff --git a/src/CLToolRegister.cpp b/src/CLToolRegister.cpp index 3a990c73921250de686432cece732c1ab93a016f..a667be5079356e8ebce3882b23553699752d4242 100644 --- a/src/CLToolRegister.cpp +++ b/src/CLToolRegister.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "CLToolRegister.h" #include "Tools.h" #include "CLTool.h" diff --git a/src/CLToolRegister.h b/src/CLToolRegister.h index cf797babcb0de3ca65a1689d82d0002cad22af4c..3f2292170b6c14bcc069eb42b13bb0f7f6e832c0 100644 --- a/src/CLToolRegister.h +++ b/src/CLToolRegister.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_CLToolRegister_h #define __PLUMED_CLToolRegister_h diff --git a/src/CLToolSimpleMD.cpp b/src/CLToolSimpleMD.cpp index 71d0da18d4c1078d1ba9d66ea824dad5f577fc91..5c21e136a65c78dba140422ace13051fa5b8523e 100644 --- a/src/CLToolSimpleMD.cpp +++ b/src/CLToolSimpleMD.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "CLTool.h" #include "CLToolRegister.h" #include "Plumed.h" diff --git a/src/Citations.cpp b/src/Citations.cpp index 727bd85f56d206022743ef498907a985b08f3c00..7cd488e15ed77e52de67d7700460fd49a1a1a9a1 100644 --- a/src/Citations.cpp +++ b/src/Citations.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Citations.h" #include "PlumedException.h" #include "Tools.h" diff --git a/src/Citations.h b/src/Citations.h index bf6e147aea5be5c22fa240e67439db375e715613..022521ef9380c144e8a56e4ea98b18f50845c449 100644 --- a/src/Citations.h +++ b/src/Citations.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Citations_h #define __PLUMED_Citations_h diff --git a/src/Colvar.cpp b/src/Colvar.cpp index 8ccf1ab2c15191c2d7f722b7612a0482b33ce40e..b9c53a44549d4c5997c06f512d7a17d0d2757180 100644 --- a/src/Colvar.cpp +++ b/src/Colvar.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Colvar.h" #include <vector> #include <string> diff --git a/src/Colvar.h b/src/Colvar.h index 28498c74ecff4517fb7d31d6f36e213a74adb52d..b60a25e2870a98603c9ca0ad05e3edb9fdeee4a5 100644 --- a/src/Colvar.h +++ b/src/Colvar.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Colvar_h #define __PLUMED_Colvar_h diff --git a/src/ColvarAlphaRMSD.cpp b/src/ColvarAlphaRMSD.cpp index b5e53fd6472f189341b3b2739a978480119094d9..83f6c651bf68da52fa42393795e3b474847a2601 100644 --- a/src/ColvarAlphaRMSD.cpp +++ b/src/ColvarAlphaRMSD.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "MultiColvarSecondaryStructureRMSD.h" #include "ActionRegister.h" #include "PlumedMain.h" diff --git a/src/ColvarAngle.cpp b/src/ColvarAngle.cpp index 0a13b5a24b6b741fd08dd59d9c9c97e3113acbb9..0001afe358cf1fc9f9f5e3c2fa8f547850e59cb7 100644 --- a/src/ColvarAngle.cpp +++ b/src/ColvarAngle.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Colvar.h" #include "ActionRegister.h" #include "Angle.h" diff --git a/src/ColvarAntibetaRMSD.cpp b/src/ColvarAntibetaRMSD.cpp index 7c7d4140d9501a93c7e0e3c679c2c795e1b7ad70..2bfd7f686fc22e210fa614141357de78d357dd9e 100644 --- a/src/ColvarAntibetaRMSD.cpp +++ b/src/ColvarAntibetaRMSD.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "MultiColvarSecondaryStructureRMSD.h" #include "ActionRegister.h" #include "PlumedMain.h" diff --git a/src/ColvarCoordination.cpp b/src/ColvarCoordination.cpp index cadfa2b6b61481995760915aa8bc95187ea2b9e4..769b0f314f4b6b4a893ee09d02d1307c113a5821 100644 --- a/src/ColvarCoordination.cpp +++ b/src/ColvarCoordination.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "SwitchingFunction.h" #include "Colvar.h" #include "ActionRegister.h" diff --git a/src/ColvarDRMSD.cpp b/src/ColvarDRMSD.cpp index 39657a576bc7063453c3adb97b143cc87d2ed392..397105565944a563f1ff003b5fcc107909831a8f 100644 --- a/src/ColvarDRMSD.cpp +++ b/src/ColvarDRMSD.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Colvar.h" #include "PlumedMain.h" #include "ActionRegister.h" @@ -106,4 +127,4 @@ void ColvarDRMSD::calculate(){ } -} \ No newline at end of file +} diff --git a/src/ColvarDipole.cpp b/src/ColvarDipole.cpp index 479e41a2131fc448a2d19b053661376de213dffe..e301b10c8715964e7d9b4a616d24acf2e77a2fb9 100644 --- a/src/ColvarDipole.cpp +++ b/src/ColvarDipole.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Colvar.h" #include "ActionRegister.h" diff --git a/src/ColvarDistance.cpp b/src/ColvarDistance.cpp index 0f0c00c148478b214b1f9d48a451ea8b2b44e6ef..7138c6b93c643c3d3b902600a9d205016b1733a8 100644 --- a/src/ColvarDistance.cpp +++ b/src/ColvarDistance.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Colvar.h" #include "ActionRegister.h" diff --git a/src/ColvarEnergy.cpp b/src/ColvarEnergy.cpp index c2f51016cda4e32452eec9bc8d39b150c38ea892..d2883f24ab4f0a6e1be19e8c7f9775be62caabd6 100644 --- a/src/ColvarEnergy.cpp +++ b/src/ColvarEnergy.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Colvar.h" #include "ActionRegister.h" #include "PlumedMain.h" diff --git a/src/ColvarParabetaRMSD.cpp b/src/ColvarParabetaRMSD.cpp index af3c982941ade14103b1fddeb538d49d3bd9823f..53509ebc290409d11519d6af311e30b8cfc9f25a 100644 --- a/src/ColvarParabetaRMSD.cpp +++ b/src/ColvarParabetaRMSD.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "MultiColvarSecondaryStructureRMSD.h" #include "ActionRegister.h" #include "PlumedMain.h" diff --git a/src/ColvarRGYR.cpp b/src/ColvarRGYR.cpp index 3b72566e2d9db9a58316436e9b25cd67f671644a..5624432d6db3e9cea1828be04e1cc772cdba3c91 100644 --- a/src/ColvarRGYR.cpp +++ b/src/ColvarRGYR.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Colvar.h" #include "ActionRegister.h" diff --git a/src/ColvarRMSD.cpp b/src/ColvarRMSD.cpp index 8fd2b968ca19b98567dcd26fa217e23b53588fad..3d38596229cc2709c81c77d24f42de263f991cca 100644 --- a/src/ColvarRMSD.cpp +++ b/src/ColvarRMSD.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Colvar.h" #include "PlumedMain.h" #include "ActionRegister.h" diff --git a/src/ColvarTarget.cpp b/src/ColvarTarget.cpp index 9376e9792d93d9adf0440226577fb0a0b95936c6..7155ac0a0d7dd17e63da2b7806859ec6e46f9b5d 100644 --- a/src/ColvarTarget.cpp +++ b/src/ColvarTarget.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Function.h" #include "PlumedMain.h" #include "ActionRegister.h" diff --git a/src/ColvarTemplate.cpp b/src/ColvarTemplate.cpp index 528eb6b7d5dbbf476b274c6b900f53e808f17fb5..b511eae0b1b7df5dbd0b457cb863712a7ab3445b 100644 --- a/src/ColvarTemplate.cpp +++ b/src/ColvarTemplate.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Colvar.h" #include "ActionRegister.h" diff --git a/src/ColvarTorsion.cpp b/src/ColvarTorsion.cpp index 46533dccdea06c0c45230f946709293723f7952b..ef0035137f017651e99143737759d4a895e8db75 100644 --- a/src/ColvarTorsion.cpp +++ b/src/ColvarTorsion.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Colvar.h" #include "ActionRegister.h" #include "Torsion.h" diff --git a/src/ColvarVolume.cpp b/src/ColvarVolume.cpp index 4df462a4f013674c016512dae15b6a714b3cce66..0381838b120967383e0faf9593f42aab3972b547 100644 --- a/src/ColvarVolume.cpp +++ b/src/ColvarVolume.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Colvar.h" #include "ActionRegister.h" diff --git a/src/ContactMap.cpp b/src/ContactMap.cpp index 41f8ab8091903c9d08d45867c4ddbd63bdda2933..10dd31ead447384202cf0bef9b6a143f61efa147 100644 --- a/src/ContactMap.cpp +++ b/src/ContactMap.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Colvar.h" #include "NeighborList.h" #include "ActionRegister.h" diff --git a/src/CubicInterpolation.cpp b/src/CubicInterpolation.cpp index e8280afb14cc3a3da2ad7f36dd71e116fbf5d9d6..3ec42b313f811a09498accb5a4bb1130aed06f05 100644 --- a/src/CubicInterpolation.cpp +++ b/src/CubicInterpolation.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "CubicInterpolation.h" namespace PLMD { diff --git a/src/CubicInterpolation.h b/src/CubicInterpolation.h index 6d6b6e1775fe78844dba7d21e426f3c157d22489..efd2238a68def0e7231617af3b2f1e14698d5def 100644 --- a/src/CubicInterpolation.h +++ b/src/CubicInterpolation.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_CubitInterpolation_h #define __PLUMED_CubitInterpolation_h diff --git a/src/DLLoader.cpp b/src/DLLoader.cpp index 330ce940ca814eb0b16d0200a47bc94eb15da47e..217dcdbff8b05878327548d964ebdf6cb66d5727 100644 --- a/src/DLLoader.cpp +++ b/src/DLLoader.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "DLLoader.h" #ifdef __PLUMED_HAS_DLOPEN diff --git a/src/DLLoader.h b/src/DLLoader.h index 4b89a8e8a90a2d1fcbc45dc6207d68c12a8d70ee..65cfe25281387fd821601a846615ba193582ad7e 100644 --- a/src/DLLoader.h +++ b/src/DLLoader.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_DLLoader_h #define __PLUMED_DLLoader_h diff --git a/src/DRMSD.cpp b/src/DRMSD.cpp index c1660ff0419a867cb1365b30409a6d18ee781ef6..276af467a2ad4c11d3cf213126a6c2d28974ae12 100644 --- a/src/DRMSD.cpp +++ b/src/DRMSD.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "DRMSD.h" #include "PDB.h" #include <cassert> diff --git a/src/DRMSD.h b/src/DRMSD.h index 51fe7426203825be8b226833c3f1948b6ef8d824..ebcab1a486dfa9e719235da6fd6e579c29b4dcef 100644 --- a/src/DRMSD.h +++ b/src/DRMSD.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_DRMSD_h #define __PLUMED_DRMSD_h diff --git a/src/DistributionCVdens.cpp b/src/DistributionCVdens.cpp index 069893216ce1f02d6a277f1968816e569ff11257..190cdfad6e5358e7c83b5a03b401746676fa834e 100644 --- a/src/DistributionCVdens.cpp +++ b/src/DistributionCVdens.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "DistributionFunctions.h" #include "Value.h" #include "Keywords.h" diff --git a/src/DistributionFunctions.cpp b/src/DistributionFunctions.cpp index f9c5e65b1f1ff6b057f1ae0277c944ed75e4064e..660fa0e537ba8052c6cb70ab44cc66bbacb2afb9 100644 --- a/src/DistributionFunctions.cpp +++ b/src/DistributionFunctions.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionWithDistribution.h" #include "DistributionFunctions.h" #include "PlumedException.h" diff --git a/src/DistributionFunctions.h b/src/DistributionFunctions.h index 795859d7c2d9f4ad2002d1998b09470985b58f40..87b0a011a5e152e687424ac81594e55544a89cc1 100644 --- a/src/DistributionFunctions.h +++ b/src/DistributionFunctions.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_DistributionFunction_h #define __PLUMED_DistributionFunction_h diff --git a/src/DistributionGradient.cpp b/src/DistributionGradient.cpp index f9c12c5cf9a55cfb0426b77ed05ac1f3aaf24041..e8da7fc814b235fdebf7b3006b696667931f0b07 100644 --- a/src/DistributionGradient.cpp +++ b/src/DistributionGradient.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "DistributionFunctions.h" #include "Keywords.h" diff --git a/src/DistributionLessThan.cpp b/src/DistributionLessThan.cpp index 38b897841bb752baa7b6286c195961454ef25126..245fcddbfc99a18aa98b0697861553a3e98d1e61 100644 --- a/src/DistributionLessThan.cpp +++ b/src/DistributionLessThan.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "DistributionFunctions.h" namespace PLMD { diff --git a/src/DistributionMean.cpp b/src/DistributionMean.cpp index 2e4cda3ea07d99a42ca8ce0f97c13e4f5eb8759c..71cca324ec220c8e4913da1bd9329a0b70021680 100644 --- a/src/DistributionMean.cpp +++ b/src/DistributionMean.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "DistributionFunctions.h" namespace PLMD { diff --git a/src/DistributionMin.cpp b/src/DistributionMin.cpp index 406cd05389f98df4cfb79ce5e1c992368e512a49..ceeed9f41ee2c1d47224135c2c2b22b87cf815ee 100644 --- a/src/DistributionMin.cpp +++ b/src/DistributionMin.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "DistributionFunctions.h" #include "Keywords.h" diff --git a/src/DistributionMoment.cpp b/src/DistributionMoment.cpp index ffb5f8c2ab798df2d72fbce976d9ed8341bc7ac0..ab36eb0cc60c627581b1bc33b47425a499e91945 100644 --- a/src/DistributionMoment.cpp +++ b/src/DistributionMoment.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "DistributionFunctions.h" namespace PLMD { diff --git a/src/DistributionMoreThan.cpp b/src/DistributionMoreThan.cpp index 3e167f62e18cbcb48a7e3b4d3a6267cabde7dac1..11dc3816426ee5974341f6cb737255cec58c8a7e 100644 --- a/src/DistributionMoreThan.cpp +++ b/src/DistributionMoreThan.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "DistributionFunctions.h" namespace PLMD { diff --git a/src/DistributionSum.cpp b/src/DistributionSum.cpp index ef7ed25de7e85ba3a7cdf8365575fa3eb68d2b6f..398e79d9a152c45d996d9f87964db7d7d5b78dad 100644 --- a/src/DistributionSum.cpp +++ b/src/DistributionSum.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "DistributionFunctions.h" namespace PLMD { diff --git a/src/DistributionWithin.cpp b/src/DistributionWithin.cpp index b3f89758035e3b50d7efe2f573cc1fac11a5a9d6..1ef6f34b75181e654135aa47cfa06af71ef3ffdf 100644 --- a/src/DistributionWithin.cpp +++ b/src/DistributionWithin.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "DistributionFunctions.h" namespace PLMD { diff --git a/src/DynamicList.h b/src/DynamicList.h index 0b09ae670ef25065fb47379cf77cbe37644eb5d0..fd3c1c98ddee804776d53f6552493b56b6b395da 100644 --- a/src/DynamicList.h +++ b/src/DynamicList.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_DynamicList_h #define __PLUMED_DynamicList_h diff --git a/src/ExchangePatterns.cpp b/src/ExchangePatterns.cpp index 837ecae3cf31457211caf5893c02106a450f4292..4273bdc4c29287e405f6b9a8a475c37500ff107a 100644 --- a/src/ExchangePatterns.cpp +++ b/src/ExchangePatterns.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ExchangePatterns.h" using namespace std; diff --git a/src/ExchangePatterns.h b/src/ExchangePatterns.h index 6c6fe709d0821c431e5198889b891fbec8a0ecb6..348fbd53abbba506032fc3f5c205aefc37c8fa31 100644 --- a/src/ExchangePatterns.h +++ b/src/ExchangePatterns.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_ExchangePatterns_h #define __PLUMED_ExchangePatterns_h diff --git a/src/Field.cpp b/src/Field.cpp index a9ebaecc5e7f90800db9d7cd21a07a958f875223..12108acf5775b8b10e41aa0f06051933128e2fbf 100644 --- a/src/Field.cpp +++ b/src/Field.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Field.h" #include "PlumedCommunicator.h" #include "Keywords.h" diff --git a/src/Field.h b/src/Field.h index 322bd6e42da12f371c41c35f4cbe99d1287410b0..2e0aba41248541473bf31784cd90bfc2356da95a 100644 --- a/src/Field.h +++ b/src/Field.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Field_h #define __PLUMED_Field_h diff --git a/src/FieldBias.cpp b/src/FieldBias.cpp index bde5efff7d90110767fb1571bde78adbdbc8eb56..d14b8146e457fcc0484ea8145554a03220a389cc 100644 --- a/src/FieldBias.cpp +++ b/src/FieldBias.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "FieldBias.h" #include "PlumedMain.h" #include "ActionSet.h" diff --git a/src/FieldBias.h b/src/FieldBias.h index 64daa13319dcd4da4b363275dbb6640f3994600c..05cdb51dcb6d56c25c22de250332e67e96634086 100644 --- a/src/FieldBias.h +++ b/src/FieldBias.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_FieldBias_h #define __PLUMED_FieldBias_h diff --git a/src/FlexibleBin.cpp b/src/FlexibleBin.cpp index 4dbe2bd72f5315ba478aec08ef7698bec51f962b..fd14adc2b3505c609129aacdc34e65f2cfc6aef1 100644 --- a/src/FlexibleBin.cpp +++ b/src/FlexibleBin.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "FlexibleBin.h" #include "ActionWithArguments.h" #include <cmath> diff --git a/src/FlexibleBin.h b/src/FlexibleBin.h index 4f82c8b8ee23bb0e4e6310d76bab8e50bc2ded03..b6bc3a725b75fdc0d8928afae8e517ac3eae0f54 100644 --- a/src/FlexibleBin.h +++ b/src/FlexibleBin.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_FlexibleBin_h #define __PLUMED_FlexibleBin_h diff --git a/src/Function.cpp b/src/Function.cpp index 26d7966f0f2014e607084f941022102847b0172a..8aac9fe53c2eb12583dba429935a806bcc691348 100644 --- a/src/Function.cpp +++ b/src/Function.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Function.h" using namespace PLMD; diff --git a/src/Function.h b/src/Function.h index b878dff521b4d5748f18d815d901dff68b5fb5aa..53ef90f9b4588b64a9137a85c6a1b5e8caa99a04 100644 --- a/src/Function.h +++ b/src/Function.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Function_h #define __PLUMED_Function_h diff --git a/src/FunctionCombine.cpp b/src/FunctionCombine.cpp index 9a788b7708b64f23e214d4e7c8b48931e3ed0474..f5c97acc41c12d1278e25af2c5f18645c7377256 100644 --- a/src/FunctionCombine.cpp +++ b/src/FunctionCombine.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionRegister.h" #include "Function.h" diff --git a/src/FunctionMatheval.cpp b/src/FunctionMatheval.cpp index 78d45c1983b2d2ff9440c57d086d77357c819b45..00109e171c901fe6f20b8fa9937773d2e40537b3 100644 --- a/src/FunctionMatheval.cpp +++ b/src/FunctionMatheval.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionRegister.h" #include "Function.h" #include <cassert> diff --git a/src/FunctionPiecewise.cpp b/src/FunctionPiecewise.cpp index 93bc6d8fbb47db0b421315625ad9385bbded20d7..19dcf9d60ea7858b50da7d5bd79ab93222dc4de9 100644 --- a/src/FunctionPiecewise.cpp +++ b/src/FunctionPiecewise.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionRegister.h" #include "Function.h" diff --git a/src/FunctionSort.cpp b/src/FunctionSort.cpp index 419b0b1c7fcd647e131a4e41d9cba51f1c00fb4f..7dee7cd0b87c6ca9188bab1b38eb0a09848df22e 100644 --- a/src/FunctionSort.cpp +++ b/src/FunctionSort.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionRegister.h" #include "Function.h" diff --git a/src/GREX.cpp b/src/GREX.cpp index 44374ec4baef1cb84caedf9c537a22af9bc65540..9f0d53a717cc6cf33d667182d3c835c2eb28e5fe 100644 --- a/src/GREX.cpp +++ b/src/GREX.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "GREX.h" #include "PlumedMain.h" #include "Atoms.h" diff --git a/src/GREX.h b/src/GREX.h index 0e5a6ab85e1ba81b7d1eafb93f92f48f80f8753e..944e755a9468a1346b0cbd5f979ebeea1ca31dbe 100644 --- a/src/GREX.h +++ b/src/GREX.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Grex_h #define __PLUMED_Grex_h diff --git a/src/GenericCOM.cpp b/src/GenericCOM.cpp index 10dd20fde067f8bfa6a77ac75a20557b5d546b04..9a2994d1de435876205b8d2b7155f7afe8998d2c 100644 --- a/src/GenericCOM.cpp +++ b/src/GenericCOM.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionWithVirtualAtom.h" #include "ActionRegister.h" diff --git a/src/GenericDebug.cpp b/src/GenericDebug.cpp index b785556661a054cfab6ddaae6551fa3742cdc290..1ea2d0d908de426d539fd68ba48f834d04157106 100644 --- a/src/GenericDebug.cpp +++ b/src/GenericDebug.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionRegister.h" #include "ActionPilot.h" #include "ActionSet.h" diff --git a/src/GenericDumpAtoms.cpp b/src/GenericDumpAtoms.cpp index 1629aecd9df15fa3b2ad43d8b9ddfd2ef58e8a47..8c68e05ceaa91739e21071eb948dd64ce48c62c5 100644 --- a/src/GenericDumpAtoms.cpp +++ b/src/GenericDumpAtoms.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionAtomistic.h" #include "ActionPilot.h" #include "ActionRegister.h" diff --git a/src/GenericDumpDerivatives.cpp b/src/GenericDumpDerivatives.cpp index 137b1ac9f23cabc842d7ef7ee4d2514a8bcb3d7c..5dd8331037cb34070f0fb66c36c4ff753d8eb437 100644 --- a/src/GenericDumpDerivatives.cpp +++ b/src/GenericDumpDerivatives.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionPilot.h" #include "ActionWithArguments.h" #include "ActionRegister.h" diff --git a/src/GenericDumpField.cpp b/src/GenericDumpField.cpp index 3e6b6c9e2a12e7955a74ea239b8d234b9c3cf9b4..24275ab0b8514cfc4d46d2c3dabb7bb35fc6a977 100644 --- a/src/GenericDumpField.cpp +++ b/src/GenericDumpField.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionPilot.h" #include "ActionRegister.h" #include "ActionWithDistribution.h" diff --git a/src/GenericDumpForces.cpp b/src/GenericDumpForces.cpp index 794bda4579f80301feed1e949be2facae8ed0ae6..d5c3ac4c9feb188d2c43c5d0353fa52223d1f26c 100644 --- a/src/GenericDumpForces.cpp +++ b/src/GenericDumpForces.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionPilot.h" #include "ActionWithArguments.h" #include "ActionRegister.h" diff --git a/src/GenericDumpProjections.cpp b/src/GenericDumpProjections.cpp index 64cf482e57e7bb6533b244a0fb0e7253cddfeeb8..f4bfeab898c9d4822299db40088308221aac1244 100644 --- a/src/GenericDumpProjections.cpp +++ b/src/GenericDumpProjections.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionPilot.h" #include "ActionWithArguments.h" #include "ActionRegister.h" diff --git a/src/GenericFlush.cpp b/src/GenericFlush.cpp index a26001aed0b21a70a57937026cf45ac2e30ad1a2..4986d7d1c2f2d4864227763b664b23c34acd09d1 100644 --- a/src/GenericFlush.cpp +++ b/src/GenericFlush.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionRegister.h" #include "ActionPilot.h" #include "PlumedMain.h" diff --git a/src/GenericGhostAtom.cpp b/src/GenericGhostAtom.cpp index 58de6270bc37f6300c2f27f9744b3b117feeada8..eb623fa21c4a61bd50ed845d0a297e1b823a6823 100644 --- a/src/GenericGhostAtom.cpp +++ b/src/GenericGhostAtom.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionWithVirtualAtom.h" #include "ActionRegister.h" #include "Vector.h" diff --git a/src/GenericGroup.cpp b/src/GenericGroup.cpp index cc0eb7f8ce5f2ce4514bb404c5d7689a2adf2e01..cf58872fac05dcfd6ef8962ff2d5a645d87ba17f 100644 --- a/src/GenericGroup.cpp +++ b/src/GenericGroup.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_GenericGroup_h #define __PLUMED_GenericGroup_h diff --git a/src/GenericPrint.cpp b/src/GenericPrint.cpp index 81ba5f6d15b21b0e504f64eda59e8e7989f3d1ae..3a2a9f70b6e88905a26c69b79da3f25734e74edb 100644 --- a/src/GenericPrint.cpp +++ b/src/GenericPrint.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionPilot.h" #include "ActionWithArguments.h" #include "ActionRegister.h" diff --git a/src/GenericWholeMolecules.cpp b/src/GenericWholeMolecules.cpp index 235aa4843a30322afe9c63897e99ea2b3e1ce0c2..5fd6c7e479c9496d2bc6732c358d1b91b6d83820 100644 --- a/src/GenericWholeMolecules.cpp +++ b/src/GenericWholeMolecules.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionAtomistic.h" #include "ActionPilot.h" #include "ActionRegister.h" diff --git a/src/Grid.cpp b/src/Grid.cpp index bd6c818f2e230a21f6cf7b41640f31ec9a0bbc56..5ac2b36382f8aa1cf3ecf49576633403ec3d0ea6 100644 --- a/src/Grid.cpp +++ b/src/Grid.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include <vector> #include <cmath> #include <iostream> diff --git a/src/Grid.h b/src/Grid.h index a9a8cb366eee50383a87216b469b6d17cd2ad7a0..6da0bd87c156c8ca446e8ba85383a6c9dca86832 100644 --- a/src/Grid.h +++ b/src/Grid.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Grid_h #define __PLUMED_Grid_h diff --git a/src/HistogramBead.cpp b/src/HistogramBead.cpp index 1c27d797bb59f7969ec28a9b4f5a654d42c3e9b4..7b8d647daa3b4124e3835ccf76e3bf9a74263e5b 100644 --- a/src/HistogramBead.cpp +++ b/src/HistogramBead.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "HistogramBead.h" #include <vector> #include <limits> diff --git a/src/HistogramBead.h b/src/HistogramBead.h index ed164463ebdc6ecae29865cfc43d47a0357bea5c..a9d251066e02fbc191dee5cf8f0faf596ccdc2fb 100644 --- a/src/HistogramBead.h +++ b/src/HistogramBead.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_HistogramBead_h #define __PLUMED_HistogramBead_h diff --git a/src/Kearsley.cpp b/src/Kearsley.cpp index 2dcd0b013017984fd65c2525f24e574d088d23be..20639df36d0651c19d78ee3dec4e6b8f7551f87b 100644 --- a/src/Kearsley.cpp +++ b/src/Kearsley.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Kearsley.h" #include <cmath> #include <iostream> diff --git a/src/Kearsley.h b/src/Kearsley.h index 2bcead28d3574cc490ffbbdebb9d355c573d04e4..c246727f6fdf5c641de6648686064fd5405b3462 100644 --- a/src/Kearsley.h +++ b/src/Kearsley.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Kearsley_h #define __PLUMED_Kearsley_h diff --git a/src/Keywords.cpp b/src/Keywords.cpp index 5c1ec8a26a95417f5bc359f607304895b36626cc..7338c8764f7a456fb81a8c30a4326fc3d2c0f9e2 100644 --- a/src/Keywords.cpp +++ b/src/Keywords.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Keywords.h" #include "DistributionFunctions.h" #include "Log.h" diff --git a/src/Keywords.h b/src/Keywords.h index b0dbcc294c900943ea91d7a7ba3b2b1cc676883c..fbf8cda6dc9ed74e07def623af4f4ab53efadcaa 100644 --- a/src/Keywords.h +++ b/src/Keywords.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Keywords_h #define __PLUMED_Keywords_h #include <vector> diff --git a/src/Log.cpp b/src/Log.cpp index 0ca34335cddf68556113efcf5a415a2acba72aa9..1f77a569d4b31e5fafba13c18368b02d64a78536 100644 --- a/src/Log.cpp +++ b/src/Log.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include <cstdarg> #include <cstring> #include "Log.h" diff --git a/src/Log.h b/src/Log.h index ace32882b503e399d45ff5d445348686c000dc95..dabb89aff0c518d8e3fd9eb0946c75ce928aaead 100644 --- a/src/Log.h +++ b/src/Log.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Log_h #define __PLUMED_Log_h diff --git a/src/MDAtoms.cpp b/src/MDAtoms.cpp index a310e56fb6f812d64be0f47e6d4c1cfc66b89541..c09a44f78c90aae37549c42d1e9cbeb81614460c 100644 --- a/src/MDAtoms.cpp +++ b/src/MDAtoms.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include <algorithm> #include <string> #include "MDAtoms.h" diff --git a/src/MDAtoms.h b/src/MDAtoms.h index 21c864e552a9802747709a663755402ea660dbdf..f8531b1472790613193980d617220b8e21bddbc6 100644 --- a/src/MDAtoms.h +++ b/src/MDAtoms.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_MDAtoms_h #define __PLUMED_MDAtoms_h diff --git a/src/Matrix.h b/src/Matrix.h index ef0fd53f5d2912971ba8990c533728f2b2c9ddf7..8ebc5bc4ff110c12a87bb829991f58823d37aa91 100644 --- a/src/Matrix.h +++ b/src/Matrix.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Matrix_h #define __PLUMED_Matrix_h #include <vector> diff --git a/src/MatrixSquareBracketsAccess.h b/src/MatrixSquareBracketsAccess.h index e5648f37ca547344a0655968b604941c56733df0..1d6d96e35800f00e6169983b049139f03312e404 100644 --- a/src/MatrixSquareBracketsAccess.h +++ b/src/MatrixSquareBracketsAccess.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_MatrixSquareBracketsAccess_h #define __PLUMED_MatrixSquareBracketsAccess_h diff --git a/src/MolInfo.cpp b/src/MolInfo.cpp index 5fcc2d1c19c089d89c65ca646311bdd0df1fb21b..dfaa882f6dad24d21cc30167ade2a379bb7827e2 100644 --- a/src/MolInfo.cpp +++ b/src/MolInfo.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "MolInfo.h" #include "Atoms.h" #include "ActionRegister.h" diff --git a/src/MolInfo.h b/src/MolInfo.h index b2cdd7304aeb4db459eb62a3feb7359220361f08..0378506c2c5d6d50418b8043d3073e74aaf2846b 100644 --- a/src/MolInfo.h +++ b/src/MolInfo.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_MolInfo_h #define __PLUMED_MolInfo_h diff --git a/src/MultiColvar.cpp b/src/MultiColvar.cpp index dfe2051e8a01f97af6ed6b4ef32d1a7cfdb7450a..ca312450c8edf85f7b6de2299553294b6f72a315 100644 --- a/src/MultiColvar.cpp +++ b/src/MultiColvar.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "MultiColvar.h" #include "PlumedMain.h" #include "DistributionFunctions.h" diff --git a/src/MultiColvar.h b/src/MultiColvar.h index 0c2426893eb490bfef39007864e17ff4f2f01d8a..68017e68beafb6e2b9f3255890bafdb9f6c44606 100644 --- a/src/MultiColvar.h +++ b/src/MultiColvar.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_MultiColvar_h #define __PLUMED_MultiColvar_h diff --git a/src/MultiColvarCoordination.cpp b/src/MultiColvarCoordination.cpp index a0126cab3de58c048461466f56008d9dfc55b546..23b8ce2b11934c5095c52d1ec02d2e488fe1c6d1 100644 --- a/src/MultiColvarCoordination.cpp +++ b/src/MultiColvarCoordination.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "MultiColvar.h" #include "NeighborList.h" #include "ActionRegister.h" diff --git a/src/MultiColvarDensity.cpp b/src/MultiColvarDensity.cpp index 5a8d58bde49c139ac56dbadc7c235bbebad9f15e..18519aa12a59b7700aa4fe865bf7b54740e1f353 100644 --- a/src/MultiColvarDensity.cpp +++ b/src/MultiColvarDensity.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "MultiColvar.h" #include "ActionRegister.h" diff --git a/src/MultiColvarDistance.cpp b/src/MultiColvarDistance.cpp index 71424142a21837daac24cb60d90a2aa8a7eac0ea..23fc516ac80ad83fc3a8874000ad0654780a80e8 100644 --- a/src/MultiColvarDistance.cpp +++ b/src/MultiColvarDistance.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "MultiColvar.h" #include "ActionRegister.h" diff --git a/src/MultiColvarSecondaryStructureRMSD.cpp b/src/MultiColvarSecondaryStructureRMSD.cpp index 1de48ecc7450d38856db8a2316f3305dd8d8a19e..b8d124b09b95c3c06f47fdd28c0580fd28fa63af 100644 --- a/src/MultiColvarSecondaryStructureRMSD.cpp +++ b/src/MultiColvarSecondaryStructureRMSD.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "MultiColvarSecondaryStructureRMSD.h" #include "PlumedMain.h" #include "Atoms.h" diff --git a/src/MultiColvarSecondaryStructureRMSD.h b/src/MultiColvarSecondaryStructureRMSD.h index 2136a33b129a9e270d0eab048608ac962efe065f..ed752f539416e8e27a39e386c1def1c82c00d6a4 100644 --- a/src/MultiColvarSecondaryStructureRMSD.h +++ b/src/MultiColvarSecondaryStructureRMSD.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_MultiColvarSecondaryStructureRMSD_h #define __PLUMED_MultiColvarSecondaryStructureRMSD_h diff --git a/src/NeighborList.cpp b/src/NeighborList.cpp index cdc00a4147ef2b306c76ab00c3999e5eb63eebf9..efd7ebf89ccf7f0b57ecb64d8d3e6d4348c3a9b0 100644 --- a/src/NeighborList.cpp +++ b/src/NeighborList.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include <vector> #include <algorithm> #include "Vector.h" diff --git a/src/NeighborList.h b/src/NeighborList.h index 676be59a81421872b76901f6ce0b9f5a71cf2773..47bcf274ddb865630953c2a722c0b54b674a398c 100644 --- a/src/NeighborList.h +++ b/src/NeighborList.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_NeighborList_h #define __PLUMED_NeighborList_h diff --git a/src/OptimalAlignment.cpp b/src/OptimalAlignment.cpp index 9d0a6506b4be510ae955c9e8c98329890da581c7..6dba63587567f641511a66aca335bd1f8a293a39 100644 --- a/src/OptimalAlignment.cpp +++ b/src/OptimalAlignment.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "OptimalAlignment.h" #include "Kearsley.h" #include "Log.h" diff --git a/src/OptimalAlignment.h b/src/OptimalAlignment.h index 9e5428ae0956c90a8185954fde255c8955060a0c..37604a0a60400f8228879b841b68c71cbd494150 100644 --- a/src/OptimalAlignment.h +++ b/src/OptimalAlignment.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_OptimalAlignment_h #define __PLUMED_OptimalAlignment_h diff --git a/src/PDB.cpp b/src/PDB.cpp index 150bf043b7d5adbe06ab12d6d3362d96397a192b..2af13f9898f54147c7d710fe8e0e868ea7d6fe5a 100644 --- a/src/PDB.cpp +++ b/src/PDB.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "PDB.h" #include "Tools.h" #include <cstdio> diff --git a/src/PDB.h b/src/PDB.h index 37a9eb205fbb4860f116a38bce5462dbb935328d..8a5cf59fdf243f29d6d32247bc7e18fd6ed974e6 100644 --- a/src/PDB.h +++ b/src/PDB.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_PDB_h #define __PLUMED_PDB_h diff --git a/src/Pbc.cpp b/src/Pbc.cpp index d27b811219db0d84bccdfbc9301d05fdaf2d7d9f..7187d96db7c375b5f0be26ae7afda61a833bd450 100644 --- a/src/Pbc.cpp +++ b/src/Pbc.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Pbc.h" #include "Tools.h" #include "PlumedException.h" diff --git a/src/Pbc.h b/src/Pbc.h index cb35305675734d002beea52f2ea851b7c8721182..218501a39e083f7ae0e67e9edc9ea218df7f98aa 100644 --- a/src/Pbc.h +++ b/src/Pbc.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Pbc_h #define __PLUMED_Pbc_h diff --git a/src/Plumed.c b/src/Plumed.c index ff3b2f1462b8d2924c30fbb208ec61d2449bbfd1..c8344dd1790c02db8dd27013043ba4295b6329b2 100644 --- a/src/Plumed.c +++ b/src/Plumed.c @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifdef __PLUMED_HAS_DLOPEN #include <dlfcn.h> #endif diff --git a/src/Plumed.h b/src/Plumed.h index 98837fed184ded2206c8d4922dd8d434bc17943d..ea880351cd056e43e4439ef47370d31bd786f080 100644 --- a/src/Plumed.h +++ b/src/Plumed.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Plumed_h #define __PLUMED_Plumed_h diff --git a/src/PlumedCommunicator.cpp b/src/PlumedCommunicator.cpp index 064bb6f7716bc9265b5558415df4a25e0ab325b3..f5e23af11b9b7f32886c8d979ed6af2d2199dc2a 100644 --- a/src/PlumedCommunicator.cpp +++ b/src/PlumedCommunicator.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include <cstdlib> #include "PlumedCommunicator.h" #include "PlumedException.h" diff --git a/src/PlumedCommunicator.h b/src/PlumedCommunicator.h index 1f3e9532121b5c78a1116e718393766746bbb8d8..a0a0da78e6913fdc8cf2cbe8c07fd5a566913489 100644 --- a/src/PlumedCommunicator.h +++ b/src/PlumedCommunicator.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_PlumedCommunicator_h #define __PLUMED_PlumedCommunicator_h #ifdef __PLUMED_MPI diff --git a/src/PlumedConfig.h.in b/src/PlumedConfig.h.in index 79422c50a75f21bc4b803a7fa61c60ad2ea35ac4..94cb2a8bb6bf60b3cab896f52371e409d40e43e8 100644 --- a/src/PlumedConfig.h.in +++ b/src/PlumedConfig.h.in @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_PlumedConfig_h #define __PLUMED_PlumedConfig_h diff --git a/src/PlumedException.cpp b/src/PlumedException.cpp index bbbd0537a0e82e044f03114959c9374c09710f4f..88268a6d1ba7dc8e9a857b64a17009c3f8ee91c8 100644 --- a/src/PlumedException.cpp +++ b/src/PlumedException.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "PlumedException.h" #include <cstdio> #include <cstdlib> diff --git a/src/PlumedException.h b/src/PlumedException.h index 653e901cc65da563e3967187c9415c572270ce31..7a9743d61d9daee68600c5c78f0e6cb59a5ef9ee 100644 --- a/src/PlumedException.h +++ b/src/PlumedException.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_PlumedException_h #define __PLUMED_PlumedException_h diff --git a/src/PlumedMain.cpp b/src/PlumedMain.cpp index e33f0b23ae7e4f680e06290fbafc10f326a3acb6..8954fb907b27c8b727e035c98dc7d42eee60cfde 100644 --- a/src/PlumedMain.cpp +++ b/src/PlumedMain.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "PlumedMain.h" #include "Tools.h" #include <cstring> diff --git a/src/PlumedMain.h b/src/PlumedMain.h index 91be855e3368f8ae6db0c1e3298694dfb552e5bf..2c731f4ffd1d9a9d089fba154bfe6e00f9069543 100644 --- a/src/PlumedMain.h +++ b/src/PlumedMain.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_PlumedMain_h #define __PLUMED_PlumedMain_h diff --git a/src/PlumedMainInitializer.cpp b/src/PlumedMainInitializer.cpp index 9f46c62edfbfa36a4ff305937231ad43e5294477..706aeabb80cf127e817d7294b167a27e08e8276b 100644 --- a/src/PlumedMainInitializer.cpp +++ b/src/PlumedMainInitializer.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "PlumedMain.h" #include "PlumedException.h" #include <cstdlib> diff --git a/src/PlumedStatic.cpp b/src/PlumedStatic.cpp index d2aaaa8bd85ac4de3d2bec43a703080c7b317fb1..ffd6b123a7241bcb17810fed31df3b656f511067 100644 --- a/src/PlumedStatic.cpp +++ b/src/PlumedStatic.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ /* We here compile a version of Plumed.c which is statically bound to the plumed library, for which it is not possible to redefine the location of plumed kernel at runtime. diff --git a/src/RMSD.cpp b/src/RMSD.cpp index 0cb7881c73639de48dad37f7c3f19a43ecafd16d..27d9d9fc1fff566753b34fb18706e9b940e948ad 100644 --- a/src/RMSD.cpp +++ b/src/RMSD.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "RMSD.h" #include "PDB.h" #include "Log.h" diff --git a/src/RMSD.h b/src/RMSD.h index 7716a3e0aebb892a6ba36efff4f3a648b4238a2d..7719d7a6ba791f8cf6f0c3751559b5d2c7dcb559 100644 --- a/src/RMSD.h +++ b/src/RMSD.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_RMSD_h #define __PLUMED_RMSD_h diff --git a/src/Random.cpp b/src/Random.cpp index c4b06fc773bf9e5751f7eaf4439698e8e8e3ea69..6444cf476213e1e69faf1aa9cb2150b6d4b12d88 100644 --- a/src/Random.cpp +++ b/src/Random.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Random.h" #include <cmath> #include <cstdlib> diff --git a/src/Random.h b/src/Random.h index 6ce191d3e37c2a662880ad9109beb90653949116..071356221dd19c7ee6b39f955437c3a1d623e565 100644 --- a/src/Random.h +++ b/src/Random.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __RANDOM_H #define __RANDOM_H diff --git a/src/SetupUnits.cpp b/src/SetupUnits.cpp index 7ca3a1a3aa5369c3a8c876f847cac7fb0f12cdd1..c34dc6a77bb31be2e039411b0b33c2e6f47f3490 100644 --- a/src/SetupUnits.cpp +++ b/src/SetupUnits.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "ActionSetup.h" #include "ActionRegister.h" #include "PlumedMain.h" diff --git a/src/Stopwatch.cpp b/src/Stopwatch.cpp index 1d5e335244e5088486499f854a26041041a7a6b7..d34cc41413ffd0235d4ece11af2a90cf9918f72c 100644 --- a/src/Stopwatch.cpp +++ b/src/Stopwatch.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Stopwatch.h" #include "PlumedException.h" diff --git a/src/Stopwatch.h b/src/Stopwatch.h index dd37610c5d1b864fa532747e460493f4db75b0a7..79738702240d1c81b5dafa96c3784af203415e8e 100644 --- a/src/Stopwatch.h +++ b/src/Stopwatch.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Stopwatch_h #define __PLUMED_Stopwatch_h diff --git a/src/SwitchingFunction.cpp b/src/SwitchingFunction.cpp index c84b3ded24d4262fc727bef8ba650dd04bb0105d..e442da31afb7780fa7ae481057086b3f1f4e4865 100644 --- a/src/SwitchingFunction.cpp +++ b/src/SwitchingFunction.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "SwitchingFunction.h" #include "Tools.h" #include "Keywords.h" diff --git a/src/SwitchingFunction.h b/src/SwitchingFunction.h index 9030b789c271eaf1782f9d1db78d5734533c0e91..5a8dbd085406911d418dfe3b5275114db851a142 100644 --- a/src/SwitchingFunction.h +++ b/src/SwitchingFunction.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_SwitchingFunction_h #define __PLUMED_SwitchingFunction_h diff --git a/src/TargetDist.cpp b/src/TargetDist.cpp index cea6f5c37b9e6df91b5f34aa92ab4eb8ddda47c4..bd0b606033643d5c6116a4c04b826222a537c094 100644 --- a/src/TargetDist.cpp +++ b/src/TargetDist.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "TargetDist.h" namespace PLMD { diff --git a/src/TargetDist.h b/src/TargetDist.h index 23a931f0398cdf87591d0161d1f21dd9e11d5399..db2539d5aa5c08a64eaa849208417a4456cf3793 100644 --- a/src/TargetDist.h +++ b/src/TargetDist.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_TargetDist_h #define __PLUMED_TargetDist_h diff --git a/src/Tensor.cpp b/src/Tensor.cpp index 3e221741665492d747a523f3866597f47a34d045..93ae99a1e661af6c970f2f07e472570b64b985c8 100644 --- a/src/Tensor.cpp +++ b/src/Tensor.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Tensor.h" #include "PlumedException.h" diff --git a/src/Tensor.h b/src/Tensor.h index 2a215f4aa117165cedbcf2be038528e99bdc28fe..1f659064b34aacff94c2264c36b674ca736544d6 100644 --- a/src/Tensor.h +++ b/src/Tensor.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Tensor_h #define __PLUMED_Tensor_h diff --git a/src/Tools.cpp b/src/Tools.cpp index 8b9e102ed188ac63b7dc4e2b57cba1ac38a0460f..8b27a617cf457f6b929794e8fdfff7a597e3eda5 100644 --- a/src/Tools.cpp +++ b/src/Tools.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Tools.h" #include "AtomNumber.h" #include "PlumedException.h" diff --git a/src/Tools.h b/src/Tools.h index ae0b7917be6998707e047519ef1ede5fa1790b0b..4498c621e5e5f4b54994e7f596bbe0df422f846e 100644 --- a/src/Tools.h +++ b/src/Tools.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Tools_h #define __PLUMED_Tools_h diff --git a/src/Torsion.cpp b/src/Torsion.cpp index adce8ad3d47815ad255cd8bba670a07f1f2d6a7e..7a6de41c7d368206c79bda13df29fcc612764b58 100644 --- a/src/Torsion.cpp +++ b/src/Torsion.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Torsion.h" #include "Tensor.h" diff --git a/src/Torsion.h b/src/Torsion.h index 7b2757026a54be3c39e21afaa9f3833d812ef5bd..fc63cde6188fd25667091e515245fe789de3f61f 100644 --- a/src/Torsion.h +++ b/src/Torsion.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Torsion_h #define __PLUMED_Torsion_h diff --git a/src/Units.h b/src/Units.h index d9e21b0f05592ae4f9b89592a05504b98ae66681..44f865b20919235611b7d20c9d379137339c27fc 100644 --- a/src/Units.h +++ b/src/Units.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Units_h #define __PLUMED_Units_h diff --git a/src/Value.cpp b/src/Value.cpp index 572b050b6c118449876950130ce534fdd0c68aae..cac2e8108339f3f5b9886f624684be2d51f28863 100644 --- a/src/Value.cpp +++ b/src/Value.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Value.h" #include "ActionWithValue.h" #include "ActionAtomistic.h" diff --git a/src/Value.h b/src/Value.h index bd3cd1a1599d643ff742ecbd63827ca40096fe5c..0bcb5307f50e44d306346035583ee3cee5f270b1 100644 --- a/src/Value.h +++ b/src/Value.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Value_h #define __PLUMED_Value_h diff --git a/src/Vector.cpp b/src/Vector.cpp index f3ee950a91651b5ee218f7e0663e5c24448389e7..312c10609990ba2f47c24fa46ea005418af70b40 100644 --- a/src/Vector.cpp +++ b/src/Vector.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Vector.h" #include "PlumedException.h" #include <cmath> diff --git a/src/Vector.h b/src/Vector.h index 719235fa917aad4a3cc6050bf17fd19db194326b..91e96e64c6bd9ae2c5be581c0bdd94cce020de83 100644 --- a/src/Vector.h +++ b/src/Vector.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_Vector_h #define __PLUMED_Vector_h diff --git a/src/WithCmd.h b/src/WithCmd.h index 73231eb4e6f7ed99d427700b940400e45b6a9294..9adc39a17cf516e7c81a185c5b6c3d486808a590 100644 --- a/src/WithCmd.h +++ b/src/WithCmd.h @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #ifndef __PLUMED_WithCmd_h #define __PLUMED_WithCmd_h diff --git a/src/header.sh b/src/header.sh new file mode 100755 index 0000000000000000000000000000000000000000..52c2659d75e500d2da0b2bd58dc9a45c67a96e55 --- /dev/null +++ b/src/header.sh @@ -0,0 +1,54 @@ +for file in *.c *.cpp *.h PlumedConfig.h.in +do + +if [ $file == "PlumedConfig.h" ] ; then + +continue + +fi + +echo "Applying LGPL header to file $file" + +{ + +plus="+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++" + +cat << EOF +/* $plus + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. +$plus */ +EOF + +awk -v plus=$plus 'BEGIN{ + inheader=0; +}{ + if($1=="/*" && $2==plus) inheader=1; + if(inheader==0) print $0 + if($1==plus && $2=="*/") inheader=0; +}' $file + +} > $file.tmp + +mv $file.tmp $file + +done + + diff --git a/src/main.cpp b/src/main.cpp index 75225482a87821921c162d9547cc5b4a8829299c..b42517835edaf19b074b2ad649bb7916e230b6aa 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,3 +1,24 @@ +/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Copyright (c) 2012 The PLUMED team + (see the PEOPLE file at the root of the distribution for a list of names) + + See http://www.plumed-code.org for more information. + + This file is part of PLUMED, version 2.0. + + PLUMED is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + PLUMED is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with PLUMED. If not, see <http://www.gnu.org/licenses/>. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ #include "Plumed.h" #include <cstring>