Sha256: 02f273c852eb8f6fa810a530cb2b3299d3cf4cbe08f94b094290a3d54dd0edd9

Contents?: true

Size: 418 Bytes

Versions: 1

Compression:

Stored size: 418 Bytes

Contents

#require "vasputils.rb"

#
# Class for dealing with POTCAR.
#
module VaspUtils::Potcar
    def self.load_file(file)
        results = {}
        results[:name] = file

        elements = Array.new
        File.open( file, "r" ).each do |line|
            if line =~ /VRHFIN\s*=\s*([A-Za-z]*)/
                elements << $1
            end
        end
        results[:elements] = elements
        results
    end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vasputils-0.0.12 lib/vasputils/potcar.rb