Loading...
Searching...
No Matches
Tip4p_Pt.hpp
Go to the documentation of this file.
1/*
2** This file is part of eOn.
3**
4** SPDX-License-Identifier: BSD-3-Clause
5**
6** Copyright (c) 2010--present, eOn Development Team
7** All rights reserved.
8**
9** Repo:
10** https://github.com/TheochemUI/eOn
11*/
12#pragma once
19
20#include "eon/Potential.h"
21#include "zhu_philpott.hpp"
22
23class Tip4p_Pt : public Potential, private forcefields::ZhuPhilpott<> {
24public:
25 Tip4p_Pt(const Parameters &params)
26 : Potential(params),
27 forcefields::ZhuPhilpott<>(8.5, 1.0) {};
28 // Functions
29 // constructor and destructor
30
31 // To satisfy interface
32 void initialize(void) {}
33 void cleanMemory(void) {}
34 void force(long N, const double *R, const int *atomicNrs, double *F,
35 double *U, double *variance, const double *box);
36};
Tip4p_Pt(const Parameters &params)
Definition Tip4p_Pt.hpp:25
void cleanMemory(void)
Definition Tip4p_Pt.hpp:33
void force(long N, const double *R, const int *atomicNrs, double *F, double *U, double *variance, const double *box)
Definition Tip4p_Pt.cpp:14
void initialize(void)
Definition Tip4p_Pt.hpp:32
Potential(PotType a_ptype)
Definition Potential.h:35
Forcefield for water and platinum interactions.
Potential for water and Platinum.