#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <math.h>
#include <string.h>
#include "molfile_plugin.h"
#include "periodic_table.h"
#include "unit_conversion.h"
Go to the source code of this file.
|
|
Definition at line 68 of file abinitplugin.c. Referenced by abinit_filetype, abinit_readline, GEO_open_file_read, GEO_read_next_timestep, and GEO_read_structure. |
|
Definition at line 74 of file abinitplugin.c. Referenced by DEN_POT_WFK_read_next_timestep, and GEO_read_next_timestep. |
|
Definition at line 69 of file abinitplugin.c. Referenced by DEN_POT_WFK_open_file_read, GEO_open_file_read, and write_structure. |
|
Definition at line 78 of file abinitplugin.c. Referenced by binread. |
|
Definition at line 213 of file abinitplugin.c. References DBGPRINT, abinit_plugindata_t::rotmat, and abinit_plugindata_t::rprimd. Referenced by DEN_POT_WFK_read_next_timestep, DEN_read_volumetric_metadata, GEO_read_next_timestep, and POT_read_volumetric_metadata. |
|
Definition at line 303 of file abinitplugin.c. References abinit_header, abinit_readline, abinit_binary_header_t::fform, abinit_plugindata_t::file, abinit_plugindata_t::filetype, abinit_plugindata_t::hdr, and LINESIZE. Referenced by open_file_read, read_next_timestep, read_structure, read_volumetric_data, and read_volumetric_metadata. |
|
|
|
Definition at line 136 of file abinitplugin.c. Referenced by abinit_header. |
|
Definition at line 191 of file abinitplugin.c. References abinit_header_free, abinit_plugindata_t::atomlist, abinit_plugindata_t::file, abinit_plugindata_t::filename, abinit_plugindata_t::hdr, and abinit_plugindata_t::vol. Referenced by close_file_read, close_file_write, open_file_read, and open_file_write. |
|
Definition at line 149 of file abinitplugin.c. Referenced by open_file_read, and open_file_write. |
|
Definition at line 260 of file abinitplugin.c. References LINESIZE. Referenced by abinit_filetype, GEO_open_file_read, GEO_read_next_timestep, and GEO_read_structure. |
|
Definition at line 1457 of file abinitplugin.c. References big_endian, binary_t::endian, Endianness, and little_endian. Referenced by abinit_header, DEN_read_volumetric_data, and POT_read_volumetric_data. |
|
Definition at line 1228 of file abinitplugin.c. References abinit_plugindata_free, and DBGPRINT. Referenced by VMDPLUGIN_init. |
|
Definition at line 1341 of file abinitplugin.c. References abinit_plugindata_free, and DBGPRINT. Referenced by VMDPLUGIN_init. |
|
Definition at line 636 of file abinitplugin.c. References DBGPRINT, abinit_plugindata_t::filetype, abinit_plugindata_t::hdr, abinit_binary_header_t::natom, abinit_plugindata_t::natom, NATOM_MAX, abinit_binary_header_t::typat, and abinit_plugindata_t::typat. Referenced by open_file_read. |
|
|
|
|
|
Definition at line 434 of file abinitplugin.c. References abinit_readline, DBGPRINT, abinit_plugindata_t::file, abinit_plugindata_t::filename, abinit_plugindata_t::filetype, LINESIZE, name, abinit_plugindata_t::natom, NATOM_MAX, and abinit_plugindata_t::typat. Referenced by open_file_read. |
|
|
|
Definition at line 367 of file abinitplugin.c. References DBGPRINT. Referenced by DEN_POT_WFK_read_next_timestep, and GEO_read_next_timestep. |
|
Definition at line 1141 of file abinitplugin.c. References abinit_filetype, abinit_plugindata_free, abinit_plugindata_malloc, DBGPRINT, DEN_POT_WFK_open_file_read, abinit_plugindata_t::file, abinit_plugindata_t::filename, GEO_open_file_read, and MOLFILE_NUMATOMS_UNKNOWN. Referenced by VMDPLUGIN_init. |
|
Definition at line 1242 of file abinitplugin.c. References abinit_plugindata_free, abinit_plugindata_malloc, DBGPRINT, abinit_plugindata_t::file, abinit_plugindata_t::filename, and abinit_plugindata_t::natom. Referenced by VMDPLUGIN_init. |
|
Definition at line 1052 of file abinitplugin.c. References binread, abinit_binary_header_t::bintype, abinit_binary_header_t::cplex, DBGPRINT, abinit_plugindata_t::file, HARTREE_TO_EV, abinit_plugindata_t::hdr, MOLFILE_ERROR, abinit_plugindata_t::nvolsets, binary_t::recordmarker, abinit_plugindata_t::vol, molfile_volumetric_t::xsize, molfile_volumetric_t::ysize, and molfile_volumetric_t::zsize. Referenced by read_volumetric_data. |
|
|
Definition at line 1203 of file abinitplugin.c. References abinit_filetype, DBGPRINT, DEN_POT_WFK_read_next_timestep, GEO_read_next_timestep, MOLFILE_EOF, and abinit_plugindata_t::natom. Referenced by VMDPLUGIN_init. |
|
Definition at line 1183 of file abinitplugin.c. References abinit_filetype, DBGPRINT, DEN_POT_WFK_read_structure, GEO_read_structure, and MOLFILE_ERROR. Referenced by VMDPLUGIN_init. |
|
Definition at line 1372 of file abinitplugin.c. References abinit_filetype, DBGPRINT, DEN_read_volumetric_data, MOLFILE_ERROR, POT_read_volumetric_data, and WFK_read_volumetric_data. Referenced by VMDPLUGIN_init. |
|
Definition at line 1352 of file abinitplugin.c. References abinit_filetype, DBGPRINT, DEN_read_volumetric_metadata, MOLFILE_ERROR, POT_read_volumetric_metadata, and WFK_read_volumetric_metadata. Referenced by VMDPLUGIN_init. |
|
Definition at line 1441 of file abinitplugin.c. References VMDPLUGIN_API, and VMDPLUGIN_SUCCESS. |
|
|
Definition at line 1435 of file abinitplugin.c. References VMDPLUGIN_API, vmdplugin_register_cb, and VMDPLUGIN_SUCCESS. |
|
Definition at line 1126 of file abinitplugin.c. References DBGPRINT, and MOLFILE_ERROR. Referenced by read_volumetric_data. |
|
Definition at line 1117 of file abinitplugin.c. References DBGPRINT, and MOLFILE_ERROR. Referenced by read_volumetric_metadata. |
|
Definition at line 1270 of file abinitplugin.c. References DBGPRINT, abinit_plugindata_t::file, get_pte_idx, MOLFILE_ERROR, abinit_plugindata_t::natom, NATOM_MAX, and abinit_plugindata_t::typat. Referenced by VMDPLUGIN_init. |
|
Definition at line 1314 of file abinitplugin.c. References molfile_timestep_t::A, molfile_timestep_t::alpha, ANGS_TO_BOHR, molfile_timestep_t::B, molfile_timestep_t::beta, molfile_timestep_t::C, molfile_timestep_t::coords, DBGPRINT, abinit_plugindata_t::file, molfile_timestep_t::gamma, MOLFILE_ERROR, and abinit_plugindata_t::natom. Referenced by VMDPLUGIN_init. |
|
Definition at line 1398 of file abinitplugin.c. |