hexed 0.4.0
 
Loading...
Searching...
No Matches
hexed::Mesh Member List

This is the complete list of members for hexed::Mesh, including all inherited members.

add_boundary_condition(std::shared_ptr< Flow_bc > flow_bc)=0hexed::Meshpure virtual
add_tree(std::vector< std::shared_ptr< Flow_bc > > extremal_bcs, Mat<> origin=Mat<>::Zero(3))=0hexed::Meshpure virtual
cleanup()=0hexed::Meshpure virtual
connect_boundary(int ref_level, bool is_deformed, Int element_serial_n, int i_dim, int face_sign, int bc_serial_n)=0hexed::Meshpure virtual
connect_cartesian(int ref_level, std::array< Int, 2 > serial_n, Connection_direction dir, std::array< bool, 2 > is_deformed={false, false})=0hexed::Meshpure virtual
connect_deformed(int ref_level, std::array< Int, 2 > serial_n, Connection_direction direction)=0hexed::Meshpure virtual
connect_hanging(int coarse_ref_level, Int coarse_serial, std::vector< Int > fine_serial, Connection_direction, bool coarse_deformed=false, std::vector< bool > fine_deformed={false, false, false, false}, std::array< bool, 2 > stretch={false, false})=0hexed::Meshpure virtual
connect_rest(int bc_sn)=0hexed::Meshpure virtual
disconnect_boundary(int bc_sn)=0hexed::Meshpure virtual
elem_handles()=0hexed::Meshpure virtual
execute_adaptation()=0 (defined in hexed::Mesh)hexed::Meshpure virtual
export_polymesh(std::string dir_name)=0hexed::Meshpure virtual
extrude(bool collapse=false, bool force=false)=0hexed::Meshpure virtual
n_elements()=0hexed::Meshpure virtual
plan_adaptation(std::function< bool(Element &, int)> refine_criterion, std::function< bool(Element &, int)> unrefine_criterion, bool set_floor)=0 (defined in hexed::Mesh)hexed::Meshpure virtual
root_size()=0hexed::Meshpure virtual
set_surface(std::shared_ptr< Surface_geom > geometry, std::shared_ptr< Flow_bc > surface_bc, Eigen::VectorXd flood_fill_start=Eigen::VectorXd::Zero(3))=0hexed::Meshpure virtual
set_unref_locks(std::function< bool(Element &)> lock_if=criteria::never)=0 (defined in hexed::Mesh)hexed::Meshpure virtual
stopwatch_tree() const =0hexed::Meshpure virtual
surface_bc_sn()=0hexed::Meshpure virtual
update(std::function< bool(Element &)> refine_criterion=criteria::always, std::function< bool(Element &)> unrefine_criterion=criteria::never)=0hexed::Meshpure virtual
valid()=0hexed::Meshpure virtual
visualize(std::string format, std::string file_name, double time=0)=0hexed::Meshpure virtual
write(std::string file_name)=0 (defined in hexed::Mesh)hexed::Meshpure virtual
~Mesh()=default (defined in hexed::Mesh)hexed::Meshvirtual