Main Page   Class Hierarchy   Compound List   File List   Compound Members   Related Pages  

energyi.h

00001 
00002 #ifndef energyi_h
00003 #define energyi_h
00004 
00005 #include "functioni.h"
00006 #include "moleculei.h"
00007 #include "energy.h"
00008 
00009 class MolecularEnergy;
00010 
00011 class C_MolecularEnergyImpl: public C_FunctionImpl {
00012   protected:
00013     MolecularEnergy *mole();
00014   public:
00015     C_MolecularEnergyImpl();
00016     ~C_MolecularEnergyImpl();
00017 
00018     double energy(CORBA_Environment &IT_env);
00019     C_Molecule *molecule(CORBA_Environment &e);
00020 
00021     unsigned char molecularenergy_has_object(CORBA_Environment &e)
00022     { return has_object(e); }
00023 };
00024 
00025 DEF_TIE_C_MolecularEnergy(C_MolecularEnergyImpl);
00026 
00027 #endif

Generated at Thu Oct 4 18:08:43 2001 for MPQC 2.0.0 using the documentation package Doxygen 1.2.5.