InChI
 
Loading...
Searching...
No Matches
permutation_util.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <stdarg.h>
#include <errno.h>
#include <limits.h>
#include <float.h>
#include <locale.h>
#include "mode.h"
#include "ichimain.h"
#include "inchi_api.h"
#include "bcf_s.h"
#include "ichi_io.h"
#include "inpdef.h"
#include "permutation_util.h"
+ Include dependency graph for permutation_util.c:

Functions

int rrand (int m)
 
void shuffle (void *obj, size_t nmemb, size_t size)
 
void OrigAtData_Permute (ORIG_ATOM_DATA *permuted, ORIG_ATOM_DATA *saved, int *numbers)
 
EXPIMP_TEMPLATE INCHI_API int INCHI_DECL PermuteMolfileText (const char *moltext, char *permuted_moltext, size_t permuted_moltext_len)
 

Function Documentation

◆ OrigAtData_Permute()

void OrigAtData_Permute ( ORIG_ATOM_DATA permuted,
ORIG_ATOM_DATA saved,
int *  numbers 
)
+ Here is the caller graph for this function:

◆ PermuteMolfileText()

EXPIMP_TEMPLATE INCHI_API int INCHI_DECL PermuteMolfileText ( const char *  moltext,
char *  permuted_moltext,
size_t  permuted_moltext_len 
)
+ Here is the call graph for this function:

◆ rrand()

int rrand ( int  m)
+ Here is the caller graph for this function:

◆ shuffle()

void shuffle ( void *  obj,
size_t  nmemb,
size_t  size 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: