|
atomes 1.2.1
atomes: an atomic scale modeling tool box
|
Function declarations for reading atomes project file
Function declarations for saving atomes project file.
More...
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | IODEBUG FALSE |
Functions | |
| int | num_bonds (int i) |
| number of distinct pair(s) of atoms in selection | |
| int | num_angles (int i) |
| number of distinct triplet(s) of atoms in selection | |
| int | num_dihedrals (int i) |
| number of distinct quadruplet(s) of atoms in selection | |
| int | read_atom_a (FILE *fp, project *this_proj, int s, int a) |
| read atom properties from file (a) | |
| int | read_atom_b (FILE *fp, project *this_proj, int s, int a) |
| read atom properties from file (b) | |
| int | read_opengl_image (FILE *fp, project *this_proj, image *img, int sid) |
| read OpenGL image properties from file | |
| int | read_project_curve (FILE *fp, int wid, int pid) |
| read a project curve from file | |
| int | read_mol (FILE *fp) |
| read molecule(s) information from file | |
| int | read_bonding (FILE *fp) |
| read bonding information from file | |
| int | read_dlp_field_data (FILE *fp, project *this_proj) |
| read force field data from file | |
| int | read_lmp_field_data (FILE *fp, project *this_proj) |
| read LAMMPS field data from file | |
| int | read_cpmd_data (FILE *fp, int cid, project *this_proj) |
| read CPMD data from file | |
| int | read_cp2k_data (FILE *fp, int cid, project *this_proj) |
| read CP2K data from file | |
| gchar * | read_this_string (FILE *fp) |
| is there a string to read in this file ? yes do it | |
| void | alloc_proj_data (project *this_proj, int cid) |
| allocate data | |
| int | open_project (FILE *fp, int wid) |
| open atomes project file | |
| int | save_atom_a (FILE *fp, project *this_proj, int s, int a) |
| save atom data to file (a) | |
| int | save_opengl_image (FILE *fp, project *this_proj, image *img, int sid) |
| save OpenGL image properties to file | |
| int | save_project_curve (FILE *fp, int wid, project *this_proj, int rid, int cid) |
| save project curve to file | |
| int | save_dlp_field_data (FILE *fp, project *this_proj) |
| save force field data to file | |
| int | save_lmp_field_data (FILE *fp, project *this_proj) |
| save LAMMPS force field data to file | |
| int | save_cpmd_data (FILE *fp, int cid, project *this_proj) |
| save CPMD data to file | |
| int | save_cp2k_data (FILE *fp, int cid, project *this_proj) |
| save CP2K data to file | |
| int | save_this_string (FILE *fp, gchar *string) |
| save string to file | |
| int | save_mol (FILE *fp, project *this_proj) |
| save molecule information to file | |
| int | save_bonding (FILE *fp, project *this_proj) |
| save bonding information to file | |
| int | save_project (FILE *fp, project *this_proj, int wid) |
| save project to file | |
| G_MODULE_EXPORT void | set_color_map (GtkWidget *widg, gpointer data) |
| set color map callback | |
| int * | save_color_map (glwin *view) |
| save atoms and polyhedra color maps | |
| void | restore_color_map (glwin *view, int *colm) |
| restore saved color maps | |
| colormap * | allocate_color_map (int pts, project *this_proj) |
| allocate custom color map data | |
| gboolean | setup_custom_color_map (float *data, project *this_proj, gboolean init) |
| prepare the custom color map data | |
| G_MODULE_EXPORT gboolean | edit_tab (GtkWidget *widget, GdkEventButton *event, gpointer fdata) |
| void | init_curves_and_calc (project *this_proj) |
| for a project reset analysis, curves, data to not performed | |
| void | init_project (gboolean alloc_box) |
| initialize a new project | |
| int | update_project () |
| update project: send data to Fortran90, and update calculation interactors | |
| void | clean_view () |
| clean the main window | |
| void | view_buffer (GtkTextBuffer *buffer) |
| set a text buffer in the main window or an image | |
| void | update_insert_combos () |
| update some GtkComboBox in the workspace if a project is removed | |
| void | close_project (project *to_close) |
| close a project | |
| void | to_close_this_project (int to_activate, project *this_proj) |
| to close this project | |
| void | hide_current_project (project *to_hide) |
| void | active_project_changed (int id) |
| change the active project | |
| void | opengl_project_changed (int id) |
| change the OpenGL project | |
| G_MODULE_EXPORT void | on_close_activate (GtkWidget *widg, gpointer cdata) |
| signal to close a project | |
| void | add_project (GtkTreeStore *store, int i) |
| add project to the GtkTreeStore of the workspace | |
| void | debugiocurve (project *this_proj, gboolean win, int rid, int cid, gchar *iost) |
| debug and print some info about the curves in a project | |
| void | debugioproj (project *this_proj, gchar *iost) |
| debug project info | |
Function declarations for reading atomes project file
Function declarations for saving atomes project file.
Definition in file project.h.
|
extern |
change the active project
| id | the id of the new active project |
Definition at line 175 of file update_p.c.
|
extern |
add project to the GtkTreeStore of the workspace
| store | the GtkTreeStore |
| i | the id of the project to add |
Definition at line 114 of file workspace.c.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
number of distinct triplet(s) of atoms in selection
| i | the number of atom(s) in selection |
Definition at line 195 of file selection.c.
|
extern |
number of distinct pair(s) of atoms in selection
| i | the number of atom(s) in selection |
Definition at line 183 of file selection.c.
|
extern |
number of distinct quadruplet(s) of atoms in selection
| i | the number of atom(s) in selection |
Definition at line 207 of file selection.c.
|
extern |
|
extern |
|
extern |
change the OpenGL project
| id | the id of the new OpenGL project |
Definition at line 245 of file update_p.c.
|
extern |
read atom properties from file (a)
| fp | the file pointer |
| this_proj | the target project |
| s | the MD step |
| a | the atom number |
Definition at line 61 of file read_opengl.c.
|
extern |
read atom properties from file (b)
| fp | the file pointer |
| this_proj | the target project |
| s | the MD step |
| a | the atom number |
Definition at line 83 of file read_opengl.c.
|
extern |
read bonding information from file
| fp | the file pointer |
Definition at line 52 of file read_bond.c.
|
extern |
|
extern |
|
extern |
read force field data from file
| fp | the file pointer |
| this_proj | the target project |
Definition at line 460 of file read_field.c.
|
extern |
read LAMMPS field data from file
| fp | the file pointer |
| this_proj | the target project |
Definition at line 579 of file read_field.c.
|
extern |
read molecule(s) information from file
| fp | the file pointer |
Definition at line 92 of file read_mol.c.
read OpenGL image properties from file
| fp | the file pointer |
| this_proj | the target project |
| img | the latest image to store the data |
| sid | the number of chemical species |
Definition at line 374 of file read_opengl.c.
|
extern |
read a project curve from file
| fp | the file pointer |
| wid | the total number of projects in the workspace |
| pid | the active project id |
Definition at line 74 of file read_curve.c.
|
extern |
|
extern |
|
extern |
save atom data to file (a)
| fp | the file pointer |
| this_proj | the target project |
| s | the MD step |
| a | the atom number |
Definition at line 57 of file save_opengl.c.
|
extern |
save bonding information to file
| fp | the file pointer |
| this_proj | the target project |
Definition at line 50 of file save_bond.c.
|
extern |
|
extern |
|
extern |
|
extern |
save force field data to file
| fp | the file pointer |
| this_proj | the target project |
Definition at line 411 of file save_field.c.
|
extern |
save LAMMPS force field data to file
| fp | the file pointer |
| this_proj | the target project |
Definition at line 492 of file save_field.c.
|
extern |
save molecule information to file
| fp | the file pointer |
| this_proj | the target project |
Definition at line 106 of file save_mol.c.
save OpenGL image properties to file
| fp | the file pointer |
| this_proj | the target project |
| img | the image that contains the data |
| sid | the number of chemical species |
Definition at line 222 of file save_opengl.c.
|
extern |
|
extern |
save project curve to file
| fp | the file pointer |
| wid | the total number of project file in the workspace |
| this_proj | the target project |
| rid | the calculation to save |
| cid | the curve id to save |
Definition at line 76 of file save_curve.c.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
update project: send data to Fortran90, and update calculation interactors
Definition at line 94 of file update_p.c.