Functions | Variables
oomph::Global_string_for_annotation Namespace Reference

Functions

std::string string (const unsigned &i)
 Return the i-th string or "" if the relevant string hasn't been defined. More...
 

Variables

std::vector< std::string > String
 Storage for strings that may be used for global annotations. This is global data and you use it at your own risk! More...
 

Detailed Description

Namespace containing a vector of strings that can be used to to store global output modifiers. This is global data and you use it at your own risk!

Function Documentation

std::string oomph::Global_string_for_annotation::string ( const unsigned &  i)

Return the i-th string or "" if the relevant string hasn't been defined.

Definition at line 278 of file oomph_definitions.cc.

References i, and String.

Referenced by oomph::IMRByBDF::actions_after_timestep(), oomph::TR::actions_before_timestep(), oomph::IMRByBDF::actions_before_timestep(), oomph::Problem::adaptive_unsteady_newton_solve(), oomph::SumOfMatrices::add_matrix(), oomph::AdvectionDiffusionFluxElement< ELEMENT >::AdvectionDiffusionFluxElement(), oomph::AlgebraicFSIDrivenCavityMesh< ELEMENT >::algebraic_node_update(), oomph::AlgebraicFishMesh< ELEMENT >::algebraic_node_update(), oomph::AlgebraicChannelWithLeafletMesh< ELEMENT >::algebraic_node_update(), oomph::AlgebraicCollapsibleChannelMesh< ELEMENT >::algebraic_node_update(), oomph::AlgebraicRefineableQuarterCircleSectorMesh< ELEMENT >::algebraic_node_update(), oomph::AlgebraicRefineableQuarterTubeMesh< ELEMENT >::algebraic_node_update(), oomph::AlgebraicRefineableQuarterCircleSectorMesh< ELEMENT >::AlgebraicRefineableQuarterCircleSectorMesh(), oomph::AlgebraicRefineableQuarterTubeMesh< ELEMENT >::AlgebraicRefineableQuarterTubeMesh(), oomph::Problem::arc_length_step_solve_helper(), oomph::IMRBase::assign_initial_positions_impulsive(), oomph::IMRBase::assign_initial_values_impulsive(), oomph::AlgebraicRefineableQuarterTubeMesh< ELEMENT >::axial_spacing_fct_pt(), oomph::AlgebraicCollapsibleChannelMesh< ELEMENT >::axial_spacing_fct_pt(), oomph::AxisymAdvectionDiffusionFluxElement< ELEMENT >::AxisymAdvectionDiffusionFluxElement(), oomph::SolidICProblem::backup_original_state(), oomph::BinaryTreeRoot::BinaryTreeRoot(), oomph::AlgebraicCollapsibleChannelMesh< ELEMENT >::bl_squash_fct_pt(), oomph::BlockPreconditioner< MATRIX >::block_setup(), oomph::BrokenCopy::broken_assign(), oomph::BrokenCopy::broken_copy(), oomph::RefineableQElement< 3 >::build(), oomph::AddedMainNumberingLookup::build(), oomph::RefineableQElement< 1 >::build(), oomph::RefineableQElement< 2 >::build(), oomph::GeompackQuadMesh< ELEMENT >::build_from_scaffold(), oomph::Problem::build_global_mesh(), oomph::Problem::build_mesh(), oomph::TriangleMesh< ELEMENT >::build_triangulateio(), oomph::UnstructuredTwoDMeshGeometryBase::build_triangulateio(), oomph::QElement< 1, NNODE_1D >::bulk_coordinate_derivatives_fct_pt(), oomph::QElement< 2, NNODE_1D >::bulk_coordinate_derivatives_fct_pt(), oomph::QElement< 3, NNODE_1D >::bulk_coordinate_derivatives_fct_pt(), oomph::FiniteElement::bulk_coordinate_derivatives_fct_pt(), oomph::C1CurvedElement< 2, NNODE_1D >::C1CurvedElement(), oomph::ConstitutiveLaw::calculate_contravariant(), oomph::ConstitutiveLaw::calculate_d_contravariant_dG(), oomph::IMRBase::calculate_predicted_positions(), oomph::Problem::calculate_predictions(), oomph::IsotropicStrainEnergyFunctionConstitutiveLaw::calculate_second_piola_kirchhoff_stress(), oomph::OneDMesh< oomph::SpectralPeriodicOrbitElement< NNODE_1D > >::check_1d(), oomph::CommandLineArgs::command_line_flag_has_been_set(), oomph::ComplexDampedJacobi< MATRIX >::complex_solve_helper(), oomph::FiniteElement::compute_abs_error(), oomph::FiniteElement::compute_error(), oomph::ElementWithZ2ErrorEstimator::compute_exact_Z2_error(), oomph::GeneralisedElement::compute_norm(), oomph::FluidInterfaceBoundingElement::contact_angle(), oomph::RefineableTriangleMesh< ELEMENT >::create_polylines_from_polyfiles(), oomph::TriangleHelper::create_triangulateio_from_polyfiles(), oomph::UnstructuredTwoDMeshGeometryBase::create_vertex_coordinates_for_polyline_connections(), oomph::SolutionFunctor::derivative(), oomph::TR::derivative_index(), oomph::Mesh::describe_dofs(), oomph::GeneralisedElement::describe_dofs(), oomph::Problem::describe_dofs(), oomph::SolidNode::describe_dofs(), oomph::ElementWithMovingNodes::describe_local_dofs(), oomph::Mesh::describe_local_dofs(), oomph::SpectralElement::describe_local_dofs(), oomph::FSIWallElement::describe_local_dofs(), oomph::ElementWithExternalElement::describe_local_dofs(), oomph::GeneralisedElement::describe_local_dofs(), oomph::FiniteElement::describe_nodal_local_dofs(), oomph::SolidFiniteElement::describe_solid_local_dofs(), oomph::SpineMesh::describe_spine_dofs(), oomph::CommandLineArgs::doc_all_flags(), oomph::CommandLineArgs::doc_available_flags(), oomph::CommandLineArgs::doc_specified_flags(), oomph::Mesh::dump(), oomph::Problem::dump(), oomph::FiniteElement::element_geometry(), oomph::CRMatrix< std::complex< double > >::entry(), oomph::CCMatrix< std::complex< double > >::entry(), oomph::ConstitutiveLaw::error_checking_in_input(), oomph::FiniteElement::face_node_number_error_check(), oomph::QElement< 1, NNODE_1D >::face_outer_unit_normal_sign(), oomph::QElement< 2, NNODE_1D >::face_outer_unit_normal_sign(), oomph::QElement< 3, NNODE_1D >::face_outer_unit_normal_sign(), oomph::FiniteElement::face_outer_unit_normal_sign(), oomph::QElement< 1, NNODE_1D >::face_to_bulk_coordinate_fct_pt(), oomph::QElement< 2, NNODE_1D >::face_to_bulk_coordinate_fct_pt(), oomph::QElement< 3, NNODE_1D >::face_to_bulk_coordinate_fct_pt(), oomph::FiniteElement::face_to_bulk_coordinate_fct_pt(), oomph::GeneralisedElement::fill_in_contribution_to_djacobian_and_dmass_matrix_dparameter(), oomph::GeneralisedElement::fill_in_contribution_to_djacobian_dparameter(), oomph::GeneralisedElement::fill_in_contribution_to_dresiduals_dparameter(), oomph::GeneralisedElement::fill_in_contribution_to_hessian_vector_products(), oomph::GeneralisedElement::fill_in_contribution_to_inner_product_vectors(), oomph::GeneralisedElement::fill_in_contribution_to_inner_products(), oomph::PVDEquationsWithPressure< DIM >::fill_in_contribution_to_jacobian(), oomph::GeneralisedElement::fill_in_contribution_to_jacobian_and_mass_matrix(), oomph::PVDEquationsWithPressure< DIM >::fill_in_contribution_to_jacobian_and_mass_matrix(), oomph::GeneralisedElement::fill_in_contribution_to_mass_matrix(), oomph::GeneralisedElement::fill_in_contribution_to_residuals(), oomph::GeneralPurposeBlockPreconditioner< MATRIX >::fill_in_subsidiary_preconditioners(), oomph::BlockDiagonalPreconditioner< MATRIX >::fill_in_subsidiary_preconditioners(), oomph::FourierDecomposedHelmholtzBCElementBase< ELEMENT >::FourierDecomposedHelmholtzBCElementBase(), oomph::FourierDecomposedHelmholtzFluxElement< ELEMENT >::FourierDecomposedHelmholtzFluxElement(), oomph::FourierDecomposedHelmholtzFluxFromNormalDisplacementBCElement< HELMHOLTZ_BULK_ELEMENT, ELASTICITY_BULK_ELEMENT >::FourierDecomposedHelmholtzFluxFromNormalDisplacementBCElement(), oomph::MGSolver< DIM >::full_setup(), oomph::HelmholtzMGPreconditioner< DIM >::full_setup(), oomph::FullCircleMesh< ELEMENT >::FullCircleMesh(), oomph::QElement< 1, NNODE_1D >::get_bulk_node_number(), oomph::QElement< 2, NNODE_1D >::get_bulk_node_number(), oomph::QElement< 3, NNODE_1D >::get_bulk_node_number(), oomph::FiniteElement::get_bulk_node_number(), oomph::PVDEquations< DIM >::get_d_stress_dG_upper(), oomph::PVDEquationsWithPressure< DIM >::get_d_stress_dG_upper(), oomph::RefineableAxisymmetricNavierStokesEquations::get_dresidual_dnodal_coordinates(), oomph::RefineableGeneralisedNewtonianAxisymmetricNavierStokesEquations::get_dresidual_dnodal_coordinates(), oomph::KirchhoffLoveShellEquations::get_energy(), oomph::CRDoubleMatrix::get_index_of_diagonal_entries(), oomph::RefineableSphericalAdvectionDiffusionEquations::get_interpolated_values(), oomph::RefineablePoissonEquations< DIM >::get_interpolated_values(), oomph::RefineableAxisymAdvectionDiffusionEquations::get_interpolated_values(), oomph::RefineableHelmholtzEquations< DIM >::get_interpolated_values(), oomph::RefineablePMLHelmholtzEquations< DIM >::get_interpolated_values(), oomph::AxisymmetricPVDEquations::get_stress(), oomph::PVDEquations< DIM >::get_stress(), oomph::AxisymmetricPVDEquationsWithPressure::get_stress(), oomph::PVDEquationsWithPressure< DIM >::get_stress(), oomph::TypeNames::get_type_name(), oomph::Problem::global_temporal_error_norm(), oomph::HelmholtzBCElementBase< ELEMENT >::HelmholtzBCElementBase(), oomph::HelmholtzFluxElement< ELEMENT >::HelmholtzFluxElement(), oomph::HelmholtzFluxFromNormalDisplacementBCElement< HELMHOLTZ_BULK_ELEMENT, ELASTICITY_BULK_ELEMENT >::HelmholtzFluxFromNormalDisplacementBCElement(), oomph::Hijacked< SpineElement< FaceGeometry< ELEMENT > > >::hijack_nodal_position_value(), oomph::Hijacked< SpineElement< FaceGeometry< ELEMENT > > >::hijack_nodal_spine_value(), oomph::BlockPreconditioner< MATRIX >::internal_get_block(), oomph::MGSolver< DIM >::interpolation_matrix_set(), oomph::HelmholtzMGPreconditioner< DIM >::interpolation_matrix_set(), oomph::MGSolver< DIM >::interpolation_self_test(), oomph::SolutionFunctorBase::jacobian(), oomph::LinearWaveFluxElement< ELEMENT >::LinearWaveFluxElement(), oomph::FiniteElement::local_one_d_fraction_of_node(), oomph::MacroElementNodeUpdateChannelWithLeafletMesh< ELEMENT >::MacroElementNodeUpdateChannelWithLeafletMesh(), oomph::MacroElementNodeUpdateCollapsibleChannelMesh< ELEMENT >::MacroElementNodeUpdateCollapsibleChannelMesh(), oomph::MacroElementNodeUpdateRefineableFishMesh< ELEMENT >::MacroElementNodeUpdateRefineableFishMesh(), oomph::MacroElementNodeUpdateRefineableQuarterCircleSectorMesh< ELEMENT >::MacroElementNodeUpdateRefineableQuarterCircleSectorMesh(), oomph::MacroElementNodeUpdateRefineableQuarterTubeMesh< ELEMENT >::MacroElementNodeUpdateRefineableQuarterTubeMesh(), oomph::AddedMainNumberingLookup::main_to_added(), oomph::DGMesh::neighbour_finder(), oomph::FiniteElement::nnode_on_face(), oomph::RefineableQElement< 1 >::node_created_by_neighbour(), oomph::NodeOrdering::node_global_position_comparison(), oomph::MacroElementNodeUpdateRefineableFishMesh< ELEMENT >::node_update(), oomph::MacroElementNodeUpdateRefineableQuarterTubeMesh< ELEMENT >::node_update(), oomph::MacroElementNodeUpdateRefineableQuarterCircleSectorMesh< ELEMENT >::node_update(), oomph::MacroElementNodeUpdateMesh::node_update(), oomph::AlgebraicFishMesh< ELEMENT >::node_update(), oomph::AlgebraicRefineableQuarterCircleSectorMesh< ELEMENT >::node_update(), oomph::AlgebraicRefineableQuarterTubeMesh< ELEMENT >::node_update(), oomph::SpineMesh::node_update(), oomph::AlgebraicMesh::node_update(), oomph::AlgebraicRefineableQuarterTubeMesh< ELEMENT >::node_update_central_region(), oomph::AlgebraicRefineableQuarterCircleSectorMesh< ELEMENT >::node_update_in_central_box(), oomph::AlgebraicRefineableQuarterCircleSectorMesh< ELEMENT >::node_update_in_lower_right_box(), oomph::AlgebraicRefineableQuarterCircleSectorMesh< ELEMENT >::node_update_in_upper_left_box(), oomph::AlgebraicRefineableQuarterTubeMesh< ELEMENT >::node_update_lower_right_region(), oomph::AlgebraicRefineableQuarterTubeMesh< ELEMENT >::node_update_upper_left_region(), oomph::Z2ErrorEstimator::nrecovery_terms(), oomph::FiniteElement::nvertex_node(), oomph::ObsoleteCode::obsolete(), oomph::OcTreeRoot::OcTreeRoot(), oomph::OomphLibException::OomphLibException(), oomph::SolutionFunctor::operator()(), oomph::Newmark< NSTEPS >::order(), oomph::BlockPreconditioner< CRDoubleMatrix >::output_blocks_to_files(), oomph::SparseMatrix< double, CCMatrix< double > >::output_bottom_right_zero_helper(), oomph::GeneralisedNewtonianNavierStokesEquations< DIM >::output_vorticity(), oomph::NavierStokesEquations< DIM >::output_vorticity(), oomph::PRefineableQElement< 1, INITIAL_NNODE_1D >::p_refine(), oomph::PRefineableQElement< 2, INITIAL_NNODE_1D >::p_refine(), oomph::PRefineableQElement< 3, INITIAL_NNODE_1D >::p_refine(), oomph::Tree::p_refine_if_required(), oomph::CommandLineArgs::parse_and_assign(), oomph::pause(), oomph::PMLFourierDecomposedHelmholtzFluxElement< ELEMENT >::PMLFourierDecomposedHelmholtzFluxElement(), oomph::PMLFourierDecomposedHelmholtzPowerMonitorElement< ELEMENT >::PMLFourierDecomposedHelmholtzPowerMonitorElement(), oomph::PMLHelmholtzFluxElement< ELEMENT >::PMLHelmholtzFluxElement(), oomph::PMLHelmholtzFluxFromNormalDisplacementBCElement< HELMHOLTZ_BULK_ELEMENT, ELASTICITY_BULK_ELEMENT >::PMLHelmholtzFluxFromNormalDisplacementBCElement(), oomph::PMLHelmholtzPowerElement< ELEMENT >::PMLHelmholtzPowerElement(), oomph::PoissonFluxElement< ELEMENT >::PoissonFluxElement(), oomph::PRefineableQElement< 2, INITIAL_NNODE_1D >::pre_build(), oomph::PRefineableQElement< 3, INITIAL_NNODE_1D >::pre_build(), oomph::StorableShapeElementBase::pre_compute_d2shape_local_at_knots(), oomph::StorableShapeElementBase::pre_compute_dshape_local_at_knots(), oomph::StorableShapeElementBase::pre_compute_shape_at_knots(), oomph::GS< CRDoubleMatrix >::preconditioner_setup_time(), oomph::TimeStepper::predictor_storage_index(), oomph::QuadTreeRoot::QuadTreeRoot(), oomph::Data::read(), oomph::SpineMesh::read(), oomph::Mesh::read(), oomph::Node::read(), oomph::SolidNode::read(), oomph::Problem::read(), oomph::TreeBasedRefineableMeshBase::read_refinement(), oomph::TriangleHelper::read_triangulateio(), oomph::TriangleMesh< ELEMENT >::read_unsigned_line_helper(), oomph::RefineableQSpectralElement< 2 >::rebuild_from_sons(), oomph::RefineableQSpectralElement< 3 >::rebuild_from_sons(), oomph::RefineableQSpectralElement< 1 >::rebuild_from_sons(), oomph::PRefineableQElement< 1, INITIAL_NNODE_1D >::rebuild_from_sons(), oomph::PRefineableQElement< 2, INITIAL_NNODE_1D >::rebuild_from_sons(), oomph::PRefineableQElement< 3, INITIAL_NNODE_1D >::rebuild_from_sons(), oomph::RefineableSolidQElement< 1 >::RefineableSolidQElement(), oomph::TriangleMeshBase::remesh_from_triangulateio(), oomph::SolidICProblem::reset_original_state(), oomph::MGSolver< DIM >::restriction_self_test(), oomph::MemoryUsage::run_continous_top(), oomph::MGSolver< DIM >::self_test(), oomph::DocInfo::set_directory(), oomph::StorableShapeElementBase::set_shape_local_stored_from_element(), oomph::AlgebraicRefineableQuarterTubeMesh< ELEMENT >::setup_algebraic_node_update(), oomph::AlgebraicRefineableQuarterCircleSectorMesh< ELEMENT >::setup_algebraic_node_update(), oomph::UnstructuredTwoDMeshGeometryBase::setup_boundary_coordinates(), oomph::LineMeshBase::setup_boundary_element_info(), oomph::HermiteQuadMesh< ELEMENT >::setup_boundary_element_info(), oomph::LineVisualiser::setup_from_file(), oomph::MacroElementNodeUpdateRefineableQuarterTubeMesh< ELEMENT >::setup_macro_element_node_update(), oomph::MacroElementNodeUpdateRefineableQuarterCircleSectorMesh< ELEMENT >::setup_macro_element_node_update(), oomph::HelmholtzMGPreconditioner< DIM >::setup_mg_structures(), oomph::MGSolver< DIM >::setup_mg_structures(), oomph::SolidICProblem::setup_problem(), oomph::HelmholtzMGPreconditioner< DIM >::setup_smoothers(), oomph::MGSolver< DIM >::setup_smoothers(), oomph::TetgenMesh< ELEMENT >::snap_to_quadratic_surface(), oomph::ComplexGMRES< MATRIX >::solve(), oomph::CG< MATRIX >::solve_helper(), oomph::BiCGStab< MATRIX >::solve_helper(), oomph::GS< MATRIX >::solve_helper(), oomph::GS< CRDoubleMatrix >::solve_helper(), oomph::DampedJacobi< MATRIX >::solve_helper(), oomph::GMRES< MATRIX >::solve_helper(), oomph::HelmholtzGMRESMG< MATRIX >::solve_helper(), oomph::HelmholtzFGMRESMG< MATRIX >::solve_helper(), oomph::SparseMatrix< double, CCMatrix< double > >::sparse_indexed_output_helper(), oomph::SphericalAdvectionDiffusionFluxElement< ELEMENT >::SphericalAdvectionDiffusionFluxElement(), oomph::Tree::split_if_required(), oomph::StringConversion::split_string(), oomph::SteadyAxisymAdvectionDiffusionFluxElement< ELEMENT >::SteadyAxisymAdvectionDiffusionFluxElement(), oomph::MemoryUsage::stop_continous_top(), oomph::TElement< 1, NNODE_1D >::TElement(), oomph::TElement< 2, NNODE_1D >::TElement(), oomph::TElement< 3, NNODE_1D >::TElement(), oomph::IMRBase::temporal_error_in_position(), oomph::IMRBase::temporal_error_in_value(), oomph::TetgenScaffoldMesh::TetgenScaffoldMesh(), oomph::Time::time(), oomph::TimeStepper::time(), oomph::TimeStepper::time_pt(), oomph::EBDF3::timestep(), oomph::StringConversion::to_lower(), oomph::StringConversion::to_upper(), oomph::TriangleMesh< ELEMENT >::TriangleMesh(), oomph::TriangleScaffoldMesh::TriangleScaffoldMesh(), oomph::UnsteadyHeatFluxElement< ELEMENT >::UnsteadyHeatFluxElement(), oomph::AlgebraicRefineableQuarterCircleSectorMesh< ELEMENT >::update_node_update(), oomph::FiniteElement::vertex_node_pt(), oomph::StrainEnergyFunction::W(), and oomph::XdaTetMesh< ELEMENT >::XdaTetMesh().

Variable Documentation

std::vector< std::string > oomph::Global_string_for_annotation::String

Storage for strings that may be used for global annotations. This is global data and you use it at your own risk!

Definition at line 292 of file oomph_definitions.cc.

Referenced by string().