#ifndef energy_h #define energy_h /** \file energy.h * Header file for \ref energy.c * * Contains declarations of the functions implemented in \ref energy.c * Project: ParallelCarParrinello Jan Hamaekers 2000 File: energy.h $Id: energy.h,v 1.11 2007/02/05 13:49:56 foo Exp $ */ void CalculatePsiEnergy(struct Problem *P, const int p, const int UseInitTime); void CalculateDensityEnergy(struct Problem *P, const int UseInitTime); void CalculateGapEnergy(struct Problem *P); void CalculateIonsEnergy(struct Problem *P); void InitPsiEnergyCalculation(struct Problem *P, enum PsiTypeTag type); void UpdatePsiEnergyCalculation(struct Problem *P); void InitEnergyArray(struct Problem *P); void UpdateEnergyArray(struct Problem *P); void EnergyAllReduce(struct Problem *P); void EnergyOutput(struct Problem *P, int doout); #endif