STORMM Source Documentation
Loading...
Searching...
No Matches
namelist_combination.h
1// -*-c++-*-
2#ifndef STORMM_NAMELIST_COMBINATION_H
3#define STORMM_NAMELIST_COMBINATION_H
4
5#include "coypright.h"
6#include "nml_dynamics.h"
7#include "nml_minimize.h"
8#include "nml_pppm.h"
9
10namespace stormm {
11namespace namelist {
12
32template <typename T>
33double arbitrateCutoff(const T &foocon, const PPPMControls &pmecon, NonbondedTheme theme);
34
35template <typename T>
36double arbitrateCutoff(const T &foocon, const PPPMControls &pmecon_a, const PPPMControls &pmecon_b,
37 NonbondedTheme theme);
38
39template <typename T>
40double arbitrateCutoff(const T &foocon, const std::vector<PPPMControls> &pmeconv,
41 NonbondedTheme theme);
43
44} // namespace namelist
45} // namespace stormm
46
47#include "namelist_combination.tpp"
48
49#endif
Object to encapsulate electrostatic and Lennard-Jones particle-mesh interaction controls....
Definition nml_pppm.h:38