SegregatedFSICollapsibleChannelProblem< ELEMENT > Member List

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

actions_after_adapt()FSICollapsibleChannelProblem< ELEMENT >virtual
actions_after_adapt()FSICollapsibleChannelProblem< ELEMENT >virtual
actions_after_adapt()FSICollapsibleChannelProblem< ELEMENT >virtual
actions_after_change_in_bifurcation_parameter()oomph::Probleminlineprotectedvirtual
actions_after_change_in_global_parameter(double *const &parameter_pt)oomph::Probleminlineprotectedvirtual
actions_after_distribute()FSICollapsibleChannelProblem< ELEMENT >inline
actions_after_explicit_stage()oomph::ExplicitTimeSteppableObjectinlinevirtual
actions_after_explicit_timestep()oomph::Probleminlineprotectedvirtual
actions_after_implicit_timestep()oomph::Probleminlineprotectedvirtual
actions_after_implicit_timestep_and_error_estimation()oomph::Probleminlineprotectedvirtual
actions_after_newton_solve()FSICollapsibleChannelProblem< ELEMENT >inlinevirtual
actions_after_newton_solve()FSICollapsibleChannelProblem< ELEMENT >inlinevirtual
actions_after_newton_solve()FSICollapsibleChannelProblem< ELEMENT >inlinevirtual
actions_after_newton_solve()FSICollapsibleChannelProblem< ELEMENT >inlinevirtual
actions_after_newton_solve()FSICollapsibleChannelProblem< ELEMENT >inlinevirtual
actions_after_newton_solve()FSICollapsibleChannelProblem< ELEMENT >inlinevirtual
actions_after_newton_solve()FSICollapsibleChannelProblem< ELEMENT >inlinevirtual
actions_after_newton_step()oomph::Probleminlineprotectedvirtual
actions_after_parameter_increase(double *const &parameter_pt)oomph::Probleminlineprotectedvirtual
actions_after_read_unstructured_meshes()oomph::Probleminlineprotectedvirtual
actions_after_segregated_solve()oomph::SegregatableFSIProbleminlineprotectedvirtual
actions_before_adapt()FSICollapsibleChannelProblem< ELEMENT >virtual
actions_before_adapt()FSICollapsibleChannelProblem< ELEMENT >virtual
actions_before_adapt()FSICollapsibleChannelProblem< ELEMENT >virtual
actions_before_distribute()FSICollapsibleChannelProblem< ELEMENT >inline
actions_before_explicit_stage()oomph::ExplicitTimeSteppableObjectinlinevirtual
actions_before_explicit_timestep()oomph::Probleminlineprotectedvirtual
actions_before_implicit_timestep()oomph::Probleminlineprotectedvirtual
actions_before_newton_convergence_check()SegregatedFSICollapsibleChannelProblem< ELEMENT >virtual
actions_before_newton_convergence_check()SegregatedFSICollapsibleChannelProblem< ELEMENT >inlinevirtual
actions_before_newton_solve()SegregatedFSICollapsibleChannelProblem< ELEMENT >inlinevirtual
actions_before_newton_step()SegregatedFSICollapsibleChannelProblem< ELEMENT >inlinevirtual
actions_before_read_unstructured_meshes()oomph::Probleminlineprotectedvirtual
actions_before_segregated_convergence_check()SegregatedFSICollapsibleChannelProblem< ELEMENT >virtual
actions_before_segregated_convergence_check()SegregatedFSICollapsibleChannelProblem< ELEMENT >inlinevirtual
actions_before_segregated_solve()SegregatedFSICollapsibleChannelProblem< ELEMENT >inlinevirtual
activate_bifurcation_tracking(double *const &parameter_pt, const DoubleVector &eigenvector, const bool &block_solve=true)oomph::Problem
activate_bifurcation_tracking(double *const &parameter_pt, const DoubleVector &eigenvector, const DoubleVector &normalisation, const bool &block_solve=true)oomph::Problem
activate_fold_tracking(double *const &parameter_pt, const bool &block_solve=true)oomph::Problem
activate_hopf_tracking(double *const &parameter_pt, const bool &block_solve=true)oomph::Problem
activate_hopf_tracking(double *const &parameter_pt, const double &omega, const DoubleVector &null_real, const DoubleVector &null_imag, const bool &block_solve=true)oomph::Problem
activate_pitchfork_tracking(double *const &parameter_pt, const DoubleVector &symmetry_vector, const bool &block_solve=true)oomph::Problem
adapt(unsigned &n_refined, unsigned &n_unrefined)oomph::Problem
adapt()oomph::Probleminline
adapt_based_on_error_estimates(unsigned &n_refined, unsigned &n_unrefined, Vector< Vector< double >> &elemental_error)oomph::Problem
adapt_based_on_error_estimates(Vector< Vector< double >> &elemental_error)oomph::Probleminline
adaptive_unsteady_newton_solve(const double &dt_desired, const double &epsilon)oomph::Problem
adaptive_unsteady_newton_solve(const double &dt_desired, const double &epsilon, const bool &shift_values)oomph::Problem
add_eigenvector_to_dofs(const double &epsilon, const DoubleVector &eigenvector)oomph::Problem
add_global_data(Data *const &global_data_pt)oomph::Probleminline
add_sub_mesh(Mesh *const &mesh_pt)oomph::Probleminline
add_time_stepper_pt(TimeStepper *const &time_stepper_pt)oomph::Problem
add_to_dofs(const double &lambda, const DoubleVector &increment_dofs)oomph::Problemvirtual
Always_take_one_newton_stepoomph::Problemprotected
Applied_fluid_traction_mesh_ptFSICollapsibleChannelProblem< ELEMENT >private
arc_length_step_solve(double *const &parameter_pt, const double &ds, const unsigned &max_adapt=0)oomph::Problem
arc_length_step_solve(Data *const &data_pt, const unsigned &data_index, const double &ds, const unsigned &max_adapt=0)oomph::Problem
arc_length_step_solve_helper(double *const &parameter_pt, const double &ds, const unsigned &max_adapt)oomph::Problemprivate
Arc_length_step_takenoomph::Problemprotected
are_hessian_products_calculated_analytically()oomph::Probleminline
Assembly_handler_ptoomph::Problemprivate
assembly_handler_pt()oomph::Probleminline
assembly_handler_pt() constoomph::Probleminline
Assembly_method enum nameoomph::Problemprotected
Assess_convergence_based_on_absolute_solid_change enum valueoomph::SegregatableFSIProblem
assess_convergence_based_on_absolute_solid_change(const double &tol)oomph::SegregatableFSIProbleminline
assess_convergence_based_on_absolute_solid_change()oomph::SegregatableFSIProbleminline
Assess_convergence_based_on_max_global_residual enum valueoomph::SegregatableFSIProblem
assess_convergence_based_on_max_global_residual(const double &tol)oomph::SegregatableFSIProbleminline
assess_convergence_based_on_max_global_residual()oomph::SegregatableFSIProbleminline
Assess_convergence_based_on_relative_solid_change enum valueoomph::SegregatableFSIProblem
assess_convergence_based_on_relative_solid_change(const double &tol)oomph::SegregatableFSIProbleminline
assess_convergence_based_on_relative_solid_change()oomph::SegregatableFSIProbleminline
assign_eigenvector_to_dofs(DoubleVector &eigenvector)oomph::Problem
assign_eqn_numbers(const bool &assign_local_eqn_numbers=true)oomph::Problem
assign_initial_values_impulsive()oomph::Problem
assign_initial_values_impulsive(const double &dt)oomph::Problem
bifurcation_adapt_doc_errors(const unsigned &bifurcation_type)oomph::Problemprivate
bifurcation_adapt_helper(unsigned &n_refined, unsigned &n_unrefined, const unsigned &bifurcation_type, const bool &actually_adapt=true)oomph::Problemprivate
Bifurcation_detectionoomph::Problemprotected
bifurcation_parameter_pt() constoomph::Problem
Bisect_to_find_bifurcationoomph::Problemprotected
build_global_mesh()oomph::Problem
bulk_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
bulk_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
bulk_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
bulk_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
bulk_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
bulk_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
bulk_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
Bulk_mesh_ptFSICollapsibleChannelProblem< ELEMENT >protected
Bulk_mesh_ptFSICollapsibleChannelProblem< ELEMENT >private
Bulk_mesh_ptFSICollapsibleChannelProblem< ELEMENT >private
Bulk_mesh_ptFSICollapsibleChannelProblem< ELEMENT >private
calculate_continuation_derivatives(double *const &parameter_pt)oomph::Problemprotected
calculate_continuation_derivatives(const DoubleVector &z)oomph::Problemprotected
calculate_continuation_derivatives_fd(double *const &parameter_pt)oomph::Problemprotected
calculate_continuation_derivatives_fd_helper(double *const &parameter_pt)oomph::Problemprivate
calculate_continuation_derivatives_helper(const DoubleVector &z)oomph::Problemprivate
Calculate_dparameter_analyticoomph::Problemprotected
Calculate_hessian_products_analyticoomph::Problemprotected
calculate_predictions()oomph::Problem
Communicator_ptoomph::Problemprotected
communicator_pt()oomph::Probleminline
communicator_pt() constoomph::Probleminline
Constitutive_law_ptFSICollapsibleChannelProblem< ELEMENT >private
Continuation_directionoomph::Problemprotected
Continuation_time_stepperoomph::Problemprotectedstatic
Control_point_pairSegregatedFSICollapsibleChannelProblem< ELEMENT >private
convergence_criteria enum nameoomph::SegregatableFSIProblem
Convergence_criterionoomph::SegregatableFSIProblemprivate
Convergence_fileSegregatedFSICollapsibleChannelProblem< ELEMENT >private
Convergence_toleranceoomph::SegregatableFSIProblemprotected
copy(Problem *orig_problem_pt)oomph::Problem
Copy_of_problem_ptoomph::Problemprotected
create_lagrange_multiplier_elements()FSICollapsibleChannelProblem< ELEMENT >private
create_lagrange_multiplier_elements()FSICollapsibleChannelProblem< ELEMENT >private
create_traction_elements(const unsigned &b, Mesh *const &bulk_mesh_pt, Mesh *const &traction_mesh_pt)FSICollapsibleChannelProblem< ELEMENT >private
create_traction_elements(const unsigned &b, Mesh *const &bulk_mesh_pt, Mesh *const &traction_mesh_pt)FSICollapsibleChannelProblem< ELEMENT >private
create_traction_elements(const unsigned &b, Mesh *const &bulk_mesh_pt, Mesh *const &traction_mesh_pt)FSICollapsibleChannelProblem< ELEMENT >private
create_traction_elements(const unsigned &b, Mesh *const &bulk_mesh_pt, Mesh *const &traction_mesh_pt)FSICollapsibleChannelProblem< ELEMENT >private
create_traction_elements(const unsigned &b, Mesh *const &bulk_mesh_pt, Mesh *const &traction_mesh_pt)FSICollapsibleChannelProblem< ELEMENT >private
create_traction_elements(const unsigned &b, Mesh *const &bulk_mesh_pt, Mesh *const &traction_mesh_pt)FSICollapsibleChannelProblem< ELEMENT >private
Ctrl_geom_obj_ptFSICollapsibleChannelProblem< ELEMENT >protected
deactivate_bifurcation_tracking()oomph::Probleminline
debug_hook_fct(const unsigned &i)oomph::Probleminlinevirtual
Default_assembly_handler_ptoomph::Problemprivate
Default_eigen_solver_ptoomph::Problemprivate
Default_linear_solver_ptoomph::Problemprivate
Default_set_initial_condition_calledoomph::Problemprivate
Del_irons_and_tuckoomph::SegregatableFSIProblemprotected
delete_all_external_storage()oomph::Problem
delete_lagrange_multiplier_elements()FSICollapsibleChannelProblem< ELEMENT >private
delete_lagrange_multiplier_elements()FSICollapsibleChannelProblem< ELEMENT >private
delete_traction_elements(Mesh *const &traction_mesh_pt)FSICollapsibleChannelProblem< ELEMENT >private
delete_traction_elements(Mesh *const &traction_mesh_pt)FSICollapsibleChannelProblem< ELEMENT >private
delete_traction_elements(Mesh *const &traction_mesh_pt)FSICollapsibleChannelProblem< ELEMENT >private
delete_traction_elements(Mesh *const &traction_mesh_pt)FSICollapsibleChannelProblem< ELEMENT >private
describe_dofs(std::ostream &out= *(oomph_info.stream_pt())) constoomph::Problem
Desired_newton_iterations_dsoomph::Problemprotected
Desired_proportion_of_arc_lengthoomph::Problemprotected
disable_discontinuous_formulation()oomph::Probleminline
disable_globally_convergent_newton_method()oomph::Probleminline
disable_info_in_newton_solve()oomph::Probleminline
disable_irons_and_tuck_extrapolation()oomph::SegregatableFSIProbleminline
disable_jacobian_reuse()oomph::Probleminline
disable_mass_matrix_reuse()oomph::Problem
disable_pointwise_aitken()oomph::SegregatableFSIProbleminline
disable_store_local_dof_pt_in_elements()oomph::Probleminline
Discontinuous_element_formulationoomph::Problemprotected
Displ_controlFSICollapsibleChannelProblem< ELEMENT >protected
Displ_control_mesh_ptFSICollapsibleChannelProblem< ELEMENT >protected
Displacement_control_mesh_ptFSICollapsibleChannelProblem< ELEMENT >private
distributed() constoomph::Probleminline
doc_errors(DocInfo &doc_info)oomph::Problem
doc_errors()oomph::Probleminline
Doc_infoFSICollapsibleChannelProblem< ELEMENT >protected
Doc_max_global_residualoomph::SegregatableFSIProblemprotected
doc_solution(DocInfo &doc_info)SegregatedFSICollapsibleChannelProblem< ELEMENT >
FSICollapsibleChannelProblem::doc_solution(DocInfo &doc_info, ofstream &trace_file)FSICollapsibleChannelProblem< ELEMENT >
doc_solution_steady(DocInfo &doc_info, ofstream &trace_file, const double &cpu, const unsigned &niter)SegregatedFSICollapsibleChannelProblem< ELEMENT >
FSICollapsibleChannelProblem::doc_solution_steady(DocInfo &doc_info, ofstream &trace_file, const double &cpu, const unsigned &niter)FSICollapsibleChannelProblem< ELEMENT >virtual
doc_solution_unsteady(DocInfo &doc_info, ofstream &trace_file, const double &cpu, const unsigned &niter)SegregatedFSICollapsibleChannelProblem< ELEMENT >
FSICollapsibleChannelProblem::doc_solution_unsteady(DocInfo &doc_info, ofstream &trace_file, const double &cpu, const unsigned &niter)FSICollapsibleChannelProblem< ELEMENT >virtual
Doc_time_in_distributeoomph::Problemprotected
does_pointer_correspond_to_problem_data(double *const &parameter_pt)oomph::Problemprotected
dof(const unsigned &i)oomph::Probleminline
dof(const unsigned &i) constoomph::Probleminline
Dof_currentoomph::Problemprotected
dof_current(const unsigned &i)oomph::Probleminlineprotected
Dof_current_offsetoomph::Problemprotected
dof_derivative(const unsigned &i)oomph::Probleminlineprotected
Dof_derivativeoomph::Problemprotected
Dof_derivative_offsetoomph::Problemprotected
Dof_distribution_ptoomph::Problemprotected
dof_distribution_pt() constoomph::Probleminline
Dof_ptoomph::Problemprotected
dof_pt(const unsigned &i)oomph::Probleminline
dof_pt(const unsigned &i) constoomph::Probleminline
doubly_adaptive_unsteady_newton_solve(const double &dt, const double &epsilon, const unsigned &max_adapt, const bool &first, const bool &shift=true)oomph::Probleminline
doubly_adaptive_unsteady_newton_solve(const double &dt, const double &epsilon, const unsigned &max_adapt, const unsigned &suppress_resolve_after_spatial_adapt_flag, const bool &first, const bool &shift=true)oomph::Probleminline
doubly_adaptive_unsteady_newton_solve_helper(const double &dt, const double &epsilon, const unsigned &max_adapt, const unsigned &suppress_resolve_after_spatial_adapt, const bool &first, const bool &shift=true)oomph::Problemprivate
Ds_currentoomph::Problemprotected
DTSF_max_increaseoomph::Problemprotected
DTSF_min_decreaseoomph::Problemprotected
Dummy_time_valueoomph::ExplicitTimeSteppableObjectprivatestatic
dump(std::ofstream &dump_file) constoomph::Problemvirtual
dump(const std::string &dump_file_name) constoomph::Probleminline
dump_it(ofstream &dump_file)FSICollapsibleChannelProblem< ELEMENT >protected
Eigen_solver_ptoomph::Problemprivate
eigen_solver_pt()oomph::Probleminline
eigen_solver_pt() constoomph::Probleminline
Element_count_per_dofoomph::Problemprotected
Empty_actions_after_read_unstructured_meshes_has_been_calledoomph::Problemprivate
Empty_actions_before_read_unstructured_meshes_has_been_calledoomph::Problemprivate
enable_discontinuous_formulation()oomph::Probleminline
enable_globally_convergent_newton_method()oomph::Probleminline
enable_info_in_newton_solve()oomph::Probleminline
enable_irons_and_tuck_extrapolation()oomph::SegregatableFSIProbleminline
enable_jacobian_reuse()oomph::Probleminline
enable_mass_matrix_reuse()oomph::Problem
enable_pointwise_aitken(const unsigned &pointwise_aitken_start)oomph::SegregatableFSIProbleminline
enable_pointwise_aitken()oomph::SegregatableFSIProbleminline
enable_store_local_dof_pt_in_elements()oomph::Probleminline
enable_under_relaxation(const double &omega=1.0)oomph::SegregatableFSIProbleminline
explicit_time_stepper_pt()oomph::Probleminline
Explicit_time_stepper_ptoomph::Problemprivate
explicit_timestep(const double &dt, const bool &shift_values=true)oomph::Problem
ExplicitTimeSteppableObject()oomph::ExplicitTimeSteppableObjectinline
ExplicitTimeSteppableObject(const ExplicitTimeSteppableObject &)=deleteoomph::ExplicitTimeSteppableObject
extrapolate_solid_data()oomph::SegregatableFSIProblemprivate
FD_step_used_in_get_hessian_vector_productsoomph::Problemprotected
First_jacobian_sign_changeoomph::Problemprotected
Fluid_data_ptoomph::SegregatableFSIProblemprotected
Fluid_jacobian_ignores_geometric_dataFSICollapsibleChannelProblem< ELEMENT >private
Fluid_mesh_ptoomph::SegregatableFSIProblemprotected
fluid_output_during_picard(const unsigned &iter, DocInfo &doc_info)SegregatedFSICollapsibleChannelProblem< ELEMENT >
Fluid_solve enum valueoomph::SegregatableFSIProblem
Fluid_value_is_pinnedoomph::SegregatableFSIProblemprotected
flush_global_data()oomph::Probleminline
flush_sub_meshes()oomph::Probleminline
FSICollapsibleChannelProblem(const unsigned &nup, const unsigned &ncollapsible, const unsigned &ndown, const unsigned &ny, const double &lup, const double &lcollapsible, const double &ldown, const double &ly, const bool &displ_control, const bool &steady_flag)FSICollapsibleChannelProblem< ELEMENT >
FSICollapsibleChannelProblem(const unsigned &nup, const unsigned &ncollapsible, const unsigned &ndown, const unsigned &ny, const double &lup, const double &lcollapsible, const double &ldown, const double &ly)FSICollapsibleChannelProblem< ELEMENT >
FSICollapsibleChannelProblem(const unsigned &nup, const unsigned &ncollapsible, const unsigned &ndown, const unsigned &ny, const double &lup, const double &lcollapsible, const double &ldown, const double &ly)FSICollapsibleChannelProblem< ELEMENT >
FSICollapsibleChannelProblem(const unsigned &nup, const unsigned &ncollapsible, const unsigned &ndown, const unsigned &ny, const double &lup, const double &lcollapsible, const double &ldown, const double &ly)FSICollapsibleChannelProblem< ELEMENT >
FSICollapsibleChannelProblem(const unsigned &nup, const unsigned &ncollapsible, const unsigned &ndown, const unsigned &ny, const double &lup, const double &lcollapsible, const double &ldown, const double &ly)FSICollapsibleChannelProblem< ELEMENT >
FSICollapsibleChannelProblem(const unsigned &nup, const unsigned &ncollapsible, const unsigned &ndown, const unsigned &ny, const double &lup, const double &lcollapsible, const double &ldown, const double &ly)FSICollapsibleChannelProblem< ELEMENT >
FSICollapsibleChannelProblem(const unsigned &nup, const unsigned &ncollapsible, const unsigned &ndown, const unsigned &ny, const double &lup, const double &lcollapsible, const double &ldown, const double &ly, const bool &wall_jacobian_ignores_fluid_shear_stress_data, const bool &wall_jacobian_ignores_geometric_data, const bool &fluid_jacobian_ignores_geometric_data)FSICollapsibleChannelProblem< ELEMENT >
Full_solve enum valueoomph::SegregatableFSIProblem
get_all_error_estimates(Vector< Vector< double >> &elemental_error)oomph::Problem
get_bifurcation_eigenfunction(Vector< DoubleVector > &eigenfunction)oomph::Problem
get_derivative_wrt_global_parameter(double *const &parameter_pt, DoubleVector &result)oomph::Problem
get_dofs(DoubleVector &dofs) constoomph::Problemvirtual
get_dofs(const unsigned &t, DoubleVector &dofs) constoomph::Problemvirtual
get_dvaluesdt(DoubleVector &f)oomph::Problemvirtual
get_eigenproblem_matrices(CRDoubleMatrix &mass_matrix, CRDoubleMatrix &main_matrix, const double &shift=0.0)oomph::Problemvirtual
get_fd_jacobian(DoubleVector &residuals, DenseMatrix< double > &jacobian)oomph::Problem
get_hessian_vector_products(DoubleVectorWithHaloEntries const &Y, Vector< DoubleVectorWithHaloEntries > const &C, Vector< DoubleVectorWithHaloEntries > &product)oomph::Problem
get_inverse_mass_matrix_times_residuals(DoubleVector &Mres)oomph::Problemvirtual
get_jacobian(DoubleVector &residuals, DenseDoubleMatrix &jacobian)oomph::Problemvirtual
get_jacobian(DoubleVector &residuals, CRDoubleMatrix &jacobian)oomph::Problemvirtual
get_jacobian(DoubleVector &residuals, CCDoubleMatrix &jacobian)oomph::Problemvirtual
get_jacobian(DoubleVector &residuals, SumOfMatrices &jacobian)oomph::Probleminlinevirtual
get_residuals(DoubleVector &residuals)oomph::Problemvirtual
get_solid_change(double &rms_change, double &max_change, double &rms_norm)oomph::SegregatableFSIProblem
global_data_pt(const unsigned &i)oomph::Probleminline
Global_data_ptoomph::Problemprivate
global_dof_pt(const unsigned &i)oomph::Probleminline
global_temporal_error_norm()oomph::Probleminlineprotectedvirtual
globally_convergent_line_search(const Vector< double > &x_old, const double &half_residual_squared_old, DoubleVector &gradient, DoubleVector &newton_dir, double &half_residual_squared, const double &stpmax)oomph::Problemprivate
halt_timer()oomph::SegregatableFSIProbleminline
identify_fluid_and_solid_dofs(Vector< Data * > &fluid_data_pt, Vector< Data * > &solid_data_pt, Mesh *&fluid_mesh_pt, Mesh *&solid_mesh_pt)SegregatedFSICollapsibleChannelProblem< ELEMENT >virtual
identify_fluid_and_solid_dofs(Vector< Data * > &fluid_data_pt, Vector< Data * > &solid_data_pt, Mesh *&fluid_mesh_pt, Mesh *&solid_mesh_pt)SegregatedFSICollapsibleChannelProblem< ELEMENT >virtual
initialise_dt(const double &dt)oomph::Problem
initialise_dt(const Vector< double > &dt)oomph::Problem
is_dparameter_calculated_analytically(double *const &parameter_pt)oomph::Probleminline
Jacobian_has_been_computedoomph::Problemprotected
Jacobian_reuse_is_enabledoomph::Problemprotected
jacobian_reuse_is_enabled()oomph::Probleminline
Keep_temporal_error_below_toleranceoomph::Problemprotected
Lagrange_multiplier_mesh_ptFSICollapsibleChannelProblem< ELEMENT >private
LcollapsibleFSICollapsibleChannelProblem< ELEMENT >protected
LdownFSICollapsibleChannelProblem< ELEMENT >protected
Left_node_ptFSICollapsibleChannelProblem< ELEMENT >protected
Linear_solver_ptoomph::Problemprivate
linear_solver_pt()oomph::Probleminline
linear_solver_pt() constoomph::Probleminline
LupFSICollapsibleChannelProblem< ELEMENT >protected
LyFSICollapsibleChannelProblem< ELEMENT >protected
make_copy()oomph::Problemvirtual
Mass_matrix_has_been_computedoomph::Problemprotected
Mass_matrix_reuse_is_enabledoomph::Problemprotected
mass_matrix_reuse_is_enabled()oomph::Probleminline
mass_matrix_solver_for_explicit_timestepper_pt()oomph::Probleminline
mass_matrix_solver_for_explicit_timestepper_pt() constoomph::Probleminline
Mass_matrix_solver_for_explicit_timestepper_ptoomph::Problemprivate
max_newton_iterations()oomph::Probleminline
Max_newton_iterationsoomph::Problemprotected
Max_picardoomph::SegregatableFSIProblemprotected
Max_resoomph::Problemprotected
Max_residualsoomph::Problemprotected
max_residuals()oomph::Probleminline
maximum_dt()oomph::Probleminline
Maximum_dtoomph::Problemprotected
Mesh_ptoomph::Problemprivate
mesh_pt()oomph::Probleminline
mesh_pt() constoomph::Probleminline
mesh_pt(const unsigned &imesh)oomph::Probleminline
mesh_pt(const unsigned &imesh) constoomph::Probleminline
Minimum_dsoomph::Problemprotected
minimum_dt()oomph::Probleminline
Minimum_dtoomph::Problemprotected
Minimum_dt_but_still_proceedoomph::Problemprotected
NcollapsibleFSICollapsibleChannelProblem< ELEMENT >protected
ndof() constoomph::Probleminline
NdownFSICollapsibleChannelProblem< ELEMENT >protected
Newton_iterFSICollapsibleChannelProblem< ELEMENT >protected
newton_solve()oomph::Problem
newton_solve(unsigned const &max_adapt)oomph::Problem
newton_solve_continuation(double *const &parameter_pt)oomph::Problemprotected
newton_solve_continuation(double *const &parameter_pt, DoubleVector &z)oomph::Problemprotected
Newton_solver_toleranceoomph::Problemprotected
newton_solver_tolerance()oomph::Probleminline
nglobal_data() constoomph::Probleminline
Nnewton_iter_takenoomph::Problemprotected
nsub_mesh() constoomph::Probleminline
ntime_stepper() constoomph::Probleminline
Numerical_zero_for_sparse_assemblyoomph::Problemprotected
NupFSICollapsibleChannelProblem< ELEMENT >protected
NyFSICollapsibleChannelProblem< ELEMENT >protected
Omega_relaxoomph::SegregatableFSIProblemprivate
operator=(const Problem &)=deleteoomph::Problem
oomph::ExplicitTimeSteppableObject::operator=(const ExplicitTimeSteppableObject &)=deleteoomph::ExplicitTimeSteppableObject
Orig_sub_mesh_ptoomph::SegregatableFSIProblemprotected
p_adapt(unsigned &n_refined, unsigned &n_unrefined)oomph::Problem
p_adapt()oomph::Probleminline
p_refine_selected_elements(const Vector< unsigned > &elements_to_be_refined)oomph::Problem
p_refine_selected_elements(const Vector< PRefineableElement * > &elements_to_be_refined_pt)oomph::Problem
p_refine_selected_elements(const unsigned &i_mesh, const Vector< unsigned > &elements_to_be_refined)oomph::Problem
p_refine_selected_elements(const unsigned &i_mesh, const Vector< PRefineableElement * > &elements_to_be_refined_pt)oomph::Problem
p_refine_selected_elements(const Vector< Vector< unsigned >> &elements_to_be_refined)oomph::Problem
p_refine_selected_elements(const Vector< Vector< PRefineableElement * >> &elements_to_be_refined_pt)oomph::Problem
p_refine_uniformly(const Vector< unsigned > &nrefine_for_mesh)oomph::Probleminline
p_refine_uniformly(const Vector< unsigned > &nrefine_for_mesh, DocInfo &doc_info)oomph::Probleminline
p_refine_uniformly(DocInfo &doc_info)oomph::Probleminline
p_refine_uniformly()oomph::Probleminline
p_refine_uniformly(const unsigned &i_mesh, DocInfo &doc_info)oomph::Problem
p_refine_uniformly(const unsigned &i_mesh)oomph::Probleminline
p_refine_uniformly_and_prune(const Vector< unsigned > &nrefine_for_mesh)oomph::Probleminline
p_refine_uniformly_and_prune(const Vector< unsigned > &nrefine_for_mesh, DocInfo &doc_info)oomph::Probleminline
p_refine_uniformly_and_prune(DocInfo &doc_info)oomph::Probleminline
p_refine_uniformly_aux(const Vector< unsigned > &nrefine_for_mesh, DocInfo &doc_info, const bool &prune)oomph::Problemprivate
p_unrefine_uniformly(DocInfo &doc_info)oomph::Problem
p_unrefine_uniformly(const unsigned &i_mesh, DocInfo &doc_info)oomph::Problem
Parameter_currentoomph::Problemprotected
Parameter_derivativeoomph::Problemprotected
Pause_at_end_of_sparse_assemblyoomph::Problemprotected
Perform_assembly_using_lists enum valueoomph::Problemprotected
Perform_assembly_using_maps enum valueoomph::Problemprotected
Perform_assembly_using_two_arrays enum valueoomph::Problemprotected
Perform_assembly_using_two_vectors enum valueoomph::Problemprotected
Perform_assembly_using_vectors_of_pairs enum valueoomph::Problemprotected
Picard_iterSegregatedFSICollapsibleChannelProblem< ELEMENT >private
pin_fluid_dofs()oomph::SegregatableFSIProblemprivate
pin_solid_dofs()oomph::SegregatableFSIProblemprotected
Pointwise_aitken_counteroomph::SegregatableFSIProblemprotected
pointwise_aitken_extrapolate()oomph::SegregatableFSIProblemprotected
Pointwise_aitken_solid_valueoomph::SegregatableFSIProblemprotected
Pointwise_aitken_startoomph::SegregatableFSIProblemprotected
Previous_solid_valueoomph::SegregatableFSIProblemprotected
Problem()oomph::Problem
Problem(const Problem &dummy)=deleteoomph::Problem
Problem_is_nonlinearoomph::Problemprotected
problem_is_nonlinear(const bool &prob_lin)oomph::Probleminline
R_irons_and_tuckoomph::SegregatableFSIProblemprotected
read(std::ifstream &restart_file, bool &unsteady_restart)oomph::Problemvirtual
read(std::ifstream &restart_file)oomph::Probleminlinevirtual
rebuild_global_mesh()oomph::Problem
rebuild_monolithic_mesh()oomph::SegregatableFSIProblemprotected
Recheck_convergence_after_pointwise_aitkenoomph::SegregatableFSIProblemprotected
refine_selected_elements(const Vector< unsigned > &elements_to_be_refined)oomph::Problem
refine_selected_elements(const Vector< RefineableElement * > &elements_to_be_refined_pt)oomph::Problem
refine_selected_elements(const unsigned &i_mesh, const Vector< unsigned > &elements_to_be_refined)oomph::Problem
refine_selected_elements(const unsigned &i_mesh, const Vector< RefineableElement * > &elements_to_be_refined_pt)oomph::Problem
refine_selected_elements(const Vector< Vector< unsigned >> &elements_to_be_refined)oomph::Problem
refine_selected_elements(const Vector< Vector< RefineableElement * >> &elements_to_be_refined_pt)oomph::Problem
refine_uniformly(const Vector< unsigned > &nrefine_for_mesh)oomph::Probleminline
refine_uniformly(const Vector< unsigned > &nrefine_for_mesh, DocInfo &doc_info)oomph::Probleminline
refine_uniformly(DocInfo &doc_info)oomph::Probleminline
refine_uniformly()oomph::Probleminline
refine_uniformly(const unsigned &i_mesh, DocInfo &doc_info)oomph::Problem
refine_uniformly(const unsigned &i_mesh)oomph::Probleminline
refine_uniformly_and_prune(const Vector< unsigned > &nrefine_for_mesh)oomph::Probleminline
refine_uniformly_and_prune(const Vector< unsigned > &nrefine_for_mesh, DocInfo &doc_info)oomph::Probleminline
refine_uniformly_and_prune(DocInfo &doc_info)oomph::Probleminline
refine_uniformly_aux(const Vector< unsigned > &nrefine_for_mesh, DocInfo &doc_info, const bool &prune)oomph::Problemprivate
Relaxation_factoroomph::Problemprotected
reset_arc_length_parameters()oomph::Probleminline
reset_assembly_handler_to_default()oomph::Problem
reset_timer()oomph::SegregatableFSIProbleminline
restart(ifstream &restart_file)FSICollapsibleChannelProblem< ELEMENT >protected
restart_timer()oomph::SegregatableFSIProbleminline
restore_dof_values()oomph::Problem
restore_fluid_dofs()oomph::SegregatableFSIProblemprotected
restore_solid_dofs()oomph::SegregatableFSIProblemprotected
Right_node_ptFSICollapsibleChannelProblem< ELEMENT >protected
S_displ_ctrlFSICollapsibleChannelProblem< ELEMENT >protected
Saved_dof_ptoomph::Problemprivate
Scale_arc_lengthoomph::Problemprotected
SegregatableFSIProblem()oomph::SegregatableFSIProbleminline
segregated_solve()oomph::SegregatableFSIProblem
SegregatedFSICollapsibleChannelProblem(const unsigned &nup, const unsigned &ncollapsible, const unsigned &ndown, const unsigned &ny, const double &lup, const double &lcollapsible, const double &ldown, const double &ly, const bool &displ_control, const bool &steady_flag)SegregatedFSICollapsibleChannelProblem< ELEMENT >
SegregatedFSICollapsibleChannelProblem(const unsigned &nup, const unsigned &ncollapsible, const unsigned &ndown, const unsigned &ny, const double &lup, const double &lcollapsible, const double &ldown, const double &ly, const bool &displ_control, const bool &steady_flag)SegregatedFSICollapsibleChannelProblem< ELEMENT >
self_test()oomph::Problem
set_analytic_dparameter(double *const &parameter_pt)oomph::Probleminline
set_analytic_hessian_products()oomph::Probleminline
set_consistent_pinned_values_for_continuation()oomph::Problemprotected
set_dofs(const DoubleVector &dofs)oomph::Problemvirtual
set_dofs(const unsigned &t, DoubleVector &dofs)oomph::Problem
set_dofs(const unsigned &t, Vector< double * > &dof_pt)oomph::Problem
set_explicit_time_stepper_pt(ExplicitTimeStepper *const &explicit_time_stepper_pt)oomph::Problem
set_initial_condition()FSICollapsibleChannelProblem< ELEMENT >virtual
set_initial_condition()FSICollapsibleChannelProblem< ELEMENT >virtual
set_initial_condition()FSICollapsibleChannelProblem< ELEMENT >virtual
set_initial_condition()FSICollapsibleChannelProblem< ELEMENT >virtual
set_initial_condition()FSICollapsibleChannelProblem< ELEMENT >virtual
set_initial_condition()FSICollapsibleChannelProblem< ELEMENT >virtual
set_initial_condition()FSICollapsibleChannelProblem< ELEMENT >virtual
set_pinned_values_to_zero()oomph::Problem
set_timestepper_for_all_data(TimeStepper *const &time_stepper_pt, const bool &preserve_existing_data=false)oomph::Problem
setup_base_mesh_info_after_pruning()oomph::Problemprivate
setup_element_count_per_dof()oomph::Problemprotected
setup_segregated_solver(const bool &full_setup_of_fluid_and_solid_dofs=true)oomph::SegregatableFSIProblem
shift_time_values()oomph::Problemvirtual
Shut_up_in_newton_solveoomph::Problem
Sign_of_jacobianoomph::Problemprotected
sign_of_jacobian()oomph::Probleminline
Solid_data_ptoomph::SegregatableFSIProblemprotected
Solid_mesh_ptoomph::SegregatableFSIProblemprotected
solid_output_during_picard(const unsigned &iter, DocInfo &doc_info)SegregatedFSICollapsibleChannelProblem< ELEMENT >
Solid_solve enum valueoomph::SegregatableFSIProblem
Solid_value_is_pinnedoomph::SegregatableFSIProblemprotected
solve_eigenproblem(const unsigned &n_eval, Vector< std::complex< double >> &eigenvalue, Vector< DoubleVector > &eigenvector, const bool &steady=true)oomph::Problem
solve_eigenproblem(const unsigned &n_eval, Vector< std::complex< double >> &eigenvalue, const bool &steady=true)oomph::Probleminline
Solve_typeoomph::SegregatableFSIProblemprotected
solve_type enum nameoomph::SegregatableFSIProblem
sparse_assemble_row_or_column_compressed(Vector< int * > &column_or_row_index, Vector< int * > &row_or_column_start, Vector< double * > &value, Vector< unsigned > &nnz, Vector< double * > &residual, bool compressed_row_flag)oomph::Problemprotectedvirtual
sparse_assemble_row_or_column_compressed_with_lists(Vector< int * > &column_or_row_index, Vector< int * > &row_or_column_start, Vector< double * > &value, Vector< unsigned > &nnz, Vector< double * > &residual, bool compressed_row_flag)oomph::Problemprivatevirtual
sparse_assemble_row_or_column_compressed_with_maps(Vector< int * > &column_or_row_index, Vector< int * > &row_or_column_start, Vector< double * > &value, Vector< unsigned > &nnz, Vector< double * > &residual, bool compressed_row_flag)oomph::Problemprivatevirtual
sparse_assemble_row_or_column_compressed_with_two_arrays(Vector< int * > &column_or_row_index, Vector< int * > &row_or_column_start, Vector< double * > &value, Vector< unsigned > &nnz, Vector< double * > &residual, bool compressed_row_flag)oomph::Problemprivatevirtual
sparse_assemble_row_or_column_compressed_with_two_vectors(Vector< int * > &column_or_row_index, Vector< int * > &row_or_column_start, Vector< double * > &value, Vector< unsigned > &nnz, Vector< double * > &residual, bool compressed_row_flag)oomph::Problemprivatevirtual
sparse_assemble_row_or_column_compressed_with_vectors_of_pairs(Vector< int * > &column_or_row_index, Vector< int * > &row_or_column_start, Vector< double * > &value, Vector< unsigned > &nnz, Vector< double * > &residual, bool compressed_row_flag)oomph::Problemprivatevirtual
Sparse_assemble_with_arrays_allocation_incrementoomph::Problemprotected
Sparse_assemble_with_arrays_initial_allocationoomph::Problemprotected
Sparse_assemble_with_arrays_previous_allocationoomph::Problemprotected
Sparse_assembly_methodoomph::Problemprotected
SpatialErrorEstimatorFctPt typedefoomph::Problem
SpatialErrorEstimatorWithDocFctPt typedefoomph::Problem
Steady_flagFSICollapsibleChannelProblem< ELEMENT >protected
steady_newton_solve(unsigned const &max_adapt=0)oomph::Problem
steady_run()SegregatedFSICollapsibleChannelProblem< ELEMENT >virtual
steady_run()SegregatedFSICollapsibleChannelProblem< ELEMENT >virtual
steady_segregated_solve()oomph::SegregatableFSIProblem
store_current_dof_values()oomph::Problem
Store_local_dof_pt_in_elementsoomph::Problemprivate
store_solid_dofs()oomph::SegregatableFSIProblem
Sub_mesh_ptoomph::Problemprivate
Suppress_warning_about_actions_before_read_unstructured_meshesoomph::Problemstatic
symmetrise_eigenfunction_for_adaptive_pitchfork_tracking()oomph::Problemvirtual
T_refoomph::SegregatableFSIProblemprivate
t_spent_on_actual_solve()oomph::SegregatableFSIProbleminline
T_spent_on_actual_solveoomph::SegregatableFSIProblemprivate
Theta_squaredoomph::Problemprotected
time()oomph::Problemvirtual
time() constoomph::Problem
Time_adaptive_newton_crash_on_solve_failoomph::Problemprotected
time_adaptive_newton_crash_on_solve_fail()oomph::Probleminline
time_pt()oomph::Probleminline
time_pt() constoomph::Probleminlinevirtual
Time_ptoomph::Problemprivate
Time_stepper_ptoomph::Problemprivate
time_stepper_pt()oomph::Probleminline
time_stepper_pt() constoomph::Probleminline
time_stepper_pt(const unsigned &i)oomph::Probleminline
Timer_has_been_haltedoomph::SegregatableFSIProblemprivate
Timestep_reduction_factor_after_nonconvergenceoomph::Problemprotected
under_relax_solid()oomph::SegregatableFSIProblemprivate
unrefine_uniformly()oomph::Problem
unrefine_uniformly(const unsigned &i_mesh)oomph::Problem
unset_analytic_dparameter(double *const &parameter_pt)oomph::Probleminline
unset_analytic_hessian_products()oomph::Probleminline
unsteady_newton_solve(const double &dt)oomph::Problem
unsteady_newton_solve(const double &dt, const bool &shift_values)oomph::Problem
unsteady_newton_solve(const double &dt, const unsigned &max_adapt, const bool &first, const bool &shift=true)oomph::Problem
unsteady_run(const double &dummy_dt=0.1)SegregatedFSICollapsibleChannelProblem< ELEMENT >virtual
unsteady_segregated_solve(const double &dt)oomph::SegregatableFSIProblem
unsteady_segregated_solve(const double &dt, const bool &shift_values)oomph::SegregatableFSIProblem
Use_continuation_timestepperoomph::Problemprotected
Use_finite_differences_for_continuation_derivativesoomph::Problemprotected
Use_globally_convergent_newton_methodoomph::Problemprivate
Use_irons_and_tuck_extrapolationoomph::SegregatableFSIProblemprivate
use_only_fluid_elements()oomph::SegregatableFSIProblemprivate
use_only_solid_elements()oomph::SegregatableFSIProblemprivate
Use_pointwise_aitkenoomph::SegregatableFSIProblemprotected
Use_predictor_values_as_initial_guessoomph::Problemprivate
use_predictor_values_as_initial_guess()oomph::Probleminline
Wall_geom_object_ptFSICollapsibleChannelProblem< ELEMENT >protected
Wall_jacobian_ignores_fluid_shear_stress_dataFSICollapsibleChannelProblem< ELEMENT >private
Wall_jacobian_ignores_geometric_dataFSICollapsibleChannelProblem< ELEMENT >private
Wall_mesh_ptFSICollapsibleChannelProblem< ELEMENT >protected
wall_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
wall_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
wall_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
wall_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
wall_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
wall_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
wall_mesh_pt()FSICollapsibleChannelProblem< ELEMENT >inline
Wall_node_ptFSICollapsibleChannelProblem< ELEMENT >protected
write_convergence_history(const unsigned &iter, const double &rms_change, const double &max_change, const double &rms_norm, const double &max_res, std::ofstream &convergence_file, const bool &doc_max_global_residual)SegregatedFSICollapsibleChannelProblem< ELEMENT >inline
write_convergence_history_header(std::ofstream &convergence_file, const bool &doc_max_global_residual)SegregatedFSICollapsibleChannelProblem< ELEMENT >inline
write_zone_info_for_convergence_history(ofstream &convergence_file)SegregatedFSICollapsibleChannelProblem< ELEMENT >
~ExplicitTimeSteppableObject()oomph::ExplicitTimeSteppableObjectinlinevirtual
~FSICollapsibleChannelProblem()FSICollapsibleChannelProblem< ELEMENT >inline
~FSICollapsibleChannelProblem()FSICollapsibleChannelProblem< ELEMENT >inline
~FSICollapsibleChannelProblem()FSICollapsibleChannelProblem< ELEMENT >inline
~FSICollapsibleChannelProblem()FSICollapsibleChannelProblem< ELEMENT >inline
~FSICollapsibleChannelProblem()FSICollapsibleChannelProblem< ELEMENT >inline
~FSICollapsibleChannelProblem()FSICollapsibleChannelProblem< ELEMENT >inline
~FSICollapsibleChannelProblem()FSICollapsibleChannelProblem< ELEMENT >inline
~Problem()oomph::Problemvirtual
~SegregatableFSIProblem()oomph::SegregatableFSIProbleminlinevirtual
~SegregatedFSICollapsibleChannelProblem()SegregatedFSICollapsibleChannelProblem< ELEMENT >inline
~SegregatedFSICollapsibleChannelProblem()SegregatedFSICollapsibleChannelProblem< ELEMENT >inline