Electromagnetic Template Library (EMTL)
Loading...
Searching...
No Matches
emDispersionContourFixT< container_t, blocktype_id > Class Template Reference

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.
 

Detailed Description

template<typename container_t, int blocktype_id>
class emDispersionContourFixT< container_t, blocktype_id >

Addition to contour fixes, template of container and meshblock.

Member Function Documentation

◆ record_after()

template<typename container_t , int blocktype_id>
std::ptrdiff_t emDispersionContourFixT< container_t, blocktype_id >::record_after ( emFixStorage fs,
const indtype &  ref_ind 
) const
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.

◆ record_before()

template<typename container_t , int blocktype_id>
std::ptrdiff_t emDispersionContourFixT< container_t, blocktype_id >::record_before ( emFixStorage fs,
const indtype &  ref_ind 
) const
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.


The documentation for this class was generated from the following file: