lib/vasputils/poscar.rb in vasputils-0.0.9 vs lib/vasputils/poscar.rb in vasputils-0.0.10

- old
+ new

@@ -2,10 +2,12 @@ require "rubygems" gem "crystalcell" require "crystalcell/cell.rb" +require "vasputils.rb" + # Class to manage POSCAR format of VASP. # # parse と dump のどちらかだけでなく、両方を統括して扱うクラス。 # # MEMO @@ -14,10 +16,10 @@ # Poscar では個々の原子が何の element であるかという情報を取り扱わない。 # 1番目の種類の原子種が何かだけを扱う。 # こうしておくことで POTCAR がない環境でも POSCAR を扱うことができる。 # # VASP 5 系を使うようになれば事情が変わるだろう。 -class Poscar +class VaspUtils::Poscar class ElementMismatchError < Exception; end class ParseError < Exception; end # io を読み込んで Cell クラスインスタンスを返す。