A 1D Field. More...
#include <state.h>
Public Member Functions | |
| Field1D (size_t numx) | |
| Field1D (const Field1D &other) | |
| ~Field1D () | |
| valarray< complex< double > > & | array () const |
| size_t | numx () const |
| complex< double > & | operator() (size_t i) |
| complex< double > | operator() (size_t i) const |
| Field1D & | operator= (const complex< double > &d) |
| Field1D & | operator= (const valarray< complex< double > > &other) |
| Field1D & | operator= (const Field1D &other) |
| Field1D & | operator*= (const complex< double > &d) |
| Field1D & | operator*= (const valarray< complex< double > > &fimulti) |
| Field1D & | operator*= (const Field1D &fimulti) |
| Field1D & | operator+= (const complex< double > &d) |
| Field1D & | operator+= (const Field1D &fiadd) |
| Field1D & | operator-= (const complex< double > &d) |
| Field1D & | operator-= (const Field1D &fimin) |
| Field1D & | Re () |
| Field1D & | Dx () |
Private Attributes | |
| valarray< complex< double > > * | fi |
A 1D Field.
A 1D Field is composed of a valarray describing the field over 1 dimension.