InChI
 
Loading...
Searching...
No Matches
ichiring.h File Reference
#include "extr_ct.h"
+ Include dependency graph for ichiring.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  tagQieue
 

Macros

#define QUEUE_QINT   1
 
#define QINT_TYPE   qInt
 

Typedefs

typedef AT_RANK qInt
 
typedef struct tagQieue QUEUE
 

Functions

QUEUEQueueCreate (int nTotLength, int nSize)
 
QUEUEQueueDelete (QUEUE *q)
 
int is_bond_in_Nmax_memb_ring (inp_ATOM *atom, int at_no, int neigh_ord, QUEUE *q, AT_RANK *nAtomLevel, S_CHAR *cSource, AT_RANK nMaxRingSize)
 
int is_atom_in_3memb_ring (inp_ATOM *atom, int at_no)
 

Macro Definition Documentation

◆ QINT_TYPE

#define QINT_TYPE   qInt

◆ QUEUE_QINT

#define QUEUE_QINT   1

Typedef Documentation

◆ qInt

typedef AT_RANK qInt

◆ QUEUE

typedef struct tagQieue QUEUE

Function Documentation

◆ is_atom_in_3memb_ring()

int is_atom_in_3memb_ring ( inp_ATOM atom,
int  at_no 
)
+ Here is the caller graph for this function:

◆ is_bond_in_Nmax_memb_ring()

int is_bond_in_Nmax_memb_ring ( inp_ATOM atom,
int  at_no,
int  neigh_ord,
QUEUE q,
AT_RANK nAtomLevel,
S_CHAR cSource,
AT_RANK  nMaxRingSize 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ QueueCreate()

QUEUE * QueueCreate ( int  nTotLength,
int  nSize 
)
+ Here is the caller graph for this function:

◆ QueueDelete()

QUEUE * QueueDelete ( QUEUE q)
+ Here is the caller graph for this function: