acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
atom_array.h
1#pragma once
2
3
4#include "array_base.h"
5//#include "comparable_eq_array.h"
6//#include "comparable_array.h"
7
8
9
10class atom_array_base :
11 public ::comparable_array_base < atom >
12{
13public:
14
15
16 using BASE_ARRAY = ::comparable_array_base < atom >;
17
18
20 using BASE_ARRAY::operator =;
21
22
23 atom_array_base() {}
24 atom_array_base(const atom_array_base & a):BASE_ARRAY(a) {}
25 atom_array_base(const std::initializer_list < ::atom > & atomlist) :BASE_ARRAY(atomlist) {}
26
27
28};
29
30
31
32
33
34
35
36
37using atom_array = ::array_particle < atom_array_base >;
Definition comparable_array.h:9