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

Functions collecting chain(s) data from Fortran90
Functions allocating chain(s) data from Fortran90. More...

#include "global.h"
#include "interface.h"
#include "bind.h"
#include "color_box.h"
#include "glwindow.h"
+ Include dependency graph for initchain.c:

Go to the source code of this file.

Functions

void send_chains_opengl_ (int *st, int *ta, int *ri, int nchain[*ta])
 getting the chain data elemnts from Fortran90
 
void send_atom_chains_id_opengl_ (int *st, int *at, int *ta, int *num, int nchain[*num])
 allocate atom chains data from Fortran90 information
 
void allocate_all_chains_ (int *st, int *ta, int *nring)
 allocate chains data from Fortran90 information
 

Detailed Description

Functions collecting chain(s) data from Fortran90
Functions allocating chain(s) 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 initchain.c.

Function Documentation

◆ allocate_all_chains_()

void allocate_all_chains_ ( int * st,
int * ta,
int * nring )

allocate chains data from Fortran90 information

Parameters
stthe MD step
tathe number of chain size(s)
nringthe number of chain(s) of that size

Definition at line 100 of file initchain.c.

◆ send_atom_chains_id_opengl_()

void send_atom_chains_id_opengl_ ( int * st,
int * at,
int * ta,
int * num,
int nchain[ *num] )

allocate atom chains data from Fortran90 information

Parameters
stthe MD step
atthe atom id
tathe chain size
numthe number of chain(s)
nchainthe chain id(s)

Definition at line 77 of file initchain.c.

◆ send_chains_opengl_()

void send_chains_opengl_ ( int * st,
int * ta,
int * ri,
int nchain[ *ta] )

getting the chain data elemnts from Fortran90

Parameters
stthe MD step
tathe chain size
rithe chain id
nchainthe chain element(s)

Definition at line 57 of file initchain.c.