Changeset 0716ff4 for molecuilder/src/molecules.hpp
- Timestamp:
- May 9, 2008, 2:20:08 PM (18 years ago)
- Children:
- cc6dfb
- Parents:
- 2700f5e
- File:
-
- 1 edited
-
molecuilder/src/molecules.hpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
molecuilder/src/molecules.hpp
r2700f5e r0716ff4 326 326 327 327 // Graph analysis 328 MoleculeLeafClass * DepthFirstSearchAnalysis(ofstream *out, bool ReturnStack, int &MinimumRingSize);329 void CyclicStructureAnalysis(ofstream *out, class StackClass<bond *> *BackEdgeStack, int &MinimumRingSize);328 MoleculeLeafClass * DepthFirstSearchAnalysis(ofstream *out, bool ReturnStack, int *&MinimumRingSize); 329 void CyclicStructureAnalysis(ofstream *out, class StackClass<bond *> *BackEdgeStack, int *&MinimumRingSize); 330 330 bond * FindNextUnused(atom *vertex); 331 331 void SetNextComponentNumber(atom *vertex, int nr); … … 353 353 void BreadthFirstSearchAdd(ofstream *out, molecule *Mol, atom **&AddedAtomList, bond **&AddedBondList, atom *Root, bond *Bond, int BondOrder, bool IsAngstroem); 354 354 /// -# BOSSANOVA 355 void FragmentBOSSANOVA(ofstream *out, Graph *&FragmentList, KeyStack &RootStack );355 void FragmentBOSSANOVA(ofstream *out, Graph *&FragmentList, KeyStack &RootStack, int *MinimumRingSize); 356 356 int PowerSetGenerator(ofstream *out, int Order, struct UniqueFragments &FragmentSearch, KeySet RestrictedKeySet); 357 357 bool BuildInducedSubgraph(ofstream *out, const molecule *Father); … … 413 413 bool AddLeaf(molecule *ptr, MoleculeLeafClass *Previous); 414 414 bool FillBondStructureFromReference(ofstream *out, molecule *reference, int &FragmentCounter, atom ***&ListOfLocalAtoms, bool FreeList = false); 415 bool FillRootStackForSubgraphs(ofstream *out, KeyStack *&RootStack, bool *AtomMask, int Order, int&FragmentCounter);415 bool FillRootStackForSubgraphs(ofstream *out, KeyStack *&RootStack, bool *AtomMask, int &FragmentCounter); 416 416 bool AssignKeySetsToFragment(ofstream *out, molecule *reference, Graph *KeySetList, atom ***&ListOfLocalAtoms, Graph **&FragmentList, int &FragmentCounter, bool FreeList = false); 417 417 bool FillListOfLocalAtoms(ofstream *out, atom ***&ListOfLocalAtoms, int &FragmentCounter, int GlobalAtomCount, bool &FreeList);
Note:
See TracChangeset
for help on using the changeset viewer.
