class Chem::VASP::Poscar::Writer
- Chem::VASP::Poscar::Writer
- Chem::IO::Writer(Chem::AtomCollection)
- Reference
- Object
Defined in:
chem/io/formats/vasp/poscar.crConstructors
Instance Method Summary
- #write(structure : Structure) : Nil
- #write(atoms : AtomCollection, lattice : Lattice | Nil = nil, title : String = "") : Nil
Instance methods inherited from class Chem::IO::Writer(Chem::AtomCollection)
close : Nil
close,
closed?
closed?,
format(str : String, *args, **options) : Nil
format,
formatl(str : String, *args, **options) : Nil
formatl,
sync_close=(sync_close : Bool)
sync_close=,
sync_close?
sync_close?,
write(obj : T) : Nil
write
Constructor methods inherited from class Chem::IO::Writer(Chem::AtomCollection)
new(input : ::IO | Path | String, *, sync_close : Bool = false)
new
Class methods inherited from class Chem::IO::Writer(Chem::AtomCollection)
open(io : ::IO | Path | String, *args, sync_close : Bool = false, **options, &)
open
Constructor Detail
def self.new(io : ::IO | Path | String, order ele_order : Array(Element) | Nil = nil, fractional : Bool = false, wrap : Bool = false, *, sync_close : Bool = false)
#