add_neighbour_at(std::shared_ptr< Domain > domain, Direction direction) | OpenPSTD::Kernel::Domain | |
alpha | OpenPSTD::Kernel::Domain | |
apply_pml_matrices() | OpenPSTD::Kernel::Domain | |
bottom_right | OpenPSTD::Kernel::Domain | |
calc(CalcDirection cd, CalculationType ct, Eigen::ArrayXcf dest) | OpenPSTD::Kernel::Domain | |
calc(CalcDirection cd, CalculationType ct) | OpenPSTD::Kernel::Domain | |
clear_matrices() | OpenPSTD::Kernel::Domain | |
compute_pml_matrices() | OpenPSTD::Kernel::Domain | |
contains_location(std::vector< float > location) | OpenPSTD::Kernel::Domain | |
contains_point(Point point) | OpenPSTD::Kernel::Domain | |
current_values | OpenPSTD::Kernel::Domain | |
Domain(std::shared_ptr< PSTDSettings > settings, int id, const float alpha, Point top_left, Point size, const bool is_pml, std::shared_ptr< WisdomCache > wnd, std::map< Direction, EdgeParameters > edge_param_map, const std::shared_ptr< Domain > pml_for_domain) | OpenPSTD::Kernel::Domain | |
Domain(std::shared_ptr< PSTDSettings > settings, int id, const float alpha, std::vector< float > top_left_vector, std::vector< float > size_vector, const bool is_pml, std::shared_ptr< WisdomCache > wnd, std::map< Direction, EdgeParameters > edge_param_map, const std::shared_ptr< Domain > pml_for_domain) | OpenPSTD::Kernel::Domain | |
edge_param_map | OpenPSTD::Kernel::Domain | |
extended_zeros(int x, int y, int z=0) | OpenPSTD::Kernel::Domain | |
get_intersection_with(std::shared_ptr< Domain > other_domain, Direction direction) | OpenPSTD::Kernel::Domain | |
get_neighbour_at(Direction direction, std::vector< float > location) | OpenPSTD::Kernel::Domain | |
get_neighbours_at(Direction direction) | OpenPSTD::Kernel::Domain | |
get_range(CalcDirection cd) | OpenPSTD::Kernel::Domain | |
get_vacant_range(Direction direction) | OpenPSTD::Kernel::Domain | |
id | OpenPSTD::Kernel::Domain | |
impedance | OpenPSTD::Kernel::Domain | |
is_neighbour_of(std::shared_ptr< Domain > domain) | OpenPSTD::Kernel::Domain | |
is_pml | OpenPSTD::Kernel::Domain | |
is_pml_for(std::shared_ptr< Domain > domain) | OpenPSTD::Kernel::Domain | |
is_rigid() | OpenPSTD::Kernel::Domain | |
is_secondary_pml | OpenPSTD::Kernel::Domain | |
l_values | OpenPSTD::Kernel::Domain | |
local | OpenPSTD::Kernel::Domain | |
number_of_neighbours(bool count_pml) | OpenPSTD::Kernel::Domain | |
pml_for_domain_list | OpenPSTD::Kernel::Domain | |
post_initialization() | OpenPSTD::Kernel::Domain | |
previous_values | OpenPSTD::Kernel::Domain | |
push_values() | OpenPSTD::Kernel::Domain | |
rho | OpenPSTD::Kernel::Domain | |
settings | OpenPSTD::Kernel::Domain | |
should_update | OpenPSTD::Kernel::Domain | |
size | OpenPSTD::Kernel::Domain | |
top_left | OpenPSTD::Kernel::Domain | |
wnd | OpenPSTD::Kernel::Domain | |