atomes 1.1.15
atomes: an atomic scale modeling tool box
Loading...
Searching...
No Matches
initring.c File Reference

Functions to retrieve rings data from Fortran90. More...

#include "global.h"
#include "glwindow.h"
+ Include dependency graph for initring.c:

Go to the source code of this file.

Functions

void send_rings_opengl_ (int *id, int *st, int *ta, int *ri, int nring[*ta+1])
 get single ring data for the glwin from Fortran90
 
void send_atom_rings_id_opengl_ (int *st, int *at, int *id, int *ta, int *num, int ring[*num])
 get rings data for an atom from Fortran90
 
void allocate_all_rings_ (int *id, int *st, int *ta, int *nring)
 allocate data to store ring statistics results for the glwin
 

Detailed Description

Functions to retrieve rings data from Fortran90.

Author
Sébastien Le Roux sebas.nosp@m.tien.nosp@m..lero.nosp@m.ux@i.nosp@m.pcms..nosp@m.unis.nosp@m.tra.f.nosp@m.r

Definition in file initring.c.

Function Documentation

◆ allocate_all_rings_()

void allocate_all_rings_ ( int * id,
int * st,
int * ta,
int * nring )

allocate data to store ring statistics results for the glwin

Parameters
idthe type of ring
stthe MD step
tathe size of the ring
nringthe number of ring(s) of that size

Definition at line 99 of file initring.c.

◆ send_atom_rings_id_opengl_()

void send_atom_rings_id_opengl_ ( int * st,
int * at,
int * id,
int * ta,
int * num,
int ring[ *num] )

get rings data for an atom from Fortran90

Parameters
stthe MD step
atatom id
idtype of ring
tasize of the ring
numnumber of ring(s) of that size
ringthe list(s) of atoms of the(these) ring(s)

Definition at line 75 of file initring.c.

◆ send_rings_opengl_()

void send_rings_opengl_ ( int * id,
int * st,
int * ta,
int * ri,
int nring[ *ta+1] )

get single ring data for the glwin from Fortran90

Parameters
idtype of ring
stthe MD step
tasize of the ring
riring size id
nringring's atom list

Definition at line 53 of file initring.c.