#include <fem_mesh.h>
Public Member Functions | |
FEM_Sym_Linear (const CkVector3d &shift_) | |
FEM_Sym_Linear (CkMigrateMessage *m) | |
CkVector3d | applyLoc (const CkVector3d &loc) const |
Apply this symmetry to this location vector. | |
virtual CkVector3d | applyVec (const CkVector3d &vec) const |
Apply this symmetry to this relative (vel or acc) vector. | |
virtual void | pup (PUP::er &p) |
PUPable_decl (FEM_Sym_Linear) | |
FEM_Sym_Linear (const CkVector3d &shift_) | |
FEM_Sym_Linear (CkMigrateMessage *m) | |
CkVector3d | applyLoc (const CkVector3d &loc) const |
Apply this symmetry to this location vector. | |
virtual CkVector3d | applyVec (const CkVector3d &vec) const |
Apply this symmetry to this relative (vel or acc) vector. | |
virtual void | pup (PUP::er &p) |
PUPable_decl (FEM_Sym_Linear) | |
Private Attributes | |
CkVector3d | shift |
Definition at line 83 of file fem_mesh.h.
FEM_Sym_Linear::FEM_Sym_Linear | ( | const CkVector3d & | shift_ | ) | [inline] |
Definition at line 86 of file fem_mesh.h.
FEM_Sym_Linear::FEM_Sym_Linear | ( | CkMigrateMessage * | m | ) | [inline] |
Definition at line 87 of file fem_mesh.h.
FEM_Sym_Linear::FEM_Sym_Linear | ( | const CkVector3d & | shift_ | ) | [inline] |
Definition at line 148 of file ParFUM_internals.h.
FEM_Sym_Linear::FEM_Sym_Linear | ( | CkMigrateMessage * | m | ) | [inline] |
Definition at line 149 of file ParFUM_internals.h.
CkVector3d FEM_Sym_Linear::applyLoc | ( | const CkVector3d & | loc | ) | const [inline, virtual] |
Apply this symmetry to this location vector.
Implements FEM_Sym_Desc.
Definition at line 90 of file fem_mesh.h.
References shift.
virtual CkVector3d FEM_Sym_Linear::applyVec | ( | const CkVector3d & | vec | ) | const [inline, virtual] |
Apply this symmetry to this relative (vel or acc) vector.
Implements FEM_Sym_Desc.
Definition at line 93 of file fem_mesh.h.
void FEM_Sym_Linear::pup | ( | PUP::er & | p | ) | [virtual] |
Reimplemented from PUP::able.
Definition at line 386 of file symmetries.C.
References PUP::pup(), and shift.
FEM_Sym_Linear::PUPable_decl | ( | FEM_Sym_Linear | ) |
CkVector3d FEM_Sym_Linear::applyLoc | ( | const CkVector3d & | loc | ) | const [inline, virtual] |
Apply this symmetry to this location vector.
Implements FEM_Sym_Desc.
Definition at line 152 of file ParFUM_internals.h.
References shift.
virtual CkVector3d FEM_Sym_Linear::applyVec | ( | const CkVector3d & | vec | ) | const [inline, virtual] |
Apply this symmetry to this relative (vel or acc) vector.
Implements FEM_Sym_Desc.
Definition at line 155 of file ParFUM_internals.h.
FEM_Sym_Linear::PUPable_decl | ( | FEM_Sym_Linear | ) |
CkVector3d FEM_Sym_Linear::shift [private] |