WaveBEM: Unsteady Nonlinear Potential Flow Solver for Ship-Wave Interaction.
NumericalTowingTank Member List

This is the complete list of members for NumericalTowingTank, including all inherited members.

apply_curvatures(const Vector< double > &curvatures, const std::vector< bool > boundary_dofs)NumericalTowingTank
assigned_sinkNumericalTowingTank
assigned_trimNumericalTowingTank
back_keel_lengthNumericalTowingTank
back_mesh_inclination_coeffNumericalTowingTank
base_point_idsNumericalTowingTank
base_pointsNumericalTowingTank
blocksComputationalDomain< 3 >mutable
boat_displacementNumericalTowingTank
boat_edge_cellsNumericalTowingTank
boat_mesh_smoothing()ComputationalDomain< 3 >
boat_modelNumericalTowingTank
boat_nodesComputationalDomain< 3 >
boat_to_water_edge_cellsNumericalTowingTank
boundary_dofsNumericalTowingTank
boundary_idsNumericalTowingTank
cell_flagsComputationalDomain< 3 >
cell_it typedefComputationalDomain< 3 >
childlessListComputationalDomain< 3 >
coarse_triaComputationalDomain< 3 >
ComputationalDomain(const unsigned int fe_degree=1, const unsigned int mapping_degree=1)ComputationalDomain< 3 >
compute_constraints(ConstraintMatrix &cc)NumericalTowingTank
compute_curvatures(Vector< double > &curvatures)NumericalTowingTank
compute_min_diameter()ComputationalDomain< 3 >
compute_nodes_flags()NumericalTowingTank
compute_normals()ComputationalDomain< 3 >
compute_normals_at_nodes(Vector< double > &map_points_used)NumericalTowingTank
create_initial_mesh(const Point< 3 > PointFrontTop, const Point< 3 > PointFrontBot, const Point< 3 > PointMidTop, const Point< 3 > PointMidBot, const Point< 3 > PointBackTop, const Point< 3 > PointBackBot, const Point< 3 > PointLeftTransom, const Point< 3 > PointRightTransom, const Point< 3 > PointCenterTransom, Triangulation< 2, 3 > &triangulation)NumericalTowingTank
curvesNumericalTowingTank
declare_parameters(ParameterHandler &prm)NumericalTowingTankvirtual
dhComputationalDomain< 3 >
dof_to_blockComputationalDomain< 3 >
dof_to_elemsComputationalDomain< 3 >
dofs_filled_blocksComputationalDomain< 3 >
double_nodes_setComputationalDomain< 3 >
dump_tria(std::string fname) constComputationalDomain< 3 >
edge_cellsNumericalTowingTank
edges_length_ratiosNumericalTowingTank
edges_tangentsNumericalTowingTank
elem_to_surr_elemsComputationalDomain< 3 >
endLevelComputationalDomain< 3 >
extract_boundary_dofs(std::vector< bool > &dofs, unsigned int id, DoFHandler< 2, 3 > &vector_dh)NumericalTowingTank
feComputationalDomain< 3 >
find_point_id(const Point< 3 > &p, const std::vector< Point< 3 > > &ps)NumericalTowingTank
flagsNumericalTowingTank
free_sur_edge_on_boat_IDComputationalDomain< 3 >
free_sur_ID1ComputationalDomain< 3 >
free_sur_ID2ComputationalDomain< 3 >
free_sur_ID3ComputationalDomain< 3 >
free_surf_and_boat_nodesComputationalDomain< 3 >
front_keel_lengthNumericalTowingTank
front_mesh_inclination_coeffNumericalTowingTank
full_mesh_treatment()NumericalTowingTank
generate_double_nodes_set()NumericalTowingTankvirtual
generate_octree_blocking()ComputationalDomain< 3 >
iges_file_nameNumericalTowingTank
iges_mean_curvaturesNumericalTowingTank
iges_normalsNumericalTowingTank
inflow_mesh_smoothing()ComputationalDomain< 3 >
inflow_sur_ID1ComputationalDomain< 3 >
inflow_sur_ID2ComputationalDomain< 3 >
inflow_sur_ID3ComputationalDomain< 3 >
init_adaptive_boat_refsNumericalTowingTank
init_adaptive_boat_refs_fractionNumericalTowingTank
init_global_boat_refsNumericalTowingTank
initial_map_pointsNumericalTowingTank
initialize_smoother()NumericalTowingTank
integralCheckComputationalDomain< 3 >
IxxNumericalTowingTank
IxyNumericalTowingTank
IxzNumericalTowingTank
IyyNumericalTowingTank
IyzNumericalTowingTank
IzzNumericalTowingTank
line_smoothersNumericalTowingTank
Lx_boatNumericalTowingTank
Lx_domainNumericalTowingTank
Ly_domainNumericalTowingTank
Lz_domainNumericalTowingTank
make_edges_conformal(bool isotropic_ref_on_opposite_side)NumericalTowingTank
map_pointsComputationalDomain< 3 >
mappingComputationalDomain< 3 >
mapping_degreeNumericalTowingTank
max_aspect_ratioNumericalTowingTank
mesh_check_and_update()ComputationalDomain< 3 >
middle_keel_lengthNumericalTowingTank
min_diameterComputationalDomain< 3 >
moving_point_idsNumericalTowingTank
moving_pointsNumericalTowingTank
n_cyclesNumericalTowingTank
no_boatNumericalTowingTank
node_normalsNumericalTowingTank
nodes_normalsComputationalDomain< 3 >
normals_sparsity_patternNumericalTowingTank
num_blocksComputationalDomain< 3 >
num_octree_levelsComputationalDomain< 3 >
number_of_transom_edgesNumericalTowingTank
NumericalTowingTank(unsigned int, unsigned int)NumericalTowingTank
numParentComputationalDomain< 3 >
old_iges_normalsNumericalTowingTank
old_map_pointsNumericalTowingTank
on_curve_optionNumericalTowingTank
other_nodesComputationalDomain< 3 >
parentListComputationalDomain< 3 >
parse_parameters(ParameterHandler &prm)NumericalTowingTankvirtual
partial_mesh_treatment(const double blend_factor)NumericalTowingTank
perform_line_smoothing(unsigned int num_smoothings)NumericalTowingTank
perform_smoothing(bool full_treatment, const double blend_factor)NumericalTowingTank
perform_surface_projection()NumericalTowingTank
perform_water_line_nodes_projection()NumericalTowingTank
pressure_sur_IDComputationalDomain< 3 >
quad_point_to_blockComputationalDomain< 3 >
quad_points_filled_blocksComputationalDomain< 3 >
quadJxWComputationalDomain< 3 >
quadNormalsComputationalDomain< 3 >
quadPointsComputationalDomain< 3 >
quadratureComputationalDomain< 3 >
quadShapeFunValuesComputationalDomain< 3 >
read_domain()NumericalTowingTankvirtual
ref_pointsComputationalDomain< 3 >
refine_and_resize()NumericalTowingTankvirtual
refine_global_on_boat(const unsigned int num_refinements)NumericalTowingTank
remove_mesh_anisotropy(Triangulation< 2, 3 > &tria)NumericalTowingTank
remove_transom_hanging_nodes()NumericalTowingTank
restart_surface_smootherNumericalTowingTank
restore_tria(std::string fname)ComputationalDomain< 3 >
rigid_motion_map_pointsNumericalTowingTank
set_up_smoother()NumericalTowingTank
singular_quadrature_orderComputationalDomain< 3 >
smoothers_locationsNumericalTowingTank
smoothing_curvature_vectorNumericalTowingTank
smoothing_map_pointsNumericalTowingTank
startLevelComputationalDomain< 3 >
support_pointsComputationalDomain< 3 >
surface_nodesComputationalDomain< 3 >
surface_smootherNumericalTowingTank
triaComputationalDomain< 3 >
tria_it typedefComputationalDomain< 3 >
update_mapping(const Vector< double > &map_points)NumericalTowingTank
update_smoother()NumericalTowingTank
update_support_points()ComputationalDomain< 3 >
vector_constraintsNumericalTowingTank
vector_dhComputationalDomain< 3 >
vector_dof_componentsComputationalDomain< 3 >
vector_dof_to_elemsComputationalDomain< 3 >
vector_double_nodes_setComputationalDomain< 3 >
vector_feComputationalDomain< 3 >
vector_flagsNumericalTowingTank
vector_normals_matrixNumericalTowingTank
vector_normals_rhsNumericalTowingTank
vector_normals_solutionNumericalTowingTank
vector_support_pointsComputationalDomain< 3 >
wall_sur_ID1ComputationalDomain< 3 >
wall_sur_ID2ComputationalDomain< 3 >
wall_sur_ID3ComputationalDomain< 3 >
water_edge_cellsNumericalTowingTank
water_to_boat_edge_cellsNumericalTowingTank
~ComputationalDomain()ComputationalDomain< 3 >virtual
~NumericalTowingTank()NumericalTowingTank