oILAB
Loading...
Searching...
No Matches
MesoStateEnsemble.h
Go to the documentation of this file.
1//
2// Created by Nikhil Chandra Admal on 3/25/24.
3//
4
5#ifndef OILAB_MESOSTATEENSEMBLE_H
6#define OILAB_MESOSTATEENSEMBLE_H
7
8#include"old/MesoState.h"
10
11namespace oILAB {
12template <int dim>
13// class MesoStateEnsemble : public std::set<MesoState<dim>>
14class MesoStateEnsemble : public std::vector<MesoState<dim>> {
16
17public:
18 // static int numberOfInteractingPlanes;
21 const std::string &filename);
23 const int &numberOfMesoStates);
25 void read(const std::string &filename);
26 void write(const std::string &filename) const;
28
29 };
30 } // namespace oILAB
31
32#endif //OILAB_MESOSTATEENSEMBLE_H
MesoStateEnsemble(const ReferenceState< dim > &rS, const int &numberOfMesoStates)
void read(const std::string &filename)
MesoStateEnsemble< dim > build() const
typename LatticeCore< dim >::IntScalarType IntScalarType
MesoStateEnsemble(const ReferenceState< dim > &rS)
MesoStateEnsemble(const ReferenceState< dim > &rS, const std::string &filename)
void write(const std::string &filename) const
const ReferenceState< dim > & rS
long long int IntScalarType
Definition LatticeCore.h:22