A | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
add_boundary_node(const unsigned &b, Node *const &node_pt) | oomph::Mesh | |
add_element_pt(GeneralisedElement *const &element_pt) | oomph::Mesh | inline |
add_geom_object_list_pt(GeomObject *geom_object_pt) | oomph::AlgebraicMesh | inline |
add_node_pt(Node *const &node_pt) | oomph::Mesh | inline |
algebraic_node_update(const unsigned &t, AlgebraicNode *&node_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | virtual |
AlgebraicCylinderWithFlagMesh(Circle *cylinder_pt, GeomObject *top_flag_pt, GeomObject *bottom_flag_pt, GeomObject *tip_flag_pt, const double &length, const double &height, const double &flag_length, const double &flag_height, const double ¢re_x, const double ¢re_y, const double &a, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | inline |
AlgebraicMesh() | oomph::AlgebraicMesh | inline |
AlgebraicMesh(const AlgebraicMesh &)=delete | oomph::AlgebraicMesh | |
assign_global_eqn_numbers(Vector< double * > &Dof_pt) | oomph::Mesh | protected |
assign_initial_values_impulsive() | oomph::Mesh | |
assign_local_eqn_numbers(const bool &store_local_dof_pt) | oomph::Mesh | protected |
bottom_flag_pt() const | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | inline |
Bottom_flag_pt | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
Boundary_coordinate_exists | oomph::Mesh | protected |
boundary_coordinate_exists(const unsigned &i) const | oomph::Mesh | inline |
Boundary_element_pt | oomph::Mesh | protected |
boundary_element_pt(const unsigned &b, const unsigned &e) const | oomph::Mesh | inline |
boundary_node_pt(const unsigned &b, const unsigned &n) | oomph::Mesh | inline |
boundary_node_pt(const unsigned &b, const unsigned &n) const | oomph::Mesh | inline |
Boundary_node_pt | oomph::Mesh | protected |
build_face_mesh(const unsigned &b, Mesh *const &face_mesh_pt) | oomph::Mesh | inline |
calculate_predictions() | oomph::Mesh | |
Centre_x | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
Centre_y | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
check_for_repeated_nodes(const double &epsilon=1.0e-12) | oomph::Mesh | inline |
check_inverted_elements(bool &mesh_has_inverted_elements, std::ofstream &inverted_element_file) | oomph::Mesh | |
check_inverted_elements(bool &mesh_has_inverted_elements) | oomph::Mesh | inline |
communicator_pt() const | oomph::Mesh | inline |
compute_error(std::ostream &outfile, FiniteElement::UnsteadyExactSolutionFctPt exact_soln_pt, const double &time, double &error, double &norm) | oomph::Mesh | inlinevirtual |
compute_error(std::ostream &outfile, FiniteElement::SteadyExactSolutionFctPt exact_soln_pt, double &error, double &norm) | oomph::Mesh | inlinevirtual |
compute_error(FiniteElement::SteadyExactSolutionFctPt exact_soln_pt, double &error, double &norm) | oomph::Mesh | inlinevirtual |
compute_error(FiniteElement::SteadyExactSolutionFctPt exact_soln_pt, Vector< double > &error, Vector< double > &norm) | oomph::Mesh | inlinevirtual |
compute_error(std::ostream &outfile, FiniteElement::UnsteadyExactSolutionFctPt exact_soln_pt, const double &time, Vector< double > &error, Vector< double > &norm) | oomph::Mesh | inlinevirtual |
compute_error(std::ostream &outfile, FiniteElement::SteadyExactSolutionFctPt exact_soln_pt, Vector< double > &error, Vector< double > &norm) | oomph::Mesh | inlinevirtual |
compute_error(FiniteElement::UnsteadyExactSolutionFctPt exact_soln_pt, const double &time, double &error, double &norm) | oomph::Mesh | inlinevirtual |
compute_error(FiniteElement::UnsteadyExactSolutionFctPt exact_soln_pt, const double &time, Vector< double > &error, Vector< double > &norm) | oomph::Mesh | inlinevirtual |
compute_norm(double &norm) | oomph::Mesh | inlinevirtual |
compute_norm(Vector< double > &norm) | oomph::Mesh | inlinevirtual |
convert_to_boundary_node(Node *&node_pt, const Vector< FiniteElement * > &finite_element_pt) | oomph::Mesh | protected |
convert_to_boundary_node(Node *&node_pt) | oomph::Mesh | protected |
copy_boundary_node_data_from_nodes() | oomph::Mesh | inline |
Cylinder_pt | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
CylinderWithFlagMesh(Circle *cylinder_pt, GeomObject *top_flag_pt, GeomObject *bottom_flag_pt, GeomObject *tip_flag_pt, const double &length, const double &height, const double &flag_length, const double &flag_height, const double ¢re_x, const double ¢re_y, const double &a, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper) | oomph::CylinderWithFlagMesh< ELEMENT > | |
Default_TimeStepper | oomph::Mesh | static |
delete_all_external_storage() | oomph::Mesh | |
describe_dofs(std::ostream &out, const std::string ¤t_string) const | oomph::Mesh | protected |
describe_local_dofs(std::ostream &out, const std::string ¤t_string) const | oomph::Mesh | protected |
doc_boundary_coordinates(const unsigned &b, std::ofstream &the_file) | oomph::Mesh | inline |
does_pointer_correspond_to_mesh_data(double *const ¶meter_pt) | oomph::Mesh | |
Domain_pt | oomph::CylinderWithFlagMesh< ELEMENT > | protected |
domain_pt() | oomph::CylinderWithFlagMesh< ELEMENT > | inline |
dump(std::ofstream &dump_file, const bool &use_old_ordering=true) const | oomph::Mesh | virtual |
dump(const std::string &dump_file_name, const bool &use_old_ordering=true) const | oomph::Mesh | inline |
element_pt(const unsigned long &e) | oomph::Mesh | inline |
element_pt(const unsigned long &e) const | oomph::Mesh | inline |
element_pt() const | oomph::Mesh | inline |
element_pt() | oomph::Mesh | inline |
Element_pt | oomph::Mesh | protected |
elemental_dimension() const | oomph::Mesh | |
face_index_at_boundary(const unsigned &b, const unsigned &e) const | oomph::Mesh | inline |
Face_index_at_boundary | oomph::Mesh | protected |
finite_element_pt(const unsigned &e) const | oomph::Mesh | inline |
Flag_height | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
Flag_length | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
flush_element_and_node_storage() | oomph::Mesh | inline |
flush_element_storage() | oomph::Mesh | inline |
flush_node_storage() | oomph::Mesh | inline |
Geom_object_list_pt | oomph::AlgebraicMesh | private |
geom_object_list_pt(const unsigned &i) | oomph::AlgebraicMesh | inline |
get_node_reordering(Vector< Node * > &reordering, const bool &use_old_ordering=true) const | oomph::Mesh | virtual |
get_some_non_boundary_node() const | oomph::Mesh | inline |
Height | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
is_mesh_distributed() const | oomph::Mesh | inline |
Length | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
Lookup_for_elements_next_boundary_is_setup | oomph::Mesh | protected |
max_and_min_element_size(double &max_size, double &min_size) | oomph::Mesh | inline |
merge_meshes(const Vector< Mesh * > &sub_mesh_pt) | oomph::Mesh | |
Mesh() | oomph::Mesh | inline |
Mesh(const Vector< Mesh * > &sub_mesh_pt) | oomph::Mesh | inline |
Mesh(const Mesh &dummy)=delete | oomph::Mesh | |
nboundary() const | oomph::Mesh | inline |
nboundary_element(const unsigned &b) const | oomph::Mesh | inline |
nboundary_node(const unsigned &ibound) const | oomph::Mesh | inline |
ndof_types() const | oomph::Mesh | |
nelement() const | oomph::Mesh | inline |
ngeom_object_list_pt() | oomph::AlgebraicMesh | inline |
nnode() const | oomph::Mesh | inline |
nodal_dimension() const | oomph::Mesh | |
Node_pt | oomph::Mesh | protected |
node_pt(const unsigned long &n) | oomph::AlgebraicMesh | inline |
oomph::Mesh::node_pt(const unsigned long &n) const | oomph::Mesh | inline |
node_update(const bool &update_all_solid_nodes=false) | oomph::AlgebraicMesh | inlinevirtual |
node_update_I(const unsigned &t, AlgebraicNode *&node_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
node_update_II(const unsigned &t, AlgebraicNode *&node_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
node_update_III(const unsigned &t, AlgebraicNode *&node_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
node_update_IV(const unsigned &t, AlgebraicNode *&node_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
node_update_IX(const unsigned &t, AlgebraicNode *&node_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
node_update_V(const unsigned &t, AlgebraicNode *&node_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
node_update_VI(const unsigned &t, AlgebraicNode *&node_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
node_update_VII(const unsigned &t, AlgebraicNode *&node_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
node_update_VIII(const unsigned &t, AlgebraicNode *&node_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
oomph::operator=(const Mesh &)=delete | oomph::Mesh | |
oomph::CylinderWithFlagMesh::oomph::QuadMeshBase::operator=(const QuadMeshBase &)=delete | oomph::QuadMeshBase | |
output(std::ostream &outfile) | oomph::Mesh | |
output(std::ostream &outfile, const unsigned &n_plot) | oomph::Mesh | |
output(FILE *file_pt) | oomph::Mesh | |
output(FILE *file_pt, const unsigned &nplot) | oomph::Mesh | |
output(const std::string &output_filename) | oomph::Mesh | inline |
output(const std::string &output_filename, const unsigned &n_plot) | oomph::Mesh | inline |
output_boundaries(std::ostream &outfile) | oomph::Mesh | |
output_boundaries(const std::string &output_filename) | oomph::Mesh | inline |
output_fct(std::ostream &outfile, const unsigned &n_plot, FiniteElement::SteadyExactSolutionFctPt) | oomph::Mesh | |
output_fct(std::ostream &outfile, const unsigned &n_plot, const double &time, FiniteElement::UnsteadyExactSolutionFctPt) | oomph::Mesh | |
output_fct_paraview(std::ofstream &file_out, const unsigned &nplot, FiniteElement::SteadyExactSolutionFctPt exact_soln_pt) const | oomph::Mesh | |
output_fct_paraview(std::ofstream &file_out, const unsigned &nplot, const double &time, FiniteElement::UnsteadyExactSolutionFctPt exact_soln_pt) const | oomph::Mesh | |
output_paraview(std::ofstream &file_out, const unsigned &nplot) const | oomph::Mesh | |
prune_dead_nodes() | oomph::Mesh | |
QuadMeshBase() | oomph::QuadMeshBase | inline |
QuadMeshBase(const QuadMeshBase &node)=delete | oomph::QuadMeshBase | |
read(std::ifstream &restart_file) | oomph::Mesh | virtual |
remove_boundary_node(const unsigned &b, Node *const &node_pt) | oomph::Mesh | |
remove_boundary_nodes() | oomph::Mesh | |
remove_boundary_nodes(const unsigned &b) | oomph::Mesh | |
reorder_nodes(const bool &use_old_ordering=true) | oomph::Mesh | virtual |
reset_boundary_element_info(Vector< unsigned > &ntmp_boundary_elements, Vector< Vector< unsigned >> &ntmp_boundary_elements_in_region, Vector< FiniteElement * > &deleted_elements) | oomph::Mesh | inlinevirtual |
scale_mesh(const double &factor) | oomph::Mesh | inlinevirtual |
self_test() | oomph::AlgebraicMesh | inline |
set_bottom_flag_pt(GeomObject *bottom_flag_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | inline |
set_consistent_pinned_values_for_continuation(ContinuationStorageScheme *const &continuation_stepper_pt) | oomph::Mesh | |
set_elemental_internal_time_stepper(TimeStepper *const &time_stepper_pt, const bool &preserve_existing_data) | oomph::Mesh | |
set_mesh_level_time_stepper(TimeStepper *const &time_stepper_pt, const bool &preserve_existing_data) | oomph::Mesh | virtual |
set_nboundary(const unsigned &nbound) | oomph::Mesh | inline |
set_nodal_and_elemental_time_stepper(TimeStepper *const &time_stepper_pt, const bool &preserve_existing_data) | oomph::Mesh | inline |
set_nodal_time_stepper(TimeStepper *const &time_stepper_pt, const bool &preserve_existing_data) | oomph::Mesh | |
set_tip_flag_pt(GeomObject *tip_flag_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | inline |
set_top_flag_pt(GeomObject *top_flag_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | inline |
setup_algebraic_node_update() | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
oomph::setup_boundary_element_info() | oomph::Mesh | inlinevirtual |
oomph::setup_boundary_element_info(std::ostream &outfile) | oomph::Mesh | inlinevirtual |
oomph::CylinderWithFlagMesh::oomph::QuadMeshBase::setup_boundary_element_info() | oomph::QuadMeshBase | inlinevirtual |
oomph::QuadMeshBase::setup_boundary_element_info(std::ostream &outfile) | oomph::QuadMeshBase | virtual |
shift_time_values() | oomph::Mesh | |
SteadyExactSolutionFctPt typedef | oomph::Mesh | |
Suppress_warning_about_empty_mesh_level_time_stepper_function | oomph::Mesh | static |
tip_flag_pt() const | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | inline |
Tip_flag_pt | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
Top_flag_pt | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | protected |
top_flag_pt() const | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | inline |
total_size() | oomph::Mesh | inline |
UnsteadyExactSolutionFctPt typedef | oomph::Mesh | |
update_node_update(AlgebraicNode *&node_pt) | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | inlinevirtual |
~AlgebraicCylinderWithFlagMesh() | oomph::AlgebraicCylinderWithFlagMesh< ELEMENT > | inlinevirtual |
~AlgebraicMesh() | oomph::AlgebraicMesh | inline |
~CylinderWithFlagMesh() | oomph::CylinderWithFlagMesh< ELEMENT > | inlinevirtual |
~Mesh() | oomph::Mesh | virtual |
~QuadMeshBase() | oomph::QuadMeshBase | inlinevirtual |