Electromagnetic Template Library (EMTL)
|
Addition to contour fixes, template of container and meshblock. More...
#include <method_dispersion.h>
Inherits emFixBase< Derived >, and emFixBase< emDispersionContourFixT< container_t, blocktype_id > >::LocalStoredType.
Public Types | |
typedef emDispersionContourFixT | LocalStoredType |
Same class is used for local stored type. | |
Public Member Functions | |
template<typename fix_stack_t , typename local_list_t > | |
int | init (fix_stack_t *fix_stack, local_list_t *ldl) |
init from global stack | |
std::ptrdiff_t | record_before (emFixStorage &fs, const indtype &ref_ind) const |
Record_before is the method that is called to write data for step_local_before into FixStorage. | |
std::ptrdiff_t | record_after (emFixStorage &fs, const indtype &ref_ind) const |
Record_after is the method that is called to write data for step_local_after into FixStorage. | |
void | step_local_before (emFixStorage &fs, std::ptrdiff_t &fix_shift, emtype *ptrc) const |
Things to do before base update. | |
void | step_local_after (emFixStorage &fs, std::ptrdiff_t &fix_shift, emtype *ptrc) const |
Things to do after base update. | |
Addition to contour fixes, template of container and meshblock.
|
inline |
Record_after is the method that is called to write data for step_local_after into FixStorage.
This way Fix actualy controlls which data it wants to write.
|
inline |
Record_before is the method that is called to write data for step_local_before into FixStorage.
This way Fix actualy controlls which data it wants to write.