InChI
 
Loading...
Searching...
No Matches
ichiring.c File Reference
#include "mode.h"
#include "ichiring.h"
#include "bcf_s.h"
+ Include dependency graph for ichiring.c:

Functions

int GetMinRingSize (inp_ATOM *atom, QUEUE *q, AT_RANK *nAtomLevel, S_CHAR *cSource, AT_RANK nMaxRingSize)
 
int QueueAdd (QUEUE *q, QINT_TYPE *Val)
 
int QueueGet (QUEUE *q, QINT_TYPE *Val)
 
int QueueGetAny (QUEUE *q, QINT_TYPE *, int ord)
 
int QueueReinit (QUEUE *q)
 
int QueueLength (QUEUE *q)
 
int QueueWrittenLength (QUEUE *q)
 
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)
 

Function Documentation

◆ GetMinRingSize()

int GetMinRingSize ( inp_ATOM atom,
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:

◆ 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:

◆ QueueAdd()

int QueueAdd ( QUEUE q,
QINT_TYPE Val 
)
+ 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:

◆ QueueGet()

int QueueGet ( QUEUE q,
QINT_TYPE Val 
)
+ Here is the caller graph for this function:

◆ QueueGetAny()

int QueueGetAny ( QUEUE q,
QINT_TYPE Val,
int  ord 
)
+ Here is the caller graph for this function:

◆ QueueLength()

int QueueLength ( QUEUE q)
+ Here is the caller graph for this function:

◆ QueueReinit()

int QueueReinit ( QUEUE q)
+ Here is the caller graph for this function:

◆ QueueWrittenLength()

int QueueWrittenLength ( QUEUE q)
+ Here is the caller graph for this function: