|  | 
|  | DerivativeBase (World &world, std::size_t axis, int k, BoundaryConditions< NDIM > bc) | 
|  | 
| virtual | ~DerivativeBase () | 
|  | 
| Void | forward_do_diff1 (const implT *f, implT *df, const keyT &key, const argT &left, const argT ¢er, const argT &right) const | 
|  | 
| Void | do_diff1 (const implT *f, implT *df, const keyT &key, const argT &left, const argT ¢er, const argT &right) const | 
|  | 
| virtual Void | do_diff2b (const implT *f, implT *df, const keyT &key, const argT &left, const argT ¢er, const argT &right) const =0 | 
|  | 
| virtual Void | do_diff2i (const implT *f, implT *df, const keyT &key, const argT &left, const argT ¢er, const argT &right) const =0 | 
|  | 
| Function< T, NDIM > | operator() (const functionT &f, bool fence=true) const | 
|  | Differentiate w.r.t. given coordinate (x=0, y=1, ...) with optional fence.  More... 
 | 
|  | 
| Key< NDIM > | neighbor (const keyT &key, int step) const | 
|  | 
| Future< argT > | find_neighbor (const implT *f, const Key< NDIM > &key, int step) const | 
|  | 
| template<typename Archive > | 
| void | serialize (const Archive &ar) const | 
|  | 
|  | WorldObject (World &world) | 
|  | Associates object with globally unique ID.  More... 
 | 
|  | 
| const uniqueidT & | id () const | 
|  | Returns the globally unique object ID.  More... 
 | 
|  | 
| World & | get_world () const | 
|  | Returns a reference to the world.  More... 
 | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | send (ProcessID dest, memfnT memfn) const | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | send (ProcessID dest, memfnT memfn, const a1T &a1) const | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2) const | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3) const | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4) const | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5) const | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6) const | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const a7T &a7) const | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const a7T &a7, const a8T &a8) const | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const a7T &a7, const a8T &a8, const a9T &a9) const | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | task (ProcessID dest, memfnT memfn, const TaskAttributes &attr=TaskAttributes()) const | 
|  | Sends task to derived class method "returnT (this->*memfn)(a1,a2,a3,a4,a5,a6,a7,a8,a9)".  More... 
 | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | task (ProcessID dest, memfnT memfn, const a1T &a1, const TaskAttributes &attr=TaskAttributes()) const | 
|  | Sends task to derived class method "returnT (this->*memfn)(a1)".  More... 
 | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const TaskAttributes &attr=TaskAttributes()) const | 
|  | Sends task to derived class method "returnT (this->*memfn)(a1,a2)".  More... 
 | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const TaskAttributes &attr=TaskAttributes()) const | 
|  | Sends task to derived class method "returnT (this->*memfn)(a1,a2,a3)".  More... 
 | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const TaskAttributes &attr=TaskAttributes()) const | 
|  | Sends task to derived class method "returnT (this->*memfn)(a1,a2,a3,a4)".  More... 
 | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const TaskAttributes &attr=TaskAttributes()) const | 
|  | Sends task to derived class method "returnT (this->*memfn)(a1,a2,a3,a4,a5)".  More... 
 | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const TaskAttributes &attr=TaskAttributes()) const | 
|  | Sends task to derived class method "returnT (this->*memfn)(a1,a2,a3,a4,a5,a6)".  More... 
 | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const a7T &a7, const TaskAttributes &attr=TaskAttributes()) const | 
|  | Sends task to derived class method "returnT (this->*memfn)(a1,a2,a3,a4,a5,a6,a7)".  More... 
 | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const a7T &a7, const a8T &a8, const TaskAttributes &attr=TaskAttributes()) const | 
|  | Sends task to derived class method "returnT (this->*memfn)(a1,a2,a3,a4,a5,a6,a7,a8)".  More... 
 | 
|  | 
| detail::task_result_type < memfnT >::futureT
 | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const a7T &a7, const a8T &a8, const a9T &a9, const TaskAttributes &attr=TaskAttributes()) const | 
|  | Sends task to derived class method "returnT (this->*memfn)(a1,a2,a3,a4,a5,a6,a7,a8,a9)".  More... 
 | 
|  | 
| virtual | ~WorldObject () | 
|  | 
template<typename T, std::size_t NDIM>
singleton madness::DerivativeBase< T, NDIM >
Tri-diagonal operator traversing tree primarily for derivative operator.