Electromagnetic Template Library (EMTL)
Loading...
Searching...
No Matches
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