|
subroutine | buildparticle::init_from_old_data_noalloc (system, filename, input_format, laboratory, system_name, stat) |
| Allocates and returns a new particle tree "system" from the existing data in various formats. More...
|
|
subroutine | buildparticle::init_from_old_data (system, filename, input_format, laboratory, system_name, stat) |
| allocates the polymorphic tree system and positions it in the origin of the laboratory frame. Next fills the the polymorphic tree system by data read from historical formats. If format is not supported deallocates system by this defining null system. 12.09.2021 ALT More...
|
|
procedure(build_system) function, pointer | buildparticle::select_system_initer (input_format) |
|
subroutine | buildparticle::init_not_implemented (filename, system, stat) |
|
subroutine | buildparticle::init_from_poscar_or_adamas (filename, system, stat) |
|
subroutine | buildparticle::init_from_wxdragoninternal (filename, system, stat) |
|
subroutine | buildparticle::init_from_simplexyzwrittenbywxdragon (filename, system, stat) |
|
subroutine | buildparticle::init_from_ecf (filename, system, stat) |
|
subroutine | buildparticle::init_from_molcryst (filename, system, stat) |
|
subroutine | buildparticle::init_from_gaussianviewfragment (filename, system, stat) |
|
subroutine | buildparticle::init_from_catal (filename, system, stat) |
|
subroutine | buildparticle::init_from_geomo (filename, system, stat) |
|
subroutine | buildparticle::init_from_bfscf (filename, system, stat) |
|
subroutine | buildparticle::init_from_magiixtic (filename, system, stat) |
|
subroutine | buildparticle::init_from_bfecf (filename, system, stat) |
|
subroutine | buildparticle::init_from_mult (filename, system, stat) |
|
subroutine | buildparticle::init_from_scfslg_file (filename, system, stat) |
|
subroutine | buildparticle::read_cif (filename, atomicNumbers, atomicCoordinates, unit_cell) |
|
subroutine | buildparticle::read_poscar (filename, atomicNumbers, atomicCoordinates, unit_cell) |
|
integer function | buildparticle::getatomicnumberfromuppercasesymbol (Element_Identifier) |
|
integer function | buildparticle::getatomicnumberfromsymbol (Element_Identifier) |
|
subroutine | buildparticle::createatom (newAtom, NewAtomId, Atomic_Number, frame, shift) |
| Function that creates an atom with given attributes and adds its location to the given frame's spaceTree . More...
|
|
subroutine | buildparticle::createandaddatomtosystem (system, ParentID, NewAtomId, Atomic_Number, frame, shift, new_atom) |
| Creates an atom with given atomic number, weight, and position and adds it to tree of the molecule: More...
|
|
subroutine | buildparticle::displaceatom (atom, givenDisplacement) |
|
subroutine | buildparticle::add_origin_unit_cell (system) |
| Creates origin unit cell and adds it to the list of attribute. It is required when one has to save input unit cell before optimization. More...
|
|
subroutine | buildparticle::parse_sp_weights_bfscf (line, atoms_array, coefs, atom_ind, ios, sym_op) |
| Parses the s- and p-weights and the corresponding atom from a *.bfscf-like line. More...
|
|
real function, dimension(3) | get_coords_from_str (atom_str, s_stat, found_atom_ind, found_sym_op) |
|