oomph::ImmersedRigidBodyTriangleMeshPolygon Member List

This is the complete list of members for oomph::ImmersedRigidBodyTriangleMeshPolygon, including all inherited members.

add_external_data(Data *const &data_pt, const bool &fd=true)oomph::GeneralisedElement
add_global_eqn_numbers(std::deque< unsigned long > const &global_eqn_numbers, std::deque< double * > const &global_dof_pt)oomph::GeneralisedElementprotected
add_internal_data(Data *const &data_pt, const bool &fd=true)oomph::GeneralisedElementprotected
add_internal_data_values_to_vector(Vector< double > &vector_of_values)oomph::GeneralisedElement
add_internal_eqn_numbers_to_vector(Vector< long > &vector_of_eqn_numbers)oomph::GeneralisedElement
add_internal_value_pt_to_map(std::map< unsigned, double * > &map_of_value_pt)oomph::GeneralisedElement
apply_rigid_body_motion(const unsigned &t, const Vector< double > &initial_x, Vector< double > &r) const oomph::ImmersedRigidBodyElementinlineprotected
assign_additional_local_eqn_numbers()oomph::GeneralisedElementinlineprotectedvirtual
assign_all_generic_local_eqn_numbers(const bool &store_local_dof_pt)oomph::GeneralisedElementinlineprotectedvirtual
assign_internal_and_external_local_eqn_numbers(const bool &store_local_dof_pt)oomph::GeneralisedElementprotectedvirtual
assign_internal_eqn_numbers(unsigned long &global_number, Vector< double * > &Dof_pt)oomph::GeneralisedElement
assign_local_eqn_numbers(const bool &store_local_dof_pt)oomph::GeneralisedElementvirtual
assign_zeta()oomph::ImmersedRigidBodyTriangleMeshPolygoninlineprivate
Can_update_configurationoomph::TriangleMeshPolygonprotected
can_update_reference_configuration() const oomph::TriangleMeshPolygoninline
centre_displacement_data_pt()oomph::ImmersedRigidBodyElementinline
Centre_displacement_data_ptoomph::ImmersedRigidBodyElementprotected
centre_of_gravity()oomph::ImmersedRigidBodyElementinline
centre_rotation_angle()oomph::ImmersedRigidBodyElementinline
centre_x_displacement()oomph::ImmersedRigidBodyElementinline
centre_y_displacement()oomph::ImmersedRigidBodyElementinline
clear_global_eqn_numbers()oomph::GeneralisedElementinlineprotected
complete_setup_of_dependencies()oomph::GeneralisedElementinlinevirtual
compute_norm(double &norm)oomph::GeneralisedElementinlinevirtual
Curve_section_ptoomph::TriangleMeshCurveprotected
curve_section_pt(const unsigned &i) const oomph::TriangleMeshCurveinlinevirtual
curve_section_pt(const unsigned &i)oomph::TriangleMeshCurveinlinevirtual
d2position(const Vector< double > &zeta, RankThreeTensor< double > &ddrdzeta) const oomph::GeomObjectinlinevirtual
d2position(const Vector< double > &zeta, Vector< double > &r, DenseMatrix< double > &drdzeta, RankThreeTensor< double > &ddrdzeta) const oomph::GeomObjectinlinevirtual
Default_fd_jacobian_stepoomph::GeneralisedElementstatic
density_ratio() const oomph::ImmersedRigidBodyElementinline
density_ratio_pt()oomph::ImmersedRigidBodyElementinline
describe_dofs(std::ostream &out, const std::string &current_string) const oomph::GeneralisedElement
describe_local_dofs(std::ostream &out, const std::string &current_string) const oomph::GeneralisedElementvirtual
disable_polyline_refinement()oomph::TriangleMeshCurveinline
disable_polyline_unrefinement()oomph::TriangleMeshCurveinline
disable_redistribution_of_segments_between_polylines()oomph::TriangleMeshPolygoninline
Dof_pt_dequeoomph::GeneralisedElementprotectedstatic
dof_pt_vector(Vector< double * > &dof_pt)oomph::GeneralisedElementinline
dof_vector(const unsigned &t, Vector< double > &dof)oomph::GeneralisedElementinline
dposition(const Vector< double > &zeta, DenseMatrix< double > &drdzeta) const oomph::GeomObjectinlinevirtual
dposition_dt(const Vector< double > &zeta, const unsigned &j, Vector< double > &drdt)oomph::ImmersedRigidBodyElementvirtual
drag_mesh_pt()oomph::ImmersedRigidBodyElementinline
Dummy_matrixoomph::GeneralisedElementprotectedstatic
enable_polyline_refinement(const double &tolerance=0.08)oomph::TriangleMeshCurveinline
enable_polyline_unrefinement(const double &tolerance=0.04)oomph::TriangleMeshCurveinline
Enable_redistribution_of_segments_between_polylinesoomph::TriangleMeshPolygonprotected
enable_redistribution_of_segments_between_polylines()oomph::TriangleMeshPolygoninline
eqn_number(const unsigned &ieqn_local) const oomph::GeneralisedElementinline
exclude_external_data_fd(const unsigned &i)oomph::GeneralisedElementinline
exclude_internal_data_fd(const unsigned &i)oomph::GeneralisedElementinlineprotected
external_data_fd(const unsigned &i) const oomph::GeneralisedElementinline
external_data_pt(const unsigned &i)oomph::GeneralisedElementinline
external_data_pt(const unsigned &i) const oomph::GeneralisedElementinline
external_force_fct_pt()oomph::ImmersedRigidBodyElementinline
external_local_eqn(const unsigned &i, const unsigned &j)oomph::GeneralisedElementinlineprotected
external_torque_fct_pt()oomph::ImmersedRigidBodyElementinline
ExternalForceFctPt typedefoomph::ImmersedRigidBodyElement
ExternalTorqueFctPt typedefoomph::ImmersedRigidBodyElement
fill_in_contribution_to_djacobian_and_dmass_matrix_dparameter(double *const &parameter_pt, Vector< double > &dres_dparam, DenseMatrix< double > &djac_dparam, DenseMatrix< double > &dmass_matrix_dparam)oomph::GeneralisedElementprotectedvirtual
fill_in_contribution_to_djacobian_dparameter(double *const &parameter_pt, Vector< double > &dres_dparam, DenseMatrix< double > &djac_dparam)oomph::GeneralisedElementprotectedvirtual
fill_in_contribution_to_dresiduals_dparameter(double *const &parameter_pt, Vector< double > &dres_dparam)oomph::GeneralisedElementprotectedvirtual
fill_in_contribution_to_hessian_vector_products(Vector< double > const &Y, DenseMatrix< double > const &C, DenseMatrix< double > &product)oomph::GeneralisedElementprotectedvirtual
fill_in_contribution_to_inner_product_vectors(Vector< unsigned > const &history_index, Vector< Vector< double > > &inner_product_vector)oomph::GeneralisedElementprotectedvirtual
fill_in_contribution_to_inner_products(Vector< std::pair< unsigned, unsigned > > const &history_index, Vector< double > &inner_product)oomph::GeneralisedElementprotectedvirtual
fill_in_contribution_to_jacobian(Vector< double > &residuals, DenseMatrix< double > &jacobian)oomph::ImmersedRigidBodyElementinlinevirtual
fill_in_contribution_to_jacobian_and_mass_matrix(Vector< double > &residuals, DenseMatrix< double > &jacobian, DenseMatrix< double > &mass_matrix)oomph::GeneralisedElementprotectedvirtual
fill_in_contribution_to_mass_matrix(Vector< double > &residuals, DenseMatrix< double > &mass_matrix)oomph::GeneralisedElementprotectedvirtual
fill_in_contribution_to_residuals(Vector< double > &residuals)oomph::ImmersedRigidBodyElementinlinevirtual
fill_in_jacobian_from_external_by_fd(Vector< double > &residuals, DenseMatrix< double > &jacobian, const bool &fd_all_data=false)oomph::GeneralisedElementprotected
fill_in_jacobian_from_external_by_fd(DenseMatrix< double > &jacobian, const bool &fd_all_data=false)oomph::GeneralisedElementinlineprotected
fill_in_jacobian_from_internal_by_fd(Vector< double > &residuals, DenseMatrix< double > &jacobian, const bool &fd_all_data=false)oomph::GeneralisedElementprotected
fill_in_jacobian_from_internal_by_fd(DenseMatrix< double > &jacobian, const bool &fd_all_data=false)oomph::GeneralisedElementinlineprotected
fix_internal_point()oomph::TriangleMeshClosedCurveinline
flush_drag_mesh()oomph::ImmersedRigidBodyElementinline
flush_external_data()oomph::GeneralisedElement
flush_external_data(Data *const &data_pt)oomph::GeneralisedElement
g() const oomph::ImmersedRigidBodyElementinline
g_pt()oomph::ImmersedRigidBodyElementinline
GeneralisedElement(const GeneralisedElement &)oomph::GeneralisedElementinline
geom_data_pt(const unsigned &j)oomph::ImmersedRigidBodyElementinlinevirtual
Geom_object_time_stepper_ptoomph::GeomObjectprotected
GeomObject()oomph::GeomObjectinline
GeomObject(const unsigned &ndim)oomph::GeomObjectinline
GeomObject(const unsigned &nlagrangian, const unsigned &ndim)oomph::GeomObjectinline
GeomObject(const unsigned &nlagrangian, const unsigned &ndim, TimeStepper *time_stepper_pt)oomph::GeomObjectinline
GeomObject(const GeomObject &dummy)oomph::GeomObjectinline
get_djacobian_and_dmass_matrix_dparameter(double *const &parameter_pt, Vector< double > &dres_dparam, DenseMatrix< double > &djac_dparam, DenseMatrix< double > &dmass_matrix_dparam)oomph::GeneralisedElementinlinevirtual
get_djacobian_dparameter(double *const &parameter_pt, Vector< double > &dres_dparam, DenseMatrix< double > &djac_dparam)oomph::GeneralisedElementinlinevirtual
get_dof_numbers_for_unknowns(std::list< std::pair< unsigned long, unsigned > > &dof_lookup_list) const oomph::GeneralisedElementinlinevirtual
get_dresiduals_dparameter(double *const &parameter_pt, Vector< double > &dres_dparam)oomph::GeneralisedElementinlinevirtual
get_force_and_torque(const double &time, Vector< double > &force, double &torque)oomph::ImmersedRigidBodyElement
get_hessian_vector_products(Vector< double > const &Y, DenseMatrix< double > const &C, DenseMatrix< double > &product)oomph::GeneralisedElementinlinevirtual
get_initial_position(const Vector< double > &xi, Vector< double > &r) const oomph::ImmersedRigidBodyTriangleMeshPolygoninlineprivate
get_inner_product_vectors(Vector< unsigned > const &history_index, Vector< Vector< double > > &inner_product_vector)oomph::GeneralisedElementinlinevirtual
get_inner_products(Vector< std::pair< unsigned, unsigned > > const &history_index, Vector< double > &inner_product)oomph::GeneralisedElementinlinevirtual
get_jacobian(Vector< double > &residuals, DenseMatrix< double > &jacobian)oomph::GeneralisedElementinlinevirtual
get_jacobian_and_mass_matrix(Vector< double > &residuals, DenseMatrix< double > &jacobian, DenseMatrix< double > &mass_matrix)oomph::GeneralisedElementinlinevirtual
get_mass_matrix(Vector< double > &residuals, DenseMatrix< double > &mass_matrix)oomph::GeneralisedElementinlinevirtual
get_residuals(Vector< double > &residuals)oomph::GeneralisedElementinlinevirtual
ImmersedRigidBodyElement(TimeStepper *const &time_stepper_pt, Data *const &centre_displacement_data_pt=0)oomph::ImmersedRigidBodyElementinlineprotected
ImmersedRigidBodyElement(GeomObject *const &geom_object_pt, TimeStepper *const &time_stepper_pt, Data *const &centre_displacement_data_pt=0)oomph::ImmersedRigidBodyElementinline
ImmersedRigidBodyTriangleMeshPolygon(const Vector< double > &hole_center, const Vector< TriangleMeshCurveSection * > &boundary_polyline_pt, TimeStepper *const &time_stepper_pt, Data *const &centre_displacement_data_pt=0)oomph::ImmersedRigidBodyTriangleMeshPolygon
include_external_data_fd(const unsigned &i)oomph::GeneralisedElementinline
include_internal_data_fd(const unsigned &i)oomph::GeneralisedElementinlineprotected
Initial_centre_of_massoomph::ImmersedRigidBodyElementprotected
initial_centre_of_mass(const unsigned &i)oomph::ImmersedRigidBodyElementinline
initial_centre_of_mass(const unsigned &i) const oomph::ImmersedRigidBodyElementinline
Initial_Phioomph::ImmersedRigidBodyElementprotected
initial_phi()oomph::ImmersedRigidBodyElementinline
internal_data_fd(const unsigned &i) const oomph::GeneralisedElementinlineprotected
internal_data_pt(const unsigned &i)oomph::GeneralisedElementinline
internal_data_pt(const unsigned &i) const oomph::GeneralisedElementinline
internal_local_eqn(const unsigned &i, const unsigned &j) const oomph::GeneralisedElementinlineprotected
internal_point() const oomph::TriangleMeshClosedCurveinline
internal_point()oomph::TriangleMeshClosedCurveinline
Internal_point_ptoomph::TriangleMeshClosedCurveprotected
interpolated_zeta(const Vector< double > &s, Vector< double > &zeta) const oomph::GeomObjectinlinevirtual
is_fixed() const oomph::TriangleMeshPolygoninline
is_halo() const oomph::GeneralisedElementinline
is_internal_point_fixed() const oomph::TriangleMeshClosedCurveinline
Is_internal_point_fixedoomph::TriangleMeshClosedCurveprotected
is_redistribution_of_segments_between_polylines_enabled()oomph::TriangleMeshPolygoninline
local_eqn_number(const unsigned long &ieqn_global) const oomph::GeneralisedElementinline
locate_zeta(const Vector< double > &zeta, GeomObject *&sub_geom_object_pt, Vector< double > &s, const bool &use_coordinate_as_initial_guess=false)oomph::GeomObjectinlinevirtual
Massoomph::ImmersedRigidBodyElementprotected
mass_shape()oomph::ImmersedRigidBodyElementinline
max_boundary_id()oomph::TriangleMeshCurveinline
Moment_of_inertiaoomph::ImmersedRigidBodyElementprotected
moment_of_inertia_shape()oomph::ImmersedRigidBodyElementinline
Must_be_kept_as_halooomph::GeneralisedElementprotected
must_be_kept_as_halo() const oomph::GeneralisedElementinline
ncurve_section() const oomph::TriangleMeshPolygoninlinevirtual
Ndimoomph::GeomObjectprotected
ndim() const oomph::GeomObjectinline
ndof() const oomph::GeneralisedElementinline
ndof_types() const oomph::GeneralisedElementinlinevirtual
nexternal_data() const oomph::GeneralisedElementinline
ngeom_data() const oomph::ImmersedRigidBodyElementinlinevirtual
ninternal_data() const oomph::GeneralisedElementinline
nlagrangian() const oomph::GeomObjectinline
NLagrangianoomph::GeomObjectprotected
node_update_adjacent_fluid_elements()oomph::ImmersedRigidBodyElementinline
non_halo_proc_ID()oomph::GeneralisedElementinline
Non_halo_proc_IDoomph::GeneralisedElementprotected
npolyline() const oomph::TriangleMeshPolygoninline
nsegments() const oomph::TriangleMeshClosedCurveinlinevirtual
nvertices() const oomph::TriangleMeshClosedCurveinlinevirtual
oomph::operator=(const GeneralisedElement &)oomph::GeneralisedElementinline
oomph::GeomObject::operator=(const GeomObject &)oomph::GeomObjectinline
output(std::ostream &outfile, const unsigned &n_sample=50)oomph::TriangleMeshClosedCurveinlinevirtual
output_centre_of_gravity(std::ostream &outfile)oomph::ImmersedRigidBodyElement
pin_centre_of_mass_coordinate(const unsigned &i)oomph::ImmersedRigidBodyElementinline
pin_rotation_angle()oomph::ImmersedRigidBodyElementinline
polygon_boundary_id()oomph::TriangleMeshPolygoninline
polyline_pt(const unsigned &i) const oomph::TriangleMeshPolygoninline
polyline_pt(const unsigned &i)oomph::TriangleMeshPolygoninline
polyline_refinement_tolerance()oomph::TriangleMeshCurveinline
polyline_unrefinement_tolerance()oomph::TriangleMeshCurveinline
position(const Vector< double > &xi, Vector< double > &r) const oomph::ImmersedRigidBodyTriangleMeshPolygoninlinevirtual
position(const unsigned &t, const Vector< double > &xi, Vector< double > &r) const oomph::ImmersedRigidBodyTriangleMeshPolygoninlinevirtual
re() const oomph::ImmersedRigidBodyElementinline
re_invfr()oomph::ImmersedRigidBodyElementinline
re_invfr_pt()oomph::ImmersedRigidBodyElementinline
re_pt()oomph::ImmersedRigidBodyElementinline
read_internal_data_values_from_vector(const Vector< double > &vector_of_values, unsigned &index)oomph::GeneralisedElement
read_internal_eqn_numbers_from_vector(const Vector< long > &vector_of_eqn_numbers, unsigned &index)oomph::GeneralisedElement
reset_after_external_fd()oomph::ImmersedRigidBodyElementinlinevirtual
reset_after_internal_fd()oomph::ImmersedRigidBodyElementinlinevirtual
reset_in_external_fd(const unsigned &i)oomph::ImmersedRigidBodyElementinlinevirtual
reset_in_internal_fd(const unsigned &i)oomph::ImmersedRigidBodyElementinlinevirtual
reset_reference_configuration()oomph::ImmersedRigidBodyTriangleMeshPolygonvirtual
self_test()oomph::GeneralisedElementvirtual
set_drag_mesh(Mesh *const &drag_mesh_pt)oomph::ImmersedRigidBodyElement
set_fixed()oomph::TriangleMeshPolygoninline
set_geometric_rotation()oomph::ImmersedRigidBodyElementinline
set_halo(const unsigned &non_halo_proc_ID)oomph::GeneralisedElementinline
set_internal_data_time_stepper(const unsigned &i, TimeStepper *const &time_stepper_pt, const bool &preserve_existing_data)oomph::GeneralisedElementinline
set_must_be_kept_as_halo()oomph::GeneralisedElementinline
set_nlagrangian_and_ndim(const unsigned &n_lagrangian, const unsigned &n_dim)oomph::GeomObjectinline
set_nonhalo()oomph::GeneralisedElementinline
set_polyline_refinement_tolerance(const double &tolerance)oomph::TriangleMeshCurveinline
set_polyline_unrefinement_tolerance(const double &tolerance)oomph::TriangleMeshCurveinline
set_unfixed()oomph::TriangleMeshPolygoninline
st() const oomph::ImmersedRigidBodyElementinline
st_pt()oomph::ImmersedRigidBodyElementinline
Suppress_warning_about_repeated_external_dataoomph::GeneralisedElementstatic
Suppress_warning_about_repeated_internal_dataoomph::GeneralisedElementstatic
time_stepper_pt()oomph::GeomObjectinline
time_stepper_pt() const oomph::GeomObjectinline
TriangleMeshClosedCurve(const Vector< TriangleMeshCurveSection * > &curve_section_pt, const Vector< double > &internal_point_pt=Vector< double >(0), const bool &is_internal_point_fixed=false)oomph::TriangleMeshClosedCurve
TriangleMeshCurve(const Vector< TriangleMeshCurveSection * > &curve_section_pt)oomph::TriangleMeshCurveinline
TriangleMeshPolygon(const Vector< TriangleMeshCurveSection * > &boundary_polyline_pt, const Vector< double > &internal_point_pt=Vector< double >(0), const bool &is_internal_point_fixed=false)oomph::TriangleMeshPolygon
unfix_internal_point()oomph::TriangleMeshClosedCurveinline
unpin_centre_of_mass_coordinate(const unsigned &i)oomph::ImmersedRigidBodyElementinline
unpin_rotation_angle()oomph::ImmersedRigidBodyElementinline
unset_geometric_rotation()oomph::ImmersedRigidBodyElementinline
unset_must_be_kept_as_halo()oomph::GeneralisedElementinline
update_before_external_fd()oomph::GeneralisedElementinlineprotectedvirtual
update_before_internal_fd()oomph::GeneralisedElementinlineprotectedvirtual
update_in_external_fd(const unsigned &i)oomph::ImmersedRigidBodyElementinlinevirtual
update_in_internal_fd(const unsigned &i)oomph::ImmersedRigidBodyElementinlinevirtual
Zeta_vertexoomph::ImmersedRigidBodyTriangleMeshPolygonprivate
~GeomObject()oomph::GeomObjectinlinevirtual
~ImmersedRigidBodyElement()oomph::ImmersedRigidBodyElementinline
~ImmersedRigidBodyTriangleMeshPolygon()oomph::ImmersedRigidBodyTriangleMeshPolygoninline
~TriangleMeshClosedCurve()oomph::TriangleMeshClosedCurveinlinevirtual
~TriangleMeshCurve()oomph::TriangleMeshCurveinlinevirtual
~TriangleMeshPolygon()oomph::TriangleMeshPolygoninlinevirtual