oomph::TwoLayerSpineMesh< ELEMENT > Member List

This is the complete list of members for oomph::TwoLayerSpineMesh< ELEMENT >, including all inherited members.

add_boundary_node(const unsigned &b, Node *const &node_pt)oomph::Mesh
add_element_pt(GeneralisedElement *const &element_pt)oomph::Meshinline
add_node_pt(Node *const &node_pt)oomph::Meshinline
add_spine_pt(Spine *const &spine_pt)oomph::SpineMeshinline
assign_global_eqn_numbers(Vector< double * > &Dof_pt)oomph::Meshprotected
assign_global_spine_eqn_numbers(Vector< double * > &Dof_pt)oomph::SpineMesh
assign_initial_values_impulsive()oomph::Mesh
assign_local_eqn_numbers(const bool &store_local_dof_pt)oomph::Meshprotected
Boundary_coordinate_existsoomph::Meshprotected
boundary_coordinate_exists(const unsigned &i) constoomph::Meshinline
boundary_element_pt(const unsigned &b, const unsigned &e) constoomph::Meshinline
Boundary_element_ptoomph::Meshprotected
Boundary_node_ptoomph::Meshprotected
boundary_node_pt(const unsigned &b, const unsigned &n)oomph::Meshinline
boundary_node_pt(const unsigned &b, const unsigned &n) constoomph::Meshinline
build_face_mesh(const unsigned &b, Mesh *const &face_mesh_pt)oomph::Meshinline
build_mesh(TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)oomph::RectangularQuadMesh< ELEMENT >protected
build_two_layer_mesh(TimeStepper *time_stepper_pt)oomph::TwoLayerSpineMesh< ELEMENT >protectedvirtual
calculate_predictions()oomph::Mesh
check_for_repeated_nodes(const double &epsilon=1.0e-12)oomph::Meshinline
check_inverted_elements(bool &mesh_has_inverted_elements, std::ofstream &inverted_element_file)oomph::Mesh
check_inverted_elements(bool &mesh_has_inverted_elements)oomph::Meshinline
communicator_pt() constoomph::Meshinline
compute_error(std::ostream &outfile, FiniteElement::UnsteadyExactSolutionFctPt exact_soln_pt, const double &time, double &error, double &norm)oomph::Meshinlinevirtual
compute_error(std::ostream &outfile, FiniteElement::SteadyExactSolutionFctPt exact_soln_pt, double &error, double &norm)oomph::Meshinlinevirtual
compute_error(FiniteElement::SteadyExactSolutionFctPt exact_soln_pt, double &error, double &norm)oomph::Meshinlinevirtual
compute_error(FiniteElement::SteadyExactSolutionFctPt exact_soln_pt, Vector< double > &error, Vector< double > &norm)oomph::Meshinlinevirtual
compute_error(std::ostream &outfile, FiniteElement::UnsteadyExactSolutionFctPt exact_soln_pt, const double &time, Vector< double > &error, Vector< double > &norm)oomph::Meshinlinevirtual
compute_error(std::ostream &outfile, FiniteElement::SteadyExactSolutionFctPt exact_soln_pt, Vector< double > &error, Vector< double > &norm)oomph::Meshinlinevirtual
compute_error(FiniteElement::UnsteadyExactSolutionFctPt exact_soln_pt, const double &time, double &error, double &norm)oomph::Meshinlinevirtual
compute_error(FiniteElement::UnsteadyExactSolutionFctPt exact_soln_pt, const double &time, Vector< double > &error, Vector< double > &norm)oomph::Meshinlinevirtual
compute_norm(double &norm)oomph::Meshinlinevirtual
compute_norm(Vector< double > &norm)oomph::Meshinlinevirtual
convert_to_boundary_node(Node *&node_pt, const Vector< FiniteElement * > &finite_element_pt)oomph::Meshprotected
convert_to_boundary_node(Node *&node_pt)oomph::Meshprotected
copy_boundary_node_data_from_nodes()oomph::Meshinline
Default_TimeStepperoomph::Meshstatic
delete_all_external_storage()oomph::Mesh
describe_dofs(std::ostream &out, const std::string &current_string) constoomph::Meshprotected
describe_local_dofs(std::ostream &out, const std::string &current_string) constoomph::Meshprotected
describe_spine_dofs(std::ostream &out, const std::string &current_string) constoomph::SpineMesh
doc_boundary_coordinates(const unsigned &b, std::ofstream &the_file)oomph::Meshinline
does_pointer_correspond_to_mesh_data(double *const &parameter_pt)oomph::Mesh
does_pointer_correspond_to_spine_data(double *const &parameter_pt)oomph::SpineMesh
oomph::dump(std::ofstream &dump_file, const bool &use_old_ordering=true) constoomph::Meshvirtual
oomph::dump(const std::string &dump_file_name, const bool &use_old_ordering=true) constoomph::Meshinline
oomph::SpineMesh::dump(std::ofstream &dump_file) constoomph::SpineMesh
element_node_pt(const unsigned long &e, const unsigned &n)oomph::SpineMeshinline
element_pt(const unsigned long &e)oomph::Meshinline
element_pt(const unsigned long &e) constoomph::Meshinline
element_pt() constoomph::Meshinline
element_pt()oomph::Meshinline
Element_ptoomph::Meshprotected
element_reorder()oomph::RectangularQuadMesh< ELEMENT >virtual
elemental_dimension() constoomph::Mesh
Face_index_at_boundaryoomph::Meshprotected
face_index_at_boundary(const unsigned &b, const unsigned &e) constoomph::Meshinline
finite_element_pt(const unsigned &e) constoomph::Meshinline
flush_element_and_node_storage()oomph::Meshinline
flush_element_storage()oomph::Meshinline
flush_node_storage()oomph::Meshinline
get_node_reordering(Vector< Node * > &reordering, const bool &use_old_ordering=true) constoomph::Meshvirtual
get_some_non_boundary_node() constoomph::Meshinline
H1oomph::TwoLayerSpineMesh< ELEMENT >protected
H2oomph::TwoLayerSpineMesh< ELEMENT >protected
Interface_lower_boundary_element_ptoomph::TwoLayerSpineMesh< ELEMENT >protected
interface_lower_boundary_element_pt(const unsigned long &i)oomph::TwoLayerSpineMesh< ELEMENT >inline
interface_lower_face_index_at_boundary(const unsigned &e)oomph::TwoLayerSpineMesh< ELEMENT >inline
Interface_upper_boundary_element_ptoomph::TwoLayerSpineMesh< ELEMENT >protected
interface_upper_boundary_element_pt(const unsigned long &i)oomph::TwoLayerSpineMesh< ELEMENT >inline
interface_upper_face_index_at_boundary(const unsigned &e)oomph::TwoLayerSpineMesh< ELEMENT >inline
is_mesh_distributed() constoomph::Meshinline
Lookup_for_elements_next_boundary_is_setupoomph::Meshprotected
Lower_layer_element_ptoomph::TwoLayerSpineMesh< ELEMENT >protected
lower_layer_element_pt(const unsigned long &i)oomph::TwoLayerSpineMesh< ELEMENT >inline
max_and_min_element_size(double &max_size, double &min_size)oomph::Meshinline
merge_meshes(const Vector< Mesh * > &sub_mesh_pt)oomph::Mesh
Mesh()oomph::Meshinline
Mesh(const Vector< Mesh * > &sub_mesh_pt)oomph::Meshinline
Mesh(const Mesh &dummy)=deleteoomph::Mesh
nboundary() constoomph::Meshinline
nboundary_element(const unsigned &b) constoomph::Meshinline
nboundary_node(const unsigned &ibound) constoomph::Meshinline
ndof_types() constoomph::Mesh
nelement() constoomph::Meshinline
ninterface_lower() constoomph::TwoLayerSpineMesh< ELEMENT >inline
ninterface_upper() constoomph::TwoLayerSpineMesh< ELEMENT >inline
nlower() constoomph::TwoLayerSpineMesh< ELEMENT >inline
nnode() constoomph::Meshinline
nodal_dimension() constoomph::Mesh
oomph::node_pt(const unsigned long &n)oomph::Meshinline
oomph::node_pt(const unsigned long &n) constoomph::Meshinline
oomph::SpineMesh::node_pt(const unsigned long &n)oomph::SpineMeshinline
Node_ptoomph::Meshprotected
oomph::node_update(const bool &update_all_solid_nodes=false)oomph::Meshvirtual
oomph::SpineMesh::node_update(const bool &update_all_solid_nodes=false)oomph::SpineMeshvirtual
Npoomph::RectangularQuadMesh< ELEMENT >protected
nspine() constoomph::SpineMeshinline
nupper() constoomph::TwoLayerSpineMesh< ELEMENT >inline
nx() constoomph::RectangularQuadMesh< ELEMENT >inline
Nxoomph::RectangularQuadMesh< ELEMENT >protected
ny() constoomph::RectangularQuadMesh< ELEMENT >inline
Nyoomph::RectangularQuadMesh< ELEMENT >protected
Ny1oomph::TwoLayerSpineMesh< ELEMENT >protected
Ny2oomph::TwoLayerSpineMesh< ELEMENT >protected
operator=(const QuadMeshBase &)=deleteoomph::QuadMeshBase
oomph::Mesh::operator=(const Mesh &)=deleteoomph::Mesh
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::Meshinline
output(const std::string &output_filename, const unsigned &n_plot)oomph::Meshinline
output_boundaries(std::ostream &outfile)oomph::Mesh
output_boundaries(const std::string &output_filename)oomph::Meshinline
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) constoomph::Mesh
output_fct_paraview(std::ofstream &file_out, const unsigned &nplot, const double &time, FiniteElement::UnsteadyExactSolutionFctPt exact_soln_pt) constoomph::Mesh
output_paraview(std::ofstream &file_out, const unsigned &nplot) constoomph::Mesh
prune_dead_nodes()oomph::Mesh
QuadMeshBase()oomph::QuadMeshBaseinline
QuadMeshBase(const QuadMeshBase &node)=deleteoomph::QuadMeshBase
oomph::read(std::ifstream &restart_file)oomph::Meshvirtual
oomph::SpineMesh::read(std::ifstream &restart_file)oomph::SpineMeshvirtual
RectangularQuadMesh(const unsigned &nx, const unsigned &ny, const double &xmin, const double &xmax, const double &ymin, const double &ymax, const bool &periodic_in_x, const bool &build, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)oomph::RectangularQuadMesh< ELEMENT >inlineprotected
RectangularQuadMesh(const unsigned &nx, const unsigned &ny, const double &lx, const double &ly, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)oomph::RectangularQuadMesh< ELEMENT >inline
RectangularQuadMesh(const unsigned &nx, const unsigned &ny, const double &xmin, const double &xmax, const double &ymin, const double &ymax, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)oomph::RectangularQuadMesh< ELEMENT >inline
RectangularQuadMesh(const unsigned &nx, const unsigned &ny, const double &lx, const double &ly, const bool &periodic_in_x, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)oomph::RectangularQuadMesh< ELEMENT >inline
RectangularQuadMesh(const unsigned &nx, const unsigned &ny, const double &xmin, const double &xmax, const double &ymin, const double &ymax, const bool &periodic_in_x, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)oomph::RectangularQuadMesh< ELEMENT >inline
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::Meshvirtual
reset_boundary_element_info(Vector< unsigned > &ntmp_boundary_elements, Vector< Vector< unsigned >> &ntmp_boundary_elements_in_region, Vector< FiniteElement * > &deleted_elements)oomph::Meshinlinevirtual
scale_mesh(const double &factor)oomph::Meshinlinevirtual
self_test()oomph::Mesh
set_consistent_pinned_spine_values_for_continuation(ContinuationStorageScheme *const &continuation_stepper_pt)oomph::SpineMesh
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
oomph::set_mesh_level_time_stepper(TimeStepper *const &time_stepper_pt, const bool &preserve_existing_data)oomph::Meshvirtual
oomph::SpineMesh::set_mesh_level_time_stepper(TimeStepper *const &time_stepper_pt, const bool &preserve_existing_data)oomph::SpineMeshinlinevirtual
set_nboundary(const unsigned &nbound)oomph::Meshinline
set_nodal_and_elemental_time_stepper(TimeStepper *const &time_stepper_pt, const bool &preserve_existing_data)oomph::Meshinline
set_nodal_time_stepper(TimeStepper *const &time_stepper_pt, const bool &preserve_existing_data)oomph::Mesh
set_spine_time_stepper(TimeStepper *const &time_stepper_pt, const bool &preserve_existing_data)oomph::SpineMesh
setup_boundary_element_info()oomph::QuadMeshBaseinlinevirtual
setup_boundary_element_info(std::ostream &outfile)oomph::QuadMeshBasevirtual
shift_time_values()oomph::Mesh
spine_node_update(SpineNode *spine_node_pt)oomph::TwoLayerSpineMesh< ELEMENT >inlinevirtual
spine_node_update_lower(SpineNode *spine_node_pt)oomph::TwoLayerSpineMesh< ELEMENT >inlineprotected
spine_node_update_upper(SpineNode *spine_node_pt)oomph::TwoLayerSpineMesh< ELEMENT >inlineprotected
Spine_ptoomph::SpineMeshprotected
spine_pt(const unsigned long &i)oomph::SpineMeshinline
spine_pt(const unsigned long &i) constoomph::SpineMeshinline
SteadyExactSolutionFctPt typedefoomph::Mesh
Suppress_warning_about_empty_mesh_level_time_stepper_functionoomph::Meshstatic
total_size()oomph::Meshinline
TwoLayerSpineMesh(const unsigned &nx, const unsigned &ny1, const unsigned &ny2, const double &lx, const double &h1, const double &h2, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)oomph::TwoLayerSpineMesh< ELEMENT >
TwoLayerSpineMesh(const unsigned &nx, const unsigned &ny1, const unsigned &ny2, const double &lx, const double &h1, const double &h2, const bool &periodic_in_x, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)oomph::TwoLayerSpineMesh< ELEMENT >
TwoLayerSpineMesh(const unsigned &nx, const unsigned &ny1, const unsigned &ny2, const double &lx, const double &h1, const double &h2, const bool &periodic_in_x, const bool &build_mesh, TimeStepper *time_stepper_pt=&Mesh::Default_TimeStepper)oomph::TwoLayerSpineMesh< ELEMENT >
UnsteadyExactSolutionFctPt typedefoomph::Mesh
Upper_layer_element_ptoomph::TwoLayerSpineMesh< ELEMENT >protected
upper_layer_element_pt(const unsigned long &i)oomph::TwoLayerSpineMesh< ELEMENT >inline
x_max() constoomph::RectangularQuadMesh< ELEMENT >inline
x_min() constoomph::RectangularQuadMesh< ELEMENT >inline
x_spacing_function(unsigned xelement, unsigned xnode, unsigned yelement, unsigned ynode)oomph::TwoLayerSpineMesh< ELEMENT >protectedvirtual
Xmaxoomph::RectangularQuadMesh< ELEMENT >protected
Xminoomph::RectangularQuadMesh< ELEMENT >protected
Xperiodicoomph::RectangularQuadMesh< ELEMENT >protected
y_max() constoomph::RectangularQuadMesh< ELEMENT >inline
y_min() constoomph::RectangularQuadMesh< ELEMENT >inline
y_spacing_function(unsigned xelement, unsigned xnode, unsigned yelement, unsigned ynode)oomph::TwoLayerSpineMesh< ELEMENT >protectedvirtual
Ymaxoomph::RectangularQuadMesh< ELEMENT >protected
Yminoomph::RectangularQuadMesh< ELEMENT >protected
~Mesh()oomph::Meshvirtual
~QuadMeshBase()oomph::QuadMeshBaseinlinevirtual
~SpineMesh()oomph::SpineMeshvirtual