OSDN Git Service

molby/Molby.git
11 years agoMM of pi-metal bonds are being implemented (only the parameter search is complete)
toshinagata1964 [Sun, 2 Sep 2012 22:53:38 +0000 (22:53 +0000)]
MM of pi-metal bonds are being implemented (only the parameter search is complete)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@287 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoRuby: Molecule#bond_par, angle_par, dihedral_par, improper_par, vdw_par are made...
toshinagata1964 [Sat, 1 Sep 2012 15:04:16 +0000 (15:04 +0000)]
Ruby: Molecule#bond_par, angle_par, dihedral_par, improper_par, vdw_par are made obsolete, and instead MDArena#bond_par, angle_par, dihedral_par, improper_par, vdw_par are implemented. These methods returns the 'cached' parameters in the MDArena. The ParameterRef record for these parameters have a negative index, which represents the parameter belongs to the MDArena instead of the molecule.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@286 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoOpening bond/angle/dihedral/improper table now triggers search of MD parameters ...
toshinagata1964 [Sat, 1 Sep 2012 13:07:13 +0000 (13:07 +0000)]
Opening bond/angle/dihedral/improper table now triggers search of MD parameters (but not rebuilding angle/dihedral/improper tables from bond information)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@285 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoHandling of view-related attributes of Molecule is improved (specifically, methods...
toshinagata1964 [Sat, 1 Sep 2012 09:19:45 +0000 (09:19 +0000)]
Handling of view-related attributes of Molecule is improved (specifically, methods like Molecule#show_periodic_image= now work). Best-fit plane dialog is not working in Windows; fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@284 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoRuby documents for pi-anchors are written.
toshinagata1964 [Sat, 1 Sep 2012 01:38:10 +0000 (01:38 +0000)]
Ruby documents for pi-anchors are written.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@283 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoPi-metal bonds are being implemented (molecular mechanics part is not handled yet)
toshinagata1964 [Thu, 30 Aug 2012 15:16:25 +0000 (15:16 +0000)]
Pi-metal bonds are being implemented (molecular mechanics part is not handled yet)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@282 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoExperimental feature: dummy atoms to represent pi-metal bonds
toshinagata1964 [Wed, 22 Aug 2012 13:47:49 +0000 (13:47 +0000)]
Experimental feature: dummy atoms to represent pi-metal bonds

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@281 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoSome fields in md_arena were not properly copied when a molecule is duplicated. Fixed.
toshinagata1964 [Mon, 20 Aug 2012 04:45:56 +0000 (04:45 +0000)]
Some fields in md_arena were not properly copied when a molecule is duplicated. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@280 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years ago'Show Graphite' command was using wrong C-C bond length. Fixed.
toshinagata1964 [Mon, 20 Aug 2012 04:45:30 +0000 (04:45 +0000)]
'Show Graphite' command was using wrong C-C bond length. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@279 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoSome unused fields of Molecule were removed.
toshinagata1964 [Sun, 12 Aug 2012 13:19:12 +0000 (13:19 +0000)]
Some unused fields of Molecule were removed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@278 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoLAMatrix singular value decomposition was implemented.
toshinagata1964 [Sun, 12 Aug 2012 13:18:31 +0000 (13:18 +0000)]
LAMatrix singular value decomposition was implemented.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@277 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoRuby: create_graphic was not working correctly when :ellipsoid is given with a single...
toshinagata1964 [Sun, 12 Aug 2012 13:17:51 +0000 (13:17 +0000)]
Ruby: create_graphic was not working correctly when :ellipsoid is given with a single radius.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@276 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoLoading multiple-frame mbsf sometimes fails to load the cell parameter for the last...
toshinagata1964 [Sat, 4 Aug 2012 02:37:10 +0000 (02:37 +0000)]
Loading multiple-frame mbsf sometimes fails to load the cell parameter for the last frame. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@275 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoSome cleanup of the internal structure; unused fields are removed and AtomConnect...
toshinagata1964 [Fri, 3 Aug 2012 15:48:25 +0000 (15:48 +0000)]
Some cleanup of the internal structure; unused fields are removed and AtomConnect struct is introduced

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@274 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoProperty table can now list the unit cell parameters.
toshinagata1964 [Thu, 2 Aug 2012 07:46:07 +0000 (07:46 +0000)]
Property table can now list the unit cell parameters.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@273 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoDocuments for Dialog#show, Dialog#hide are written. (These were somehow missing)
toshinagata1964 [Thu, 2 Aug 2012 04:38:32 +0000 (04:38 +0000)]
Documents for Dialog#show, Dialog#hide are written. (These were somehow missing)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@272 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoCell minimization was not working correctly when no symmetry operations are defined...
toshinagata1964 [Thu, 26 Jul 2012 07:19:27 +0000 (07:19 +0000)]
Cell minimization was not working correctly when no symmetry operations are defined. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@271 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoMDArena#prepare was not working correctly when unit cell is added/created after initi...
toshinagata1964 [Wed, 25 Jul 2012 14:42:54 +0000 (14:42 +0000)]
MDArena#prepare was not working correctly when unit cell is added/created after initialization of MDArena. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@270 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoHandling of selection from Ruby script was partially broken. Fixed.
toshinagata1964 [Wed, 25 Jul 2012 01:07:01 +0000 (01:07 +0000)]
Handling of selection from Ruby script was partially broken. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@269 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoBest fit plane dialog was behaving strangely Fixed.
toshinagata1964 [Tue, 24 Jul 2012 17:22:38 +0000 (17:22 +0000)]
Best fit plane dialog was behaving strangely  Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@268 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoHandling of Molecule object was not consistent. Hopefully fixed...
toshinagata1964 [Tue, 24 Jul 2012 17:21:47 +0000 (17:21 +0000)]
Handling of Molecule object was not consistent. Hopefully fixed...

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@267 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoExport ORTEP (improved) and best-fit plane calculations are implemented in Scripts...
toshinagata1964 [Tue, 24 Jul 2012 11:11:17 +0000 (11:11 +0000)]
Export ORTEP (improved) and best-fit plane calculations are implemented in Scripts/crystal.rb.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@266 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoThe revision number is displayed in the about dialog (and is used for labeling clipbo...
toshinagata1964 [Tue, 24 Jul 2012 10:24:11 +0000 (10:24 +0000)]
The revision number is displayed in the about dialog (and is used for labeling clipboard contents)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@265 a2be9bc6-48de-4e38-9406-05402d4bc13c

11 years agoCopy/paste of molecules was broken when it had atoms with more than ATOMS_CONNECTS_LI...
toshinagata1964 [Tue, 24 Jul 2012 09:17:35 +0000 (09:17 +0000)]
Copy/paste of molecules was broken when it had atoms with more than ATOMS_CONNECTS_LIMIT bonds. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@264 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoDocuments for some missing Ruby methods are written.
toshinagata1964 [Fri, 20 Jul 2012 14:16:16 +0000 (14:16 +0000)]
Documents for some missing Ruby methods are written.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@263 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoCell minimization is improved (hopefully...)
toshinagata1964 [Fri, 6 Jul 2012 07:46:33 +0000 (07:46 +0000)]
Cell minimization is improved (hopefully...)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@262 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoRemove printf() for debugging cell minimization
toshinagata1964 [Thu, 5 Jul 2012 15:25:49 +0000 (15:25 +0000)]
Remove printf() for debugging cell minimization

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@261 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoImplemented minimization of cell parameters. Looks like working...
toshinagata1964 [Thu, 5 Jul 2012 14:22:43 +0000 (14:22 +0000)]
Implemented minimization of cell parameters. Looks like working...

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@260 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoExperimental: trying to implement minimizaion of cell parameters (not sure whether...
toshinagata1964 [Thu, 5 Jul 2012 11:19:05 +0000 (11:19 +0000)]
Experimental: trying to implement minimizaion of cell parameters (not sure whether it is possible at all)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@259 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoHandling of flexible cells were still inconsistent.
toshinagata1964 [Thu, 5 Jul 2012 00:13:56 +0000 (00:13 +0000)]
Handling of flexible cells were still inconsistent.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@258 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMolecule#cell_flexibility and set_cell_flexibility are implemented, and enable/disabl...
toshinagata1964 [Wed, 4 Jul 2012 15:35:16 +0000 (15:35 +0000)]
Molecule#cell_flexibility and set_cell_flexibility are implemented, and enable/disable_cell_flexibility are removed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@257 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoFigures for the Ruby tutorial are added to the repository.
toshinagata1964 [Wed, 4 Jul 2012 13:41:08 +0000 (13:41 +0000)]
Figures for the Ruby tutorial are added to the repository.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@256 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoHandling of periodic box during MD is being reworked.
toshinagata1964 [Wed, 4 Jul 2012 11:02:08 +0000 (11:02 +0000)]
Handling of periodic box during MD is being reworked.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@255 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoRuby: Molecule#box= was not working as expected. Fixed.
toshinagata1964 [Wed, 4 Jul 2012 05:56:14 +0000 (05:56 +0000)]
Ruby: Molecule#box= was not working as expected. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@254 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMemory leak bugs are examined and removed.
toshinagata1964 [Wed, 4 Jul 2012 04:57:18 +0000 (04:57 +0000)]
Memory leak bugs are examined and removed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@253 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoamend_by_symmetry in MD was still broken. Hopefully fixed.
toshinagata1964 [Wed, 4 Jul 2012 01:26:35 +0000 (01:26 +0000)]
amend_by_symmetry in MD was still broken. Hopefully fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@252 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoTutorial for the Ruby interpreter was (finally) written.
toshinagata1964 [Tue, 3 Jul 2012 16:14:08 +0000 (16:14 +0000)]
Tutorial for the Ruby interpreter was (finally) written.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@251 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoamend_by_symmetry during MD run was causing crash. Fixed.
toshinagata1964 [Tue, 3 Jul 2012 10:43:31 +0000 (10:43 +0000)]
amend_by_symmetry during MD run was causing crash. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@250 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoGraphite potential calculation is further modified (hope this is complete now!)
toshinagata1964 [Mon, 2 Jul 2012 07:13:31 +0000 (07:13 +0000)]
Graphite potential calculation is further modified (hope this is complete now!)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@249 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoWhen no molecule is open, Ruby scripts are evaluated in the context of 'main' (the...
toshinagata1964 [Sat, 30 Jun 2012 08:11:50 +0000 (08:11 +0000)]
When no molecule is open, Ruby scripts are evaluated in the context of 'main' (the toplevel object)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@248 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoImproving graphite potential calculation (hopefully complete).
toshinagata1964 [Fri, 29 Jun 2012 13:43:29 +0000 (13:43 +0000)]
Improving graphite potential calculation (hopefully complete).

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@247 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoGraphite potential calculation is improved.
toshinagata1964 [Fri, 29 Jun 2012 11:28:48 +0000 (11:28 +0000)]
Graphite potential calculation is improved.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@246 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoThe graphite potential calculation is being reworked.
toshinagata1964 [Fri, 29 Jun 2012 08:50:25 +0000 (08:50 +0000)]
The graphite potential calculation is being reworked.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@245 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoThe current working directory is set to the document home on startup.
toshinagata1964 [Fri, 29 Jun 2012 04:28:10 +0000 (04:28 +0000)]
The current working directory is set to the document home on startup.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@244 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoThe anisotropic parameters for the symmetry expanded atoms are now correctly handled.
toshinagata1964 [Fri, 29 Jun 2012 01:19:09 +0000 (01:19 +0000)]
The anisotropic parameters for the symmetry expanded atoms are now correctly handled.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@243 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoPressure control and surface potential are removed from the GUI; they are not well...
toshinagata1964 [Fri, 29 Jun 2012 01:18:40 +0000 (01:18 +0000)]
Pressure control and surface potential are removed from the GUI; they are not well tested and should be used with great care.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@242 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoThe load commands can now include error messages in Ruby exception.
toshinagata1964 [Thu, 28 Jun 2012 10:49:34 +0000 (10:49 +0000)]
The load commands can now include error messages in Ruby exception.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@241 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMD minimize was not working properly (especially for the second run with the same...
toshinagata1964 [Thu, 28 Jun 2012 06:38:13 +0000 (06:38 +0000)]
MD minimize was not working properly (especially for the second run with the same molecule). Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@240 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoSymmetry expansion in CIF import is improved. (May not be complete yet)
toshinagata1964 [Thu, 28 Jun 2012 01:53:50 +0000 (01:53 +0000)]
Symmetry expansion in CIF import is improved. (May not be complete yet)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@239 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMolecule#expand_by_symmetry now returns an array of atom indices instead of IntGroup.
toshinagata1964 [Wed, 27 Jun 2012 14:49:38 +0000 (14:49 +0000)]
Molecule#expand_by_symmetry now returns an array of atom indices instead of IntGroup.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@238 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMolecule#symop_for_transform and transform_for_symop are implemented. The symmetry...
toshinagata1964 [Wed, 27 Jun 2012 11:20:37 +0000 (11:20 +0000)]
Molecule#symop_for_transform and transform_for_symop are implemented. The symmetry expansion of CIF import is being reworked, but still incomplete.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@237 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMolecule#is_atom_hidden and AtomRef#hidden, hidden= are implemented, and Molecule...
toshinagata1964 [Tue, 26 Jun 2012 11:57:25 +0000 (11:57 +0000)]
Molecule#is_atom_hidden and AtomRef#hidden, hidden= are implemented, and Molecule#hidden_atoms and hidden_atoms= are made obsolete.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@236 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMolecule#set/get_view_rotation: the sign of the angle is made opposite (left-hand...
toshinagata1964 [Tue, 26 Jun 2012 11:03:01 +0000 (11:03 +0000)]
Molecule#set/get_view_rotation: the sign of the angle is made opposite (left-hand screw in respect to the axis), so that it is consistent with Transform#rotation. This is opposite to the convention of the OpenGL rotator.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@235 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoThe restriction on the number of bonds (12) is removed (modified so heavily, that...
toshinagata1964 [Mon, 25 Jun 2012 11:06:58 +0000 (11:06 +0000)]
The restriction on the number of bonds (12) is removed (modified so heavily, that it is likely that there is still some bugs left...)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@234 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoInclude periodicity flags in the 'define unit cell' dialog
toshinagata1964 [Fri, 22 Jun 2012 04:09:38 +0000 (04:09 +0000)]
Include periodicity flags in the 'define unit cell' dialog

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@233 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoProblem on guessing UFF angle parameter was fixed.
toshinagata1964 [Thu, 21 Jun 2012 07:07:58 +0000 (07:07 +0000)]
Problem on guessing UFF angle parameter was fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@232 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoFixed a very stupid bug in drawing unit cell.
toshinagata1964 [Thu, 21 Jun 2012 02:45:39 +0000 (02:45 +0000)]
Fixed a very stupid bug in drawing unit cell.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@231 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoHandling of frame-specific cell parameters was very inconsistent. Hopefully fixed...
toshinagata1964 [Thu, 21 Jun 2012 01:02:21 +0000 (01:02 +0000)]
Handling of frame-specific cell parameters was very inconsistent. Hopefully fixed, but may be still incomplete.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@230 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoGraphite potential in MM/MD gets recalculated much less frequently now.
toshinagata1964 [Wed, 20 Jun 2012 16:11:15 +0000 (16:11 +0000)]
Graphite potential in MM/MD gets recalculated much less frequently now.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@229 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoBuilding verlet list seems to be working. Handling of MD output files are (hopefully...
toshinagata1964 [Wed, 20 Jun 2012 15:02:31 +0000 (15:02 +0000)]
Building verlet list seems to be working. Handling of MD output files are (hopefully) improved.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@228 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoBuilding verlet list is being reworked to implement complete search of the periodic...
toshinagata1964 [Wed, 20 Jun 2012 11:36:11 +0000 (11:36 +0000)]
Building verlet list is being reworked to implement complete search of the periodic lattice points. Still in progress.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@227 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoSymmetry operations from the CIF file were not read correctly for hexagonal system...
toshinagata1964 [Wed, 20 Jun 2012 06:18:47 +0000 (06:18 +0000)]
Symmetry operations from the CIF file were not read correctly for hexagonal system. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@226 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMac (only 10.6?): when the graphite display is on, the lighting of the molecule model...
toshinagata1964 [Tue, 19 Jun 2012 13:34:54 +0000 (13:34 +0000)]
Mac (only 10.6?): when the graphite display is on, the lighting of the molecule model looks strange. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@225 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoVersion 0.6.3
toshinagata1964 [Mon, 18 Jun 2012 13:54:16 +0000 (13:54 +0000)]
Version 0.6.3

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@223 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoFeatures of Molecule#cell and Molecule#box are modified so that the handling of the...
toshinagata1964 [Mon, 18 Jun 2012 11:04:34 +0000 (11:04 +0000)]
Features of Molecule#cell and Molecule#box are modified so that the handling of the sigma values of the cell parameters looks more consistent.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@222 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMbsf format now retains anisotropic parameters and sigma (for crystallographic data)
toshinagata1964 [Mon, 18 Jun 2012 10:15:43 +0000 (10:15 +0000)]
Mbsf format now retains anisotropic parameters and sigma (for crystallographic data)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@221 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoCrash during creating bonds when ellipsoid display is on is fixed.
toshinagata1964 [Mon, 18 Jun 2012 07:36:58 +0000 (07:36 +0000)]
Crash during creating bonds when ellipsoid display is on is fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@220 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoRuby: Molecule#fit_coordinates seems to be working now.
toshinagata1964 [Sun, 17 Jun 2012 09:33:33 +0000 (09:33 +0000)]
Ruby: Molecule#fit_coordinates seems to be working now.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@219 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoRuby: Molecule#fit_coordinates is being implemented (still not working)
toshinagata1964 [Sat, 16 Jun 2012 04:09:51 +0000 (04:09 +0000)]
Ruby: Molecule#fit_coordinates is being implemented (still not working)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@218 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoLAMatrix#new, #zero, #submatrix now accept arguments in 'column,row' order.
toshinagata1964 [Fri, 15 Jun 2012 00:34:44 +0000 (00:34 +0000)]
LAMatrix#new, #zero, #submatrix now accept arguments in 'column,row' order.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@217 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMM forces are updated even after 'run(0)'
toshinagata1964 [Thu, 14 Jun 2012 11:26:02 +0000 (11:26 +0000)]
MM forces are updated even after 'run(0)'

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@216 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoLoad/save mbsf files were broken when atom type variants were used for atom types...
toshinagata1964 [Thu, 14 Jun 2012 11:10:50 +0000 (11:10 +0000)]
Load/save mbsf files were broken when atom type variants were used for atom types with 3 or 4 characters. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@215 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoThe order of parameters in cmd_edit_local_parameter_in_mainview dialog was inconsiste...
toshinagata1964 [Wed, 13 Jun 2012 14:23:17 +0000 (14:23 +0000)]
The order of parameters in cmd_edit_local_parameter_in_mainview dialog was inconsistent. Fixed. Also fixed Ruby exception in UFF guess dialog.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@214 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMolecule#transform, rotate, invert, etc. are now aware of symmetry related atoms...
toshinagata1964 [Thu, 7 Jun 2012 15:05:32 +0000 (15:05 +0000)]
Molecule#transform, rotate, invert, etc. are now aware of symmetry related atoms. That is, the symmetry operation is updated so that the atoms are also symmetry related after transformation.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@213 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMoleculeGetTransformForSymop() and MoleculeGetSymopForTransform() are implemented.
toshinagata1964 [Wed, 6 Jun 2012 16:16:55 +0000 (16:16 +0000)]
MoleculeGetTransformForSymop() and MoleculeGetSymopForTransform() are implemented.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@212 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoRuby: AtomRef#symop can now be set from script.
toshinagata1964 [Wed, 6 Jun 2012 14:50:51 +0000 (14:50 +0000)]
Ruby: AtomRef#symop can now be set from script.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@211 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoRuby: Molecule#amend_by_symmetry is implemented.
toshinagata1964 [Wed, 6 Jun 2012 01:53:23 +0000 (01:53 +0000)]
Ruby: Molecule#amend_by_symmetry is implemented.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@210 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoRuby: Molecule#set(get)_view_translation is now obsolete and replaced by set(get...
toshinagata1964 [Mon, 4 Jun 2012 15:21:51 +0000 (15:21 +0000)]
Ruby: Molecule#set(get)_view_translation is now obsolete and replaced by set(get)_view_center.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@209 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoUndoing change in revision 207 (forgot to commit different changes separately)
toshinagata1964 [Mon, 4 Jun 2012 15:20:50 +0000 (15:20 +0000)]
Undoing change in revision 207 (forgot to commit different changes separately)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@208 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoThe order of the anisotropic thermal parameters is changed to 'b11, b22, b33, b12...
toshinagata1964 [Mon, 4 Jun 2012 14:46:18 +0000 (14:46 +0000)]
The order of the anisotropic thermal parameters is changed to 'b11, b22, b33, b12, b13, b23'. Inconsistency in some of the codes is fixed. TODO: when symmetry expansion is done, the anisotropic thermal parameters are not correctly converted.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@207 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoRuby: Molecule#hidden_atoms and Molecule#set_hidden_atoms are implemented.
toshinagata1964 [Mon, 4 Jun 2012 10:25:50 +0000 (10:25 +0000)]
Ruby: Molecule#hidden_atoms and Molecule#set_hidden_atoms are implemented.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@206 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoThe order of columns for MD parameters in the bond/angle/dihedral tables are changed...
toshinagata1964 [Wed, 9 May 2012 14:22:10 +0000 (14:22 +0000)]
The order of columns for MD parameters in the bond/angle/dihedral tables are changed, so that the columns appear in the same order as in the parameter table.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@205 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoUFF parameter guess is implemented.
toshinagata1964 [Wed, 9 May 2012 10:42:06 +0000 (10:42 +0000)]
UFF parameter guess is implemented.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@204 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMolecule.neutralize was not working correctly. Fixed, and Molecule.charge was impleme...
toshinagata1964 [Wed, 9 May 2012 10:41:36 +0000 (10:41 +0000)]
Molecule.neutralize was not working correctly. Fixed, and Molecule.charge was implemented.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@203 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoFix the position of load/unload global parameters dialog.
toshinagata1964 [Tue, 8 May 2012 05:28:40 +0000 (05:28 +0000)]
Fix the position of load/unload global parameters dialog.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@202 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoWindows version does not display last build date in the about dialog. Fixed.
toshinagata1964 [Tue, 8 May 2012 05:27:51 +0000 (05:27 +0000)]
Windows version does not display last build date in the about dialog. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@201 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoMyAppCallback_lookupScriptMenu() is added to cmdtool_stubs.c, to allow compilation...
toshinagata1964 [Tue, 8 May 2012 04:37:53 +0000 (04:37 +0000)]
MyAppCallback_lookupScriptMenu() is added to cmdtool_stubs.c, to allow compilation of the command line tool.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@200 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoParameters now can be specified by using both explicit indices and atom types, like...
toshinagata1964 [Tue, 8 May 2012 04:30:35 +0000 (04:30 +0000)]
Parameters now can be specified by using both explicit indices and atom types, like '7-ca-8'.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@199 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoParameter editing is under overhaul.
toshinagata1964 [Tue, 8 May 2012 02:05:36 +0000 (02:05 +0000)]
Parameter editing is under overhaul.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@198 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoHandling of parameters are being improved, but still not complete
toshinagata1964 [Mon, 7 May 2012 16:36:02 +0000 (16:36 +0000)]
Handling of parameters are being improved, but still not complete

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@197 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoHandling of parameters is being reworked (still going on)
toshinagata1964 [Mon, 7 May 2012 11:48:21 +0000 (11:48 +0000)]
Handling of parameters is being reworked (still going on)

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@196 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoRestructure MolAction.c
toshinagata1964 [Mon, 7 May 2012 09:10:17 +0000 (09:10 +0000)]
Restructure MolAction.c

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@195 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoAtom range specification for the vdw cutoff parameter is now made obsolete
toshinagata1964 [Mon, 7 May 2012 02:55:55 +0000 (02:55 +0000)]
Atom range specification for the vdw cutoff parameter is now made obsolete

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@194 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoLAMatrix.html was added to the repository.
toshinagata1964 [Thu, 3 May 2012 10:23:34 +0000 (10:23 +0000)]
LAMatrix.html was added to the repository.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@193 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoVector3D[] and Transform[] are modified to accept an LAMatrix argument. The document...
toshinagata1964 [Thu, 3 May 2012 10:22:50 +0000 (10:22 +0000)]
Vector3D[] and Transform[] are modified to accept an LAMatrix argument. The document is written for LAMatrix.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@192 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoLoad Script Menu caused crash when no window is open. Fixed.
toshinagata1964 [Thu, 3 May 2012 10:22:06 +0000 (10:22 +0000)]
Load Script Menu caused crash when no window is open. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@191 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoRuby: Kernel.lookup_menu is implemented.
toshinagata1964 [Thu, 3 May 2012 04:04:39 +0000 (04:04 +0000)]
Ruby: Kernel.lookup_menu is implemented.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@190 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoLAMatrix.multiply was not working correctly when on-the-fly size conversion was requi...
toshinagata1964 [Thu, 3 May 2012 03:19:34 +0000 (03:19 +0000)]
LAMatrix.multiply was not working correctly when on-the-fly size conversion was required. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@189 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoExecute Script command was broken. Fixed.
toshinagata1964 [Wed, 2 May 2012 10:00:56 +0000 (10:00 +0000)]
Execute Script command was broken. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@188 a2be9bc6-48de-4e38-9406-05402d4bc13c

12 years agoCIF import may fail when _geom_bond_site_symmetry_1 field is missing. Fixed.
toshinagata1964 [Thu, 29 Mar 2012 11:18:56 +0000 (11:18 +0000)]
CIF import may fail when _geom_bond_site_symmetry_1 field is missing. Fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@187 a2be9bc6-48de-4e38-9406-05402d4bc13c