Example codes
and tutorials
The (Not-so) Quick Guide
List of tutorials/demo codes
Single-Physics Problems
Poisson
Adaptivity illustrated for Poisson
Advection-Diffusion
Unsteady heat equation
Linear wave equation
The Young-Laplace equation
Navier-Stokes
Free-surface Navier-Stokes
Axisymmetric Navier-Stokes
Solid mechanics
Beam structures
Shell structures
Multi-physics Problems
Fluid-structure interaction
Boussinesq convection
Steady thermoelasticity
Methods-based example codes and tutorials
Mesh generation
Linear solvers and preconditioners
Visualisation of the results
Parallel processing
How to write a new element
How to write a new refineable element
Default nonlinear solvers -- the sequence of action functions
...
Documentation
FE theory and top-down discussion of the data structure
The (Not-so) Quick Guide
Comprehensive bottom-up discussion of the data structure
List of available structured and unstructured meshes
Linear solvers and preconditioners
Visualisation of the results
Parallel processing
Coding conventions and C++ style
Creating documentation
Optimisation - robustness vs. "raw speed"
Linear vs. nonlinear problems
Storing shape functions
Changing the default "full" integration scheme
Disabling the ALE formulation of unsteady equations
C vs. C++ output
Different sparse assembly techniques and the STL memory pool
Publications
Publications
Talks
Journal publications
Theses
Picture show
Download
Copyright
Download/installation instructions
Download page
FAQ & Contact
FAQ
Change log
Bugs and other known problems
Completeness of the library & our "To-Do List"
Contact the developers
Get involved

 


Beta release!

Please note that the library has not been "officially" released. While we continue to work on the documentation, these web pages are likely to contain broken links and documents in draft form. Please send an email to

oomph-lib AT maths DOT man DOT ac DOT uk

if you wish to be informed of the library's "official" release.

oomph::TPVDElement< DIM, NNODE_1D > Member List

This is the complete list of members for oomph::TPVDElement< DIM, NNODE_1D >, including all inherited members.

Accept_negative_jacobianoomph::FiniteElement [static]
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)oomph::GeneralisedElement [protected]
add_internal_data(Data *const &data_pt, const bool &fd=true)oomph::GeneralisedElement [protected]
assemble_eulerian_base_vectors(const DShape &dpsids, DenseMatrix< double > &interpolated_G) const oomph::FiniteElement [protected, virtual]
assemble_local_to_eulerian_jacobian(const DShape &dpsids, DenseMatrix< double > &jacobian) const oomph::FiniteElement [protected, virtual]
assemble_local_to_eulerian_jacobian2(const DShape &d2psids, DenseMatrix< double > &jacobian2) const oomph::FiniteElement [protected, virtual]
assign_additional_local_eqn_numbers()oomph::GeneralisedElement [inline, protected, virtual]
assign_all_generic_local_eqn_numbers()oomph::SolidFiniteElement [inline, virtual]
assign_internal_and_external_local_eqn_numbers()oomph::GeneralisedElement [protected, virtual]
assign_internal_eqn_numbers(unsigned long &global_number, Vector< double * > &Dof_pt)oomph::GeneralisedElement
assign_local_eqn_numbers()oomph::GeneralisedElement [virtual]
assign_nodal_local_eqn_numbers()oomph::FiniteElement [virtual]
assign_solid_local_eqn_numbers()oomph::SolidFiniteElement [protected, virtual]
body_force(const Vector< double > &xi, Vector< double > &b) const oomph::PVDEquationsBase< DIM > [inline]
body_force_fct_pt()oomph::PVDEquationsBase< DIM > [inline]
body_force_fct_pt() const oomph::PVDEquationsBase< DIM > [inline]
Body_force_fct_ptoomph::PVDEquationsBase< DIM > [protected]
BodyForceFctPt typedefoomph::PVDEquationsBase< DIM >
build_face_element(const int &face_index, FaceElement *face_element_pt)oomph::FiniteElement [inline, virtual]
check_jacobian(const double &jacobian) const oomph::FiniteElement [protected]
clear_global_eqn_numbers()oomph::GeneralisedElement [inline, protected]
complete_setup_of_dependencies()oomph::GeneralisedElement [inline, virtual]
compute_abs_error(std::ostream &outfile, FiniteElement::SteadyExactSolutionFctPt exact_soln_pt, double &error)oomph::FiniteElement [inline, virtual]
compute_error(std::ostream &outfile, FiniteElement::SteadyExactSolutionFctPt exact_soln_pt, double &error, double &norm)oomph::FiniteElement [inline, virtual]
compute_error(std::ostream &outfile, FiniteElement::UnsteadyExactSolutionFctPt exact_soln_pt, const double &time, double &error, double &norm)oomph::FiniteElement [inline, virtual]
constitutive_law_pt()oomph::PVDEquationsBase< DIM > [inline]
Constitutive_law_ptoomph::PVDEquationsBase< DIM > [protected]
construct_boundary_node(const unsigned &n)oomph::SolidFiniteElement [inline, virtual]
construct_boundary_node(const unsigned &n, TimeStepper *const &time_stepper_pt)oomph::SolidFiniteElement [inline, virtual]
construct_node(const unsigned &n)oomph::SolidFiniteElement [inline, virtual]
construct_node(const unsigned &n, TimeStepper *const &time_stepper_pt)oomph::SolidFiniteElement [inline, virtual]
d2position(const Vector< double > &zeta, RankThreeTensor< double > &ddrdzeta) const oomph::GeomObject [inline, virtual]
d2position(const Vector< double > &zeta, Vector< double > &r, DenseMatrix< double > &drdzeta, RankThreeTensor< double > &ddrdzeta) const oomph::GeomObject [inline, virtual]
d2shape_eulerian(const Vector< double > &s, Shape &psi, DShape &dpsidx, DShape &d2psidx) const oomph::FiniteElement
d2shape_eulerian_at_knot(const unsigned &ipt, Shape &psi, DShape &dpsidx, DShape &d2psidx) const oomph::FiniteElement [virtual]
d2shape_lagrangian(const Vector< double > &s, Shape &psi, DShape &dpsidxi, DShape &d2psidxi) const oomph::SolidFiniteElement
d2shape_lagrangian_at_knot(const unsigned &ipt, Shape &psi, DShape &dpsidxi, DShape &d2psidxi) const oomph::SolidFiniteElement [virtual]
d2shape_local(const Vector< double > &s, Shape &psi, DShape &dpsids, DShape &d2psids) const oomph::FiniteElement [inline, virtual]
d2shape_local_at_knot(const unsigned &ipt, Shape &psi, DShape &dpsids, DShape &d2psids) const oomph::FiniteElement [virtual]
Default_fd_jacobian_stepoomph::GeneralisedElement [static]
Default_Initial_Nvalueoomph::FiniteElement [protected, static]
Default_lambda_sq_valueoomph::PVDEquationsBase< DIM > [protected, static]
dim() const oomph::FiniteElement [inline]
disable_ALE()oomph::FiniteElement [inline, virtual]
dnodal_position_dt(const unsigned &n, const unsigned &i) const oomph::FiniteElement [inline]
dnodal_position_dt(const unsigned &n, const unsigned &j, const unsigned &i) const oomph::FiniteElement [inline]
dnodal_position_gen_dt(const unsigned &n, const unsigned &k, const unsigned &i) const oomph::FiniteElement [inline]
dnodal_position_gen_dt(const unsigned &j, const unsigned &n, const unsigned &k, const unsigned &i) const oomph::FiniteElement [inline]
dposition(const Vector< double > &zeta, DenseMatrix< double > &drdzeta) const oomph::GeomObject [inline, virtual]
dposition_dt(const Vector< double > &zeta, const unsigned &t, Vector< double > &drdt)oomph::FiniteElement [inline, virtual]
dshape_eulerian(const Vector< double > &s, Shape &psi, DShape &dpsidx) const oomph::FiniteElement
dshape_eulerian_at_knot(const unsigned &ipt, Shape &psi, DShape &dpsidx) const oomph::FiniteElement [virtual]
dshape_lagrangian(const Vector< double > &s, Shape &psi, DShape &dpsidxi) const oomph::SolidFiniteElement
dshape_lagrangian_at_knot(const unsigned &ipt, Shape &psi, DShape &dpsidxi) const oomph::SolidFiniteElement [virtual]
dshape_local(const Vector< double > &s, Shape &psi, DShape &dpsids) const oomph::FiniteElement [inline, virtual]
dshape_local_at_knot(const unsigned &ipt, Shape &psi, DShape &dpsids) const oomph::FiniteElement [virtual]
Dummy_matrixoomph::GeneralisedElement [protected, static]
enable_ALE()oomph::FiniteElement [inline, virtual]
eqn_number(const unsigned &ieqn_local)oomph::GeneralisedElement [inline]
evaluate_jacobian_by_fd()oomph::PVDEquationsBase< DIM > [inline]
Evaluate_jacobian_by_fdoomph::PVDEquationsBase< DIM > [protected]
exclude_external_data_fd(const unsigned &i)oomph::GeneralisedElement [inline]
exclude_internal_data_fd(const unsigned &i)oomph::GeneralisedElement [inline, protected]
external_data_fd(const unsigned &i) const oomph::GeneralisedElement [inline]
external_data_pt(const unsigned &i)oomph::GeneralisedElement [inline]
external_data_pt(const unsigned &i) const oomph::GeneralisedElement [inline]
external_local_eqn(const unsigned &i, const unsigned &j)oomph::GeneralisedElement [inline, protected]
fill_in_contribution_to_jacobian(Vector< double > &residuals, DenseMatrix< double > &jacobian)oomph::PVDEquations< DIM > [inline, virtual]
fill_in_contribution_to_jacobian_and_mass_matrix(Vector< double > &residuals, DenseMatrix< double > &jacobian, DenseMatrix< double > &mass_matrix)oomph::GeneralisedElement [protected, virtual]
fill_in_contribution_to_mass_matrix(Vector< double > &residuals, DenseMatrix< double > &mass_matrix)oomph::GeneralisedElement [protected, virtual]
fill_in_contribution_to_residuals(Vector< double > &residuals)oomph::PVDEquations< DIM > [inline, virtual]
fill_in_generic_contribution_to_residuals_pvd(Vector< double > &residuals, DenseMatrix< double > &jacobian, const unsigned &flag)oomph::PVDEquations< DIM > [protected, virtual]
fill_in_generic_jacobian_for_solid_ic(Vector< double > &residuals, DenseMatrix< double > &jacobian, const unsigned &flag)oomph::SolidFiniteElement [protected]
fill_in_jacobian_for_newmark_accel(DenseMatrix< double > &jacobian)oomph::SolidFiniteElement
fill_in_jacobian_for_solid_ic(Vector< double > &residuals, DenseMatrix< double > &jacobian)oomph::SolidFiniteElement [inline]
fill_in_jacobian_from_external_by_fd(Vector< double > &residuals, DenseMatrix< double > &jacobian, const bool &fd_all_data=false)oomph::GeneralisedElement [protected]
fill_in_jacobian_from_external_by_fd(DenseMatrix< double > &jacobian, const bool &fd_all_data=false)oomph::GeneralisedElement [inline, protected]
fill_in_jacobian_from_internal_by_fd(Vector< double > &residuals, DenseMatrix< double > &jacobian, const bool &fd_all_data=false)oomph::GeneralisedElement [protected]
fill_in_jacobian_from_internal_by_fd(DenseMatrix< double > &jacobian, const bool &fd_all_data=false)oomph::GeneralisedElement [inline, protected]
fill_in_jacobian_from_nodal_by_fd(Vector< double > &residuals, DenseMatrix< double > &jacobian)oomph::FiniteElement [protected, virtual]
fill_in_jacobian_from_nodal_by_fd(DenseMatrix< double > &jacobian)oomph::FiniteElement [inline, protected]
fill_in_jacobian_from_solid_position_by_fd(Vector< double > &residuals, DenseMatrix< double > &jacobian)oomph::SolidFiniteElement [protected, virtual]
fill_in_jacobian_from_solid_position_by_fd(DenseMatrix< double > &jacobian)oomph::SolidFiniteElement [inline, protected]
fill_in_residuals_for_solid_ic(Vector< double > &residuals)oomph::SolidFiniteElement [inline]
FiniteElement()oomph::FiniteElement [inline]
FiniteElement(const FiniteElement &)oomph::FiniteElement [inline]
flush_external_data()oomph::GeneralisedElement
flush_external_data(Data *const &data_pt)oomph::GeneralisedElement
GeneralisedElement()oomph::GeneralisedElement [inline]
GeneralisedElement(const GeneralisedElement &)oomph::GeneralisedElement [inline]
geom_data_pt(const unsigned &j)oomph::SolidFiniteElement [inline, virtual]
Geom_object_time_stepper_ptoomph::GeomObject [protected]
GeomObject()oomph::GeomObject [inline]
GeomObject(const unsigned &ndim)oomph::GeomObject [inline]
GeomObject(const unsigned &nlagrangian, const unsigned &ndim)oomph::GeomObject [inline]
GeomObject(const unsigned &nlagrangian, const unsigned &ndim, TimeStepper *time_stepper_pt)oomph::GeomObject [inline]
GeomObject(const GeomObject &dummy)oomph::GeomObject [inline]
get_deformed_covariant_basis_vectors(const Vector< double > &s, DenseMatrix< double > &def_covariant_basis)oomph::PVDEquationsBase< DIM >
get_dof_numbers_for_unknowns(std::list< std::pair< unsigned long, unsigned > > &block_lookup_list)oomph::PVDEquationsBase< DIM > [inline, virtual]
get_dresidual_dnodal_coordinates(RankThreeTensor< double > &dresidual_dnodal_coordinates)oomph::FiniteElement [virtual]
get_isotropic_growth(const unsigned &ipt, const Vector< double > &s, const Vector< double > &xi, double &gamma) const oomph::PVDEquationsBase< DIM > [inline, virtual]
get_jacobian(Vector< double > &residuals, DenseMatrix< double > &jacobian)oomph::GeneralisedElement [inline, virtual]
get_jacobian_and_mass_matrix(Vector< double > &residuals, DenseMatrix< double > &jacobian, DenseMatrix< double > &mass_matrix)oomph::GeneralisedElement [inline, virtual]
get_mass_matrix(Vector< double > &residuals, DenseMatrix< double > &mass_matrix)oomph::GeneralisedElement [inline, virtual]
get_node_at_local_coordinate(const Vector< double > &s)oomph::FiniteElement [virtual]
get_node_number(Node *const &node_pt)oomph::FiniteElement
get_principal_stress(const Vector< double > &s, DenseMatrix< double > &principal_stress_vector, Vector< double > &principal_stress)oomph::PVDEquationsBase< DIM >
get_residuals(Vector< double > &residuals)oomph::GeneralisedElement [inline, virtual]
get_residuals_for_solid_ic(Vector< double > &residuals)oomph::SolidFiniteElement [inline, virtual]
get_s_plot(const unsigned &i, const unsigned &nplot, Vector< double > &s)oomph::FiniteElement [inline, virtual]
get_strain(const Vector< double > &s, DenseMatrix< double > &strain) const oomph::PVDEquationsBase< DIM >
get_stress(const Vector< double > &s, DenseMatrix< double > &sigma)oomph::PVDEquations< DIM > [virtual]
get_stress(const DenseMatrix< double > &g, const DenseMatrix< double > &G, DenseMatrix< double > &sigma)oomph::PVDEquations< DIM > [inline, protected]
get_x(const Vector< double > &s, Vector< double > &x) const oomph::FiniteElement [inline]
get_x(const unsigned &t, const Vector< double > &s, Vector< double > &x)oomph::FiniteElement [inline]
get_x_and_xi(const Vector< double > &s, Vector< double > &x_fe, Vector< double > &x, Vector< double > &xi_fe, Vector< double > &xi) const oomph::SolidFiniteElement [inline, virtual]
get_x_from_macro_element(const Vector< double > &s, Vector< double > &x) const oomph::FiniteElement [inline, virtual]
get_x_from_macro_element(const unsigned &t, const Vector< double > &s, Vector< double > &x)oomph::FiniteElement [inline, virtual]
has_internal_solid_data()oomph::SolidFiniteElement [inline, virtual]
identify_field_data_for_interactions(std::set< std::pair< Data *, unsigned > > &paired_field_data)oomph::FiniteElement [virtual]
identify_geometric_data(std::set< Data * > &geometric_data_pt)oomph::FiniteElement [inline, virtual]
include_external_data_fd(const unsigned &i)oomph::GeneralisedElement [inline]
include_internal_data_fd(const unsigned &i)oomph::GeneralisedElement [inline, protected]
integral_pt() const oomph::FiniteElement [inline]
integrate_fct(FiniteElement::SteadyExactSolutionFctPt integrand_fct_pt, Vector< double > &integral)oomph::FiniteElement
integrate_fct(FiniteElement::UnsteadyExactSolutionFctPt integrand_fct_pt, Vector< double > &integral)oomph::FiniteElement
internal_data_fd(const unsigned &i) const oomph::GeneralisedElement [inline, protected]
internal_data_pt(const unsigned &i)oomph::GeneralisedElement [inline]
internal_data_pt(const unsigned &i) const oomph::GeneralisedElement [inline]
internal_local_eqn(const unsigned &i, const unsigned &j)oomph::GeneralisedElement [inline, protected]
interpolated_dxdt(const Vector< double > &s, const unsigned &i, const unsigned &t)oomph::FiniteElement [virtual]
interpolated_dxdt(const Vector< double > &s, const unsigned &t, Vector< double > &dxdt)oomph::FiniteElement [virtual]
interpolated_x(const Vector< double > &s, const unsigned &i) const oomph::FiniteElement [virtual]
interpolated_x(const unsigned &t, const Vector< double > &s, const unsigned &i) const oomph::FiniteElement [virtual]
interpolated_x(const Vector< double > &s, Vector< double > &x) const oomph::FiniteElement [virtual]
interpolated_x(const unsigned &t, const Vector< double > &s, Vector< double > &x) const oomph::FiniteElement [virtual]
interpolated_xi(const Vector< double > &s, const unsigned &i) const oomph::SolidFiniteElement [virtual]
interpolated_xi(const Vector< double > &s, Vector< double > &xi) const oomph::SolidFiniteElement [virtual]
interpolated_zeta(const Vector< double > &s, Vector< double > &zeta) const oomph::FiniteElement [virtual]
invert_jacobian(const DenseMatrix< double > &jacobian, DenseMatrix< double > &inverse_jacobian) const oomph::FiniteElement [protected]
invert_jacobian_mapping(const DenseMatrix< double > &jacobian, DenseMatrix< double > &inverse_jacobian) const oomph::FiniteElement [protected, virtual]
Isotropic_growth_fct_ptoomph::PVDEquationsBase< DIM > [protected]
isotropic_growth_fct_pt()oomph::PVDEquationsBase< DIM > [inline]
isotropic_growth_fct_pt() const oomph::PVDEquationsBase< DIM > [inline]
IsotropicGrowthFctPt typedefoomph::PVDEquationsBase< DIM >
J_eulerian(const Vector< double > &s) const oomph::FiniteElement [virtual]
J_eulerian_at_knot(const unsigned &ipt) const oomph::FiniteElement [virtual]
J_lagrangian(const Vector< double > &s) const oomph::SolidFiniteElement [inline, virtual]
J_lagrangian_at_knot(const unsigned &ipt) const oomph::SolidFiniteElement [inline, virtual]
lagrangian_dimension() const oomph::SolidFiniteElement [inline]
lagrangian_position(const unsigned &n, const unsigned &i) const oomph::SolidFiniteElement [inline]
lagrangian_position_gen(const unsigned &n, const unsigned &k, const unsigned &i) const oomph::SolidFiniteElement [inline]
lambda_sq() const oomph::PVDEquationsBase< DIM > [inline]
lambda_sq_pt()oomph::PVDEquationsBase< DIM > [inline]
Lambda_sq_ptoomph::PVDEquationsBase< DIM > [protected]
local_coord_is_valid(const Vector< double > &s)oomph::FiniteElement [inline, virtual]
local_coord_is_valid(Vector< double > &s, const double &rounding_tolerance)oomph::FiniteElement [inline, virtual]
local_coordinate_of_node(const unsigned &j, Vector< double > &s)oomph::FiniteElement [inline, virtual]
local_eqn_number(const unsigned long &ieqn_global)oomph::GeneralisedElement [inline]
local_fraction_of_node(const unsigned &j, Vector< double > &s_fraction)oomph::FiniteElement [virtual]
local_one_d_fraction_of_node(const unsigned &n1d, const unsigned &i)oomph::FiniteElement [inline, virtual]
local_to_eulerian_mapping(const DShape &dpsids, DenseMatrix< double > &jacobian, DenseMatrix< double > &inverse_jacobian) const oomph::FiniteElement [inline, protected, virtual]
local_to_eulerian_mapping(const DShape &dpsids, DenseMatrix< double > &inverse_jacobian) const oomph::FiniteElement [inline, protected]
local_to_eulerian_mapping_diagonal(const DShape &dpsids, DenseMatrix< double > &jacobian, DenseMatrix< double > &inverse_jacobian) const oomph::FiniteElement [protected, virtual]
local_to_lagrangian_mapping(const DShape &dpsids, DenseMatrix< double > &jacobian, DenseMatrix< double > &inverse_jacobian) const oomph::SolidFiniteElement [inline, protected, virtual]
local_to_lagrangian_mapping(const DShape &dpsids, DenseMatrix< double > &inverse_jacobian) const oomph::SolidFiniteElement [inline, protected]
local_to_lagrangian_mapping_diagonal(const DShape &dpsids, DenseMatrix< double > &jacobian, DenseMatrix< double > &inverse_jacobian) const oomph::SolidFiniteElement [protected, virtual]
locate_zeta(const Vector< double > &zeta, GeomObject *&geom_object_pt, Vector< double > &s, const bool &use_coordinate_as_initial_guess=false)oomph::FiniteElement [virtual]
macro_elem_pt()oomph::FiniteElement [inline]
Macro_elem_ptoomph::FiniteElement [protected]
multiplier_fct_pt()oomph::SolidFiniteElement [inline]
multiplier_fct_pt() const oomph::SolidFiniteElement [inline]
MultiplierFctPt typedefoomph::SolidFiniteElement
N2derivoomph::FiniteElement [protected, static]
Ndimoomph::GeomObject [protected]
ndim() const oomph::GeomObject [inline]
ndof() const oomph::GeneralisedElement [inline]
ndof_types()oomph::PVDEquationsBase< DIM > [inline, virtual]
nexternal_data() const oomph::GeneralisedElement [inline]
ngeom_data() const oomph::SolidFiniteElement [inline, virtual]
ninternal_data() const oomph::GeneralisedElement [inline]
nlagrangian() const oomph::GeomObject [inline]
NLagrangianoomph::GeomObject [protected]
nnodal_lagrangian_type() const oomph::SolidFiniteElement [inline]
nnodal_position_type() const oomph::FiniteElement [inline]
nnode() const oomph::FiniteElement [inline]
nnode_1d() const oomph::FiniteElement [inline, virtual]
nodal_dimension() const oomph::FiniteElement [inline]
nodal_local_eqn(const unsigned &n, const unsigned &i)oomph::FiniteElement [inline]
nodal_position(const unsigned &n, const unsigned &i) const oomph::FiniteElement [inline]
nodal_position(const unsigned &t, const unsigned &n, const unsigned &i) const oomph::FiniteElement [inline]
nodal_position_gen(const unsigned &n, const unsigned &k, const unsigned &i) const oomph::FiniteElement [inline]
nodal_position_gen(const unsigned &t, const unsigned &n, const unsigned &k, const unsigned &i) const oomph::FiniteElement [inline]
nodal_value(const unsigned &n, const unsigned &i) const oomph::FiniteElement [inline]
nodal_value(const unsigned &t, const unsigned &n, const unsigned &i) const oomph::FiniteElement [inline]
Node_location_toleranceoomph::FiniteElement [protected, static]
node_pt(const unsigned &n)oomph::FiniteElement [inline]
node_pt(const unsigned &n) const oomph::FiniteElement [inline]
node_update()oomph::FiniteElement [virtual]
nplot_points(const unsigned &nplot)oomph::FiniteElement [inline, virtual]
operator=(const SolidFiniteElement &)oomph::SolidFiniteElement [inline]
oomph::FiniteElement::operator=(const FiniteElement &)oomph::FiniteElement [inline]
oomph::GeneralisedElement::operator=(const GeneralisedElement &)oomph::GeneralisedElement [inline]
oomph::GeomObject::operator=(const GeomObject &)oomph::GeomObject [inline]
output(std::ostream &outfile)oomph::TPVDElement< DIM, NNODE_1D > [inline, virtual]
output(std::ostream &outfile, const unsigned &n_plot)oomph::TPVDElement< DIM, NNODE_1D > [inline, virtual]
output(FILE *file_pt)oomph::TPVDElement< DIM, NNODE_1D > [inline, virtual]
output(FILE *file_pt, const unsigned &n_plot)oomph::TPVDElement< DIM, NNODE_1D > [inline, virtual]
output_fct(std::ostream &outfile, const unsigned &n_plot, FiniteElement::SteadyExactSolutionFctPt exact_soln_pt)oomph::FiniteElement [inline, virtual]
output_fct(std::ostream &outfile, const unsigned &n_plot, const double &time, FiniteElement::UnsteadyExactSolutionFctPt exact_soln_pt)oomph::FiniteElement [inline, virtual]
pin_elemental_redundant_nodal_solid_pressures()oomph::PVDEquationsBase< DIM > [inline, virtual]
pin_redundant_nodal_solid_pressures(const Vector< GeneralisedElement * > &element_pt)oomph::PVDEquationsBase< DIM > [inline, static]
position(const Vector< double > &zeta, Vector< double > &r) const oomph::FiniteElement [inline, virtual]
position(const unsigned &t, const Vector< double > &zeta, Vector< double > &r) const oomph::FiniteElement [inline, virtual]
position_local_eqn(const unsigned &n, const unsigned &k, const unsigned &j)oomph::SolidFiniteElement [inline, protected]
PVDEquations()oomph::PVDEquations< DIM > [inline]
PVDEquationsBase()oomph::PVDEquationsBase< DIM > [inline]
raw_dnodal_position_dt(const unsigned &n, const unsigned &i) const oomph::FiniteElement [inline]
raw_dnodal_position_dt(const unsigned &n, const unsigned &j, const unsigned &i) const oomph::FiniteElement [inline]
raw_dnodal_position_gen_dt(const unsigned &n, const unsigned &k, const unsigned &i) const oomph::FiniteElement [inline]
raw_dnodal_position_gen_dt(const unsigned &j, const unsigned &n, const unsigned &k, const unsigned &i) const oomph::FiniteElement [inline]
raw_lagrangian_position(const unsigned &n, const unsigned &i) const oomph::SolidFiniteElement [inline]
raw_lagrangian_position_gen(const unsigned &n, const unsigned &k, const unsigned &i) const oomph::SolidFiniteElement [inline]
raw_nodal_position(const unsigned &n, const unsigned &i) const oomph::FiniteElement [inline]
raw_nodal_position(const unsigned &t, const unsigned &n, const unsigned &i) const oomph::FiniteElement [inline]
raw_nodal_position_gen(const unsigned &n, const unsigned &k, const unsigned &i) const oomph::FiniteElement [inline]
raw_nodal_position_gen(const unsigned &t, const unsigned &n, const unsigned &k, const unsigned &i) const oomph::FiniteElement [inline]
raw_nodal_value(const unsigned &n, const unsigned &i) const oomph::FiniteElement [inline]
raw_nodal_value(const unsigned &t, const unsigned &n, const unsigned &i) const oomph::FiniteElement [inline]
required_nvalue(const unsigned &n) const oomph::FiniteElement [inline, virtual]
reset_after_external_fd()oomph::GeneralisedElement [inline, protected, virtual]
reset_after_internal_fd()oomph::GeneralisedElement [inline, protected, virtual]
reset_after_nodal_fd()oomph::FiniteElement [inline, protected, virtual]
reset_after_solid_position_fd()oomph::SolidFiniteElement [inline, protected, virtual]
reset_in_external_fd(const unsigned &i)oomph::GeneralisedElement [inline, protected, virtual]
reset_in_internal_fd(const unsigned &i)oomph::GeneralisedElement [inline, protected, virtual]
reset_in_nodal_fd(const unsigned &i)oomph::FiniteElement [inline, protected, virtual]
reset_in_solid_position_fd(const unsigned &i)oomph::SolidFiniteElement [inline, protected, virtual]
s_max() const oomph::FiniteElement [inline, virtual]
s_min() const oomph::FiniteElement [inline, virtual]
self_test()oomph::FiniteElement [virtual]
set_dimension(const unsigned &dim)oomph::FiniteElement [inline, protected]
set_integration_scheme(Integral *const &integral_pt)oomph::FiniteElement [virtual]
set_lagrangian_dimension(const unsigned &lagrangian_dimension)oomph::SolidFiniteElement [inline]
set_macro_elem_pt(MacroElement *macro_elem_pt)oomph::SolidFiniteElement [inline, virtual]
set_macro_elem_pt(MacroElement *macro_elem_pt, MacroElement *undeformed_macro_elem_pt)oomph::SolidFiniteElement [inline, virtual]
set_n_node(const unsigned &n)oomph::FiniteElement [inline, protected]
set_nlagrangian_and_ndim(const unsigned &n_lagrangian, const unsigned &n_dim)oomph::GeomObject [inline]
set_nnodal_lagrangian_type(const unsigned &nlagrangian_type)oomph::SolidFiniteElement [inline, protected]
set_nnodal_position_type(const unsigned &nposition_type)oomph::FiniteElement [inline, protected]
set_nodal_dimension(const unsigned &nodal_dim)oomph::FiniteElement [inline]
set_undeformed_macro_elem_pt(MacroElement *undeformed_macro_elem_pt)oomph::SolidFiniteElement [inline]
shape(const Vector< double > &s, Shape &psi) const =0oomph::FiniteElement [pure virtual]
shape_at_knot(const unsigned &ipt, Shape &psi) const oomph::FiniteElement [virtual]
size() const oomph::FiniteElement [virtual]
solid_ic_pt()oomph::SolidFiniteElement [inline]
Solid_ic_ptoomph::SolidFiniteElement [protected]
SolidFiniteElement()oomph::SolidFiniteElement [inline]
SolidFiniteElement(const SolidFiniteElement &)oomph::SolidFiniteElement [inline]
solve_for_consistent_newmark_accel_flag()oomph::SolidFiniteElement [inline]
Solve_for_consistent_newmark_accel_flagoomph::SolidFiniteElement [protected]
SteadyExactSolutionFctPt typedefoomph::FiniteElement
Suppress_warning_about_repeated_external_dataoomph::GeneralisedElement [static]
Suppress_warning_about_repeated_internal_dataoomph::GeneralisedElement [static]
tecplot_zone_string(const unsigned &nplot)oomph::FiniteElement [inline, virtual]
time() const oomph::GeneralisedElement
time_pt()oomph::GeneralisedElement [inline]
time_pt() const oomph::GeneralisedElement [inline]
time_stepper_pt()oomph::GeomObject [inline]
time_stepper_pt() const oomph::GeomObject [inline]
TPVDElement()oomph::TPVDElement< DIM, NNODE_1D > [inline]
transform_derivatives(const DenseMatrix< double > &inverse_jacobian, DShape &dbasis) const oomph::FiniteElement [protected, virtual]
transform_derivatives_diagonal(const DenseMatrix< double > &inverse_jacobian, DShape &dbasis) const oomph::FiniteElement [protected]
transform_second_derivatives(const DenseMatrix< double > &jacobian, const DenseMatrix< double > &inverse_jacobian, const DenseMatrix< double > &jacobian2, DShape &dbasis, DShape &d2basis) const oomph::FiniteElement [protected, virtual]
transform_second_derivatives_diagonal(const DenseMatrix< double > &jacobian, const DenseMatrix< double > &inverse_jacobian, const DenseMatrix< double > &jacobian2, DShape &dbasis, DShape &d2basis) const oomph::FiniteElement [protected]
transform_second_derivatives_template(const DenseMatrix< double > &jacobian, const DenseMatrix< double > &inverse_jacobian, const DenseMatrix< double > &jacobian2, DShape &dbasis, DShape &d2basis) const oomph::FiniteElement [protected]
undeformed_macro_elem_pt()oomph::SolidFiniteElement [inline]
Undeformed_macro_elem_ptoomph::SolidFiniteElement [protected]
unpin_all_solid_pressure_dofs(const Vector< GeneralisedElement * > &element_pt)oomph::PVDEquationsBase< DIM > [inline, static]
unsteady()oomph::PVDEquationsBase< DIM > [inline]
unsteady() const oomph::PVDEquationsBase< DIM > [inline]
Unsteadyoomph::PVDEquationsBase< DIM > [protected]
UnsteadyExactSolutionFctPt typedefoomph::FiniteElement
update_before_external_fd()oomph::GeneralisedElement [inline, protected, virtual]
update_before_internal_fd()oomph::GeneralisedElement [inline, protected, virtual]
update_before_nodal_fd()oomph::FiniteElement [inline, protected, virtual]
update_before_solid_position_fd()oomph::SolidFiniteElement [inline, protected, virtual]
update_in_external_fd(const unsigned &i)oomph::GeneralisedElement [inline, protected, virtual]
update_in_internal_fd(const unsigned &i)oomph::GeneralisedElement [inline, protected, virtual]
update_in_nodal_fd(const unsigned &i)oomph::FiniteElement [inline, protected, virtual]
update_in_solid_position_fd(const unsigned &i)oomph::SolidFiniteElement [inline, protected, virtual]
write_tecplot_zone_footer(std::ostream &outfile, const unsigned &nplot)oomph::FiniteElement [inline, virtual]
write_tecplot_zone_footer(FILE *file_pt, const unsigned &nplot)oomph::FiniteElement [inline, virtual]
zeta_nodal(const unsigned &n, const unsigned &k, const unsigned &i) const oomph::SolidFiniteElement [inline, virtual]
~FiniteElement()oomph::FiniteElement [virtual]
~GeneralisedElement()oomph::GeneralisedElement [virtual]
~GeomObject()oomph::GeomObject [inline, virtual]
~SolidFiniteElement()oomph::SolidFiniteElement [virtual]

Generated on Mon Aug 10 11:27:29 2009 by  doxygen 1.4.7