| adaptive_ref_limit | FreeSurface< dim > | private |
| alg_comp | FreeSurface< dim > | private |
| alpha | FreeSurface< dim > | private |
| bem | FreeSurface< dim > | private |
| bem_dphi_dn | FreeSurface< dim > | private |
| bem_phi | FreeSurface< dim > | private |
| bem_residual | FreeSurface< dim > | private |
| break_wave_press | FreeSurface< dim > | private |
| cell_it typedef | FreeSurface< dim > | |
| coarsening_fraction | FreeSurface< dim > | private |
| comp_dom | FreeSurface< dim > | private |
| compute_constraints(ConstraintMatrix &constraints, ConstraintMatrix &vector_constraints) | FreeSurface< dim > | |
| compute_DXDt_and_DphiDt(double time, const Vector< double > &phi, const Vector< double > &dphi_dn, const Vector< double > &nodes_velocities) | FreeSurface< dim > | |
| compute_internal_velocities(const Vector< double > &phi, const Vector< double > &dphi_dn) | FreeSurface< dim > | |
| compute_keel_smoothing(Vector< double > &smoothing) | FreeSurface< dim > | |
| compute_potential_gradients(Vector< double > &complete_potential_gradients, const Vector< double > &phi, const Vector< double > &dphi_dn) | FreeSurface< dim > | |
| compute_pressure(Vector< double > &press, Vector< double > &comp_1, Vector< double > &comp_2, Vector< double > &comp_3, Vector< double > &comp_4, const double t, const Vector< double > &solution, const Vector< double > &solution_dot) | FreeSurface< dim > | |
| constraints | FreeSurface< dim > | private |
| current_sol | FreeSurface< dim > | private |
| current_sol_dot | FreeSurface< dim > | private |
| current_time | FreeSurface< dim > | private |
| dae_linear_step_residual | FreeSurface< dim > | private |
| dae_nonlin_residual | FreeSurface< dim > | private |
| declare_parameters(ParameterHandler &prm) | FreeSurface< dim > | |
| diameters | FreeSurface< dim > | private |
| diff_comp | FreeSurface< dim > | private |
| differential_components() | FreeSurface< dim > | virtual |
| dofs_number | FreeSurface< dim > | private |
| DphiDt_sparsity_pattern | FreeSurface< dim > | private |
| DphiDt_sys_matrix | FreeSurface< dim > | private |
| DphiDt_sys_matrix_2 | FreeSurface< dim > | private |
| DphiDt_sys_rhs | FreeSurface< dim > | private |
| DphiDt_sys_rhs_2 | FreeSurface< dim > | private |
| DphiDt_sys_rhs_3 | FreeSurface< dim > | private |
| DphiDt_sys_rhs_4 | FreeSurface< dim > | private |
| DphiDt_sys_solution | FreeSurface< dim > | private |
| DphiDt_sys_solution_2 | FreeSurface< dim > | private |
| DphiDt_sys_solution_3 | FreeSurface< dim > | private |
| dump_solution(const Vector< double > &y, const Vector< double > &yp, const std::string fname) const | FreeSurface< dim > | |
| dumping_period | FreeSurface< dim > | private |
| DXDt_and_DphiDt_vector | FreeSurface< dim > | private |
| enforce_full_geometry_constraints() | FreeSurface< dim > | |
| enforce_partial_geometry_constraints(const double blend_factor) | FreeSurface< dim > | |
| FreeSurface(NumericalTowingTank &comp_dom, BEMProblem< dim > &bem) | FreeSurface< dim > | inline |
| get_diameters() | FreeSurface< dim > | virtual |
| hull_x_axis_translation | FreeSurface< dim > | private |
| hull_y_axis_translation | FreeSurface< dim > | private |
| hull_z_axis_translation | FreeSurface< dim > | private |
| inflow_norm_potential_grad | FreeSurface< dim > | private |
| initial_condition_from_dump | FreeSurface< dim > | |
| initial_conditions(Vector< double > &dst) | FreeSurface< dim > | |
| initial_norm_potential_grad | FreeSurface< dim > | private |
| initial_time | FreeSurface< dim > | private |
| initial_wave_potential | FreeSurface< dim > | private |
| initial_wave_shape | FreeSurface< dim > | private |
| is_hull_x_translation_imposed | FreeSurface< dim > | private |
| is_hull_y_translation_imposed | FreeSurface< dim > | private |
| is_hull_z_translation_imposed | FreeSurface< dim > | private |
| jacobian(const double t, Vector< double > &dst, const Vector< double > &src_yy, const Vector< double > &src_yp, const Vector< double > &src, const double alpha) | FreeSurface< dim > | virtual |
| jacobian(Vector< double > &dst, const Vector< double > &src_yy, const Vector< double > &src) | FreeSurface< dim > | virtual |
| jacobian_dot_matrix | FreeSurface< dim > | private |
| jacobian_matrix | FreeSurface< dim > | private |
| jacobian_prec(const double t, Vector< double > &dst, const Vector< double > &src_yy, const Vector< double > &src_yp, const Vector< double > &src, const double alpha) | FreeSurface< dim > | virtual |
| jacobian_prec(Vector< double > &dst, const Vector< double > &src_yy, const Vector< double > &src) | FreeSurface< dim > | virtual |
| jacobian_prec_prod(Vector< double > &dst, const Vector< double > &src_yy, const Vector< double > &src) | FreeSurface< dim > | virtual |
| jacobian_preconditioner_matrix | FreeSurface< dim > | private |
| jacobian_sparsity_pattern | FreeSurface< dim > | private |
| last_remesh_time | FreeSurface< dim > | private |
| make_edges_conformal(Vector< double > &solution, Vector< double > &solution_dot, const double t, const unsigned int step_number, const double h) | FreeSurface< dim > | |
| max_number_of_dofs | FreeSurface< dim > | private |
| max_x_coor_value | FreeSurface< dim > | private |
| max_y_coor_value | FreeSurface< dim > | private |
| max_z_coor_value | FreeSurface< dim > | private |
| min_diameter | FreeSurface< dim > | private |
| n_dofs() const | FreeSurface< dim > | virtual |
| node_displacement_type | FreeSurface< dim > | private |
| nodes_alg_jac_x_delta | FreeSurface< dim > | private |
| nodes_diff_jac_x_delta | FreeSurface< dim > | private |
| nodes_pos_res | FreeSurface< dim > | private |
| nodes_ref_surf_dist | FreeSurface< dim > | private |
| output_file_name | FreeSurface< dim > | private |
| output_frequency | FreeSurface< dim > | private |
| output_results(const std::string, const double t, const Vector< double > &solution, const Vector< double > &pressure) | FreeSurface< dim > | |
| output_step(Vector< double > &solution, const unsigned int step_number) | FreeSurface< dim > | virtual |
| output_step(Vector< double > &solution, Vector< double > &solution_dot, const double t, const unsigned int step_number, const double h) | FreeSurface< dim > | virtual |
| parse_parameters(ParameterHandler &prm) | FreeSurface< dim > | |
| preconditioner_preconditioner_matrix | FreeSurface< dim > | private |
| prepare_bem_vectors(double time, Vector< double > &bem_bc, Vector< double > &dphi_dn) const | FreeSurface< dim > | |
| prepare_restart(const double t, Vector< double > &y, Vector< double > &yp, bool restart_flag=true) | FreeSurface< dim > | |
| ref_cell_areas | FreeSurface< dim > | private |
| ref_transom_wet_surface | FreeSurface< dim > | private |
| refinement_fraction | FreeSurface< dim > | private |
| refinement_level_on_boat | FreeSurface< dim > | private |
| reinit() | FreeSurface< dim > | |
| remeshing_period | FreeSurface< dim > | private |
| remove_transom_hanging_nodes(Vector< double > &solution, Vector< double > &solution_dot, const double t, const unsigned int step_number, const double h) | FreeSurface< dim > | |
| reset_time_integrator | OdeArgument | |
| residual(const double t, Vector< double > &dst, const Vector< double > &src_yy, const Vector< double > &src_yp) | FreeSurface< dim > | virtual |
| residual(Vector< double > &dst, const Vector< double > &src_yy) | FreeSurface< dim > | virtual |
| residual_and_jacobian(const double t, Vector< double > &dst, const Vector< double > &src_yy, const Vector< double > &src_yp, const Vector< double > &src, const double alpha, const bool is_jacobian) | FreeSurface< dim > | |
| restart_flag | FreeSurface< dim > | private |
| restart_hull_displacement | FreeSurface< dim > | private |
| restart_hull_location | FreeSurface< dim > | private |
| restart_hull_quat_scalar | FreeSurface< dim > | private |
| restart_hull_quat_vector | FreeSurface< dim > | private |
| restart_transom_center_point | FreeSurface< dim > | private |
| restart_transom_left_point | FreeSurface< dim > | private |
| restart_transom_left_tangent | FreeSurface< dim > | private |
| restart_transom_right_point | FreeSurface< dim > | private |
| restart_transom_right_tangent | FreeSurface< dim > | private |
| restore_filename | FreeSurface< dim > | |
| restore_solution(Vector< double > &y, Vector< double > &yp, const std::string fname) | FreeSurface< dim > | |
| rhs_evaluations_counter | FreeSurface< dim > | private |
| Rhs_evaluations_counter() | FreeSurface< dim > | inline |
| setup_jacobian_prec(const Vector< double > &src_yy) | FreeSurface< dim > | virtual |
| setup_jacobian_prec(const double t, const Vector< double > &src_yy, const Vector< double > &src_yp, const double alpha) | FreeSurface< dim > | virtual |
| solution_check(Vector< double > &solution, Vector< double > &solution_dot, const double t, const unsigned int step_number, const double h) | FreeSurface< dim > | virtual |
| solver_control | FreeSurface< dim > | private |
| stop_time_integrator | OdeArgument | |
| sync_bem_with_geometry | FreeSurface< dim > | private |
| sys_comp | FreeSurface< dim > | |
| temp_src | FreeSurface< dim > | private |
| transom_pressure_patch | FreeSurface< dim > | private |
| tria_it typedef | FreeSurface< dim > | |
| vector_beltrami_matrix | FreeSurface< dim > | private |
| vector_constraints | FreeSurface< dim > | private |
| vector_sparsity_pattern | FreeSurface< dim > | private |
| vector_sys_matrix | FreeSurface< dim > | private |
| vector_sys_rhs | FreeSurface< dim > | private |
| vector_sys_rhs_2 | FreeSurface< dim > | private |
| vector_sys_solution | FreeSurface< dim > | private |
| vector_sys_solution_2 | FreeSurface< dim > | private |
| vmult(Vector< double > &dst, const Vector< double > &src) const | FreeSurface< dim > | |
| wind | FreeSurface< dim > | private |
| working_map_points | FreeSurface< dim > | private |
| working_nodes_velocities | FreeSurface< dim > | private |
| ~NewtonArgument() | NewtonArgument | inlinevirtual |
| ~OdeArgument() | OdeArgument | inlinevirtual |