Sha256: a7d67b368009d59bcede9a8e16e2b92bf455b13518ccb8be44b6cdb99367c8da
Contents?: true
Size: 483 Bytes
Versions: 2
Compression:
Stored size: 483 Bytes
Contents
#! /usr/bin/env ruby require "rubygems" gem "vasputils" require "vasputils.rb" gem "crystalcell" require "crystalcell/latticeaxes.rb" require "crystalcell/cell.rb" puts " a, b, c, alpha, beta, gamma, volume, file" ARGV.each do |file| axes = VaspUtils::Poscar.load_file(file).axes printf("%8.5f, %8.5f, %8.5f, %6.2f, %6.2f, %6.2f, ", *(axes.get_lattice_constants)) printf("%10.5f, ", Cell.new(axes).calc_volume) # show volume puts file end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vasputils-0.0.11 | bin/latticeconstants |
vasputils-0.0.10 | bin/latticeconstants |