// RESONANCE.H : determine (topological) resonance structures...

// Copyright (C) 2004 Tommi Hassinen, Juha Jungman

// This package is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.

// This package is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this package; if not, write to the Free Software
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

/*################################################################################################*/

#ifndef RESONANCE_H
#define RESONANCE_H

class resonance_structures;

#include "model.h"

/*################################################################################################*/

class resonance_structures
{
	protected:
	
	model * mdl;
	
	public:
	
	resonance_structures(model * );
	~resonance_structures(void);
	
	protected:
	
	void MakeStructures(void);
	
	public:
	
	void CycleStructures(void);
};

/*################################################################################################*/

#endif	// RESONANCE_H

// eof
