Loading [MathJax]/extensions/tex2jax.js
Electromagnetic Template Library (EMTL)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
emEJRectBlock Member List

This is the complete list of members for emEJRectBlock, including all inherited members.

_startemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
adjust_dimensions(int *N, const iVector_3 &extra_cells, int *bc=NULL, valtype *courantf=NULL)base_yee_struc_tinline
apply_fixes_after(fix_stack_t &fix_stack, indtype oind, emtype *out) constbase_yee_struc_tinline
apply_fixes_before(fix_stack_t &fix_stack, indtype oind, emtype *out) constbase_yee_struc_tinline
astartemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
auto_marking(Vector_3 *vmin, Vector_3 *vmax)emYeeRectBlockBase< iterate_order_t, data_structure_t >
builtin_pbcemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
builtin_transfersemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
c_USE_CONETURSemYeeRectBlockstatic
c_USE_OPENMP_INITemYeeRectBlockstatic
commit_marking() overrideemEJRectBlockinlinevirtual
configure_extra_grids()emEJRectBlockinlineprotected
create_interpolation(const Vector_3 &pos, const Vector_3 &dir, int fieldtype)emEJRectBlockinline
create_interpolation(const emInterpArg &arg, vector< emInterpArg > *nonlocal=NULL, bool all_nonlocal=false)emEJRectBlockinline
emYeeRectBlock::create_interpolation(const interp_arg_tt &arg, std::vector< interp_arg_tt > *nonlocal=NULL, bool all_nonlocal=false)emYeeRectBlockBase< iterate_order_t, data_structure_t >
create_interpolation_J(const Vector_3 &pos, const Vector_3 &dir)emEJRectBlockinline
data_size() constemEJRectBlockinlinevirtual
decomp_recommendationbase_yee_struc_tprotected
dhalo_leftemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
Dump(bool lim=false)apComponentvirtual
DumpOther(const apComponent *comp, bool lim=false)apComponentvirtual
DumpOther(int flags, const apComponent *comp, bool lim=false)apComponentvirtual
dxemYeeRectBlockBase< iterate_order_t, data_structure_t >
dx2emYeeRectBlockBase< iterate_order_t, data_structure_t >
emEJRectBlock(const Box &B, const indtype *ndim, const int wf=0)emEJRectBlockinline
emYeeRectBlock()emYeeRectBlockinline
emYeeRectBlockBase()emYeeRectBlockBase< iterate_order_t, data_structure_t >inline
estartemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
fill_interp_value_async(fix_stack_t &fix_stack, const interp_form_tt *entry, int depth, int action, const emtype *src, const emtype *src_vec, emtype *dest, emtype *dest_vec)emYeeRectBlockBase< iterate_order_t, data_structure_t >inline
first_updated_fieldemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
force_halosemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
get_cell_bounding_box(const contour_it_t &cnti) constemYeeRectBlockBase< iterate_order_t, data_structure_t >inline
get_cell_cluster() constbase_yee_struc_tinline
get_dx(bool int_order=false) constbase_yee_struc_tinline
get_edge_count(const contour_it_t &cnti) constemYeeRectBlockBase< iterate_order_t, data_structure_t >inline
get_field_grid(int ftype, int dir)base_yee_struc_tinline
get_field_grid(int ftype, int dir) constbase_yee_struc_tinline
get_first_updated_field() constemYeeRectBlockBase< iterate_order_t, data_structure_t >inlinevirtual
get_fix_aggregate_size()base_yee_struc_tinlinestatic
get_inp_data_index(const contour_it_t &cnti, int edgenum, indtype *ind, valtype *coeff, int check=0) constemYeeRectBlockBase< iterate_order_t, data_structure_t >
get_inp_data_index_unpacked(const contour_it_t &cnti, int edgenum, indtype *ind) constemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
get_inp_data_max_count() constemYeeRectBlockBase< iterate_order_t, data_structure_t >inline
get_out_data_index(const contour_it_t &cnti, indtype *ind, valtype *coeff, int check=0) constemYeeRectBlockBase< iterate_order_t, data_structure_t >
get_out_data_max_count() constemYeeRectBlockBase< iterate_order_t, data_structure_t >inline
get_perm_sign() constbase_yee_struc_tinline
get_position(indtype ix, indtype iy, indtype iz, int cdir, int ftype, Vector_3 &fdir) constemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
get_position(indtype ind, int &ftype, Vector_3 &fdir) constemYeeRectBlockBase< iterate_order_t, data_structure_t >inline
get_start_ind(int field, int dir) constbase_yee_struc_tinlineprotected
get_sync_hsteps() constbase_yee_struc_tinlinevirtual
get_transfer_flags() constemYeeRectBlockBase< iterate_order_t, data_structure_t >inline
get_vec_cell_bounding_box(const contour_it_t &cnti) constemYeeRectBlockBase< iterate_order_t, data_structure_t >inline
get_vec_cell_bounding_box_extent(const contour_it_t &cnti) constbase_yee_struc_tinline
GetDataPtr()emYeeRectBlockBase< iterate_order_t, data_structure_t >inline
GetDataSize() constemEJRectBlockinline
GetEmDumper()emComponent
InitComponent(const apComponent &other, const std::vector< int > &p_id=std::vector< int >())apComponent
istartemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
join_markings()emYeeRectBlockBase< iterate_order_t, data_structure_t >
mark_all_unused()emYeeRectBlockBase< iterate_order_t, data_structure_t >
mark_all_used(Vector_3 *vmin=NULL, Vector_3 *vmax=NULL)emYeeRectBlockBase< iterate_order_t, data_structure_t >
mark_cnt_used(const contour_it_t &cnti, int border=0)emYeeRectBlockBase< iterate_order_t, data_structure_t >
mpi_domainsbase_yee_struc_tprotected
mstartemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
nameapComponentprotected
originemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
pack_ind(int ftype, int dir, indtype ix, indtype iy, indtype iz) constbase_yee_struc_tinline
packed_size() constemEJRectBlockinlinevirtual
ptremYeeRectBlockBase< iterate_order_t, data_structure_t >
ptrjemEJRectBlockprotected
put_media_type(const contour_it &cnti, valtype dt, emtype perm, emtype loss)base_yee_struc_tprotected
put_medium(const contour_it_t &it, valtype dt, contour_table_t &table)emYeeRectBlockBase< iterate_order_t, data_structure_t >inline
rboxemYeeRectBlockBase< iterate_order_t, data_structure_t >protected
region_t typedefemYeeRectBlockBase< iterate_order_t, data_structure_t >
registry_t typedefapComponentprotected
Reset()emYeeRectBlockBase< iterate_order_t, data_structure_t >inline
set_arr(emtype *sptr)emEJRectBlockinlineprotected
set_avx_axis(int axis)emYeeRectBlockBase< iterate_order_t, data_structure_t >inline
set_contour_fix(const contour_it &cnti, int fix_flags, ptrdiff_t shift)base_yee_struc_tinline
set_first_updated_field(int _first_updated_field)emYeeRectBlockBase< iterate_order_t, data_structure_t >inlinevirtual
set_fix_storage(emFixStorage *fs)base_yee_struc_tinline
SetDataPtr(EmtypePtr_t _ptr)emEJRectBlockinline
start(int id)apComponentprotected
StepC(int field, fix_stack_t &fl=fix_stack_t())emYeeRectBlockBase< iterate_order_t, data_structure_t >inline
StepContour(const contour_it_t &cnt, fix_stack_t &fl=fix_stack_t())emYeeRectBlockBase< iterate_order_t, data_structure_t >
StepO(int field)base_yee_struc_tprotected
StepV(int field)base_yee_struc_tprotected
stop(int id, int force=0)apComponentprotected
SZ4base_yee_struc_tprotected
topthreadsbase_yee_struc_tprotected
unpack_ind(indtype ind, int &ftype, int &dir, indtype &ix, indtype &iy, indtype &iz) constbase_yee_struc_tinline
ustartemYeeRectBlockBase< iterate_order_t, data_structure_t >
utapComponentprotected
wfbase_yee_struc_tprotected