├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── WaveBEM.sh ├── docker └── Dockerfile ├── doxygen ├── CMakeLists.txt ├── Doxyfile.in └── headers │ ├── changes.h │ ├── changes.h.empty │ └── main.h ├── experimental-results ├── dtmb-5415 │ ├── DTMB_Fr028_fine_test_water_line.txt │ ├── DTMB_exp_comparison_wave_elevations.m │ ├── goteborgExpFr028_2340.csv │ ├── goteborgExpFr028_5415.csv │ ├── goteborgExpFr028_5512.csv │ ├── waveCutsOlivieri0082.csv │ ├── waveCutsOlivieri0172.csv │ ├── waveCutsOlivieri0259.csv │ ├── waveCutsOlivieri0347.csv │ ├── waveElevationY082.csv │ ├── waveElevationY172.csv │ ├── waveElevationY259.csv │ └── waveElevationY347.csv ├── kriso │ ├── kcs_waterline_exp.csv │ ├── kvlcc2_waterline_exp.csv │ ├── kvlccBoth_waterline_exp.csv │ └── kvlcc_waterline_exp.csv ├── npl │ ├── EPNM-9-SERIE+SIST.pdf │ ├── NPL_HULL_MATERIAL │ │ ├── EPNM-9-SERIE+SIST.pdf │ │ ├── NPL_drag_coeff_curve.png │ │ ├── NPL_drag_curve.png │ │ └── npl_hull_full_size.iges │ ├── NPL_drag_coeff_curve.png │ ├── NPL_drag_curve.png │ ├── npl_Fr020_damped_less_force.txt │ ├── npl_Fr025_damped_less_force.txt │ ├── npl_Fr025_damped_less_new_force.txt │ ├── npl_Fr02_force.txt │ ├── npl_Fr030_damped_less_force.txt │ ├── npl_Fr035_damped_less_force.txt │ ├── npl_Fr035_new_force.txt │ ├── npl_Fr03_new_force.txt │ ├── npl_Fr04_damped_force.txt │ ├── npl_Fr04_damped_less_force.txt │ ├── npl_exp_drag.csv │ ├── npl_forces.m │ ├── npl_hull_full_size.iges │ └── npl_new_mesh_test_force.txt └── wigley │ ├── test_wigley_Fr250_force.txt │ ├── test_wigley_Fr250_water_line.txt │ ├── test_wigley_Fr267_force.txt │ ├── test_wigley_Fr267_water_line.txt │ ├── test_wigley_Fr289_force.txt │ ├── test_wigley_Fr289_water_line.txt │ ├── test_wigley_Fr316_force.txt │ ├── test_wigley_Fr316_water_line.txt │ ├── test_wigley_Fr354_force.txt │ ├── test_wigley_Fr354_water_line.txt │ ├── test_wigley_Fr408_force.txt │ ├── test_wigley_Fr408_water_line.txt │ ├── tokyoFr025.csv │ ├── tokyoFr0267.csv │ ├── tokyoFr0289.csv │ ├── tokyoFr0316.csv │ ├── tokyoFr0354.csv │ ├── tokyoFr0408.csv │ ├── tokyoWigley.pdf │ ├── wigley.m │ ├── wigleyDrag.csv │ ├── wigleyDragExp1.csv │ ├── wigleyDragExp2.csv │ ├── wigleyDragExp3.csv │ └── wigleyDragExp4.csv ├── iges-files ├── goteborg.iges ├── goteborgExperiments.iges ├── goteborgSinkTrimFr041.iges ├── goteborgTransom.iges ├── kcs.iges ├── kvlcc2m.iges ├── series_60.iges ├── singolo.iges ├── testHull.iges ├── testHull_full_scale.iges ├── vela_enave.iges └── wigley.iges ├── include ├── DoNotChangeMe.default ├── ass_leg_function.h ├── bem_fma.h ├── bem_problem.h ├── bem_utilities.h ├── boat_model.h ├── boat_surface.h ├── computational_domain.h ├── constrained_matrix.h ├── dae_time_integrator.h ├── driver.h ├── free_surface.h ├── geometry_flags.h ├── laplace_kernel.h ├── local_expansion.h ├── local_expansion_coeff.h ├── multipole_expansion.h ├── newton_argument.h ├── newton_solver.h ├── numerical_towing_tank.h ├── occ_arclength_projection.h ├── occ_axis_projection.h ├── occ_line_smoothing.h ├── occ_normal_projection.h ├── occ_utilities.h ├── octree_block.h ├── ode_argument.h ├── restart_nonlinear_problem_alg.h ├── restart_nonlinear_problem_diff.h └── surface_smoothing.h ├── prm-files ├── default-2.prm ├── default.prm └── paramFileForWaves.prm ├── readme └── logo_waveBem.png ├── scripts ├── astyle.rc ├── build_documentation.sh ├── check_indentation.sh ├── dr.sh ├── indent ├── run_travis_commands.sh └── tokyo-tests │ ├── README.txt │ ├── base.pbs │ ├── base.prm │ └── script.sh ├── source ├── ass_leg_function.cc ├── bem_fma.cc ├── bem_problem.cc ├── bem_utilities.cc ├── boat_model.cc ├── boat_surface.cc ├── computational_domain.cc ├── dae_time_integrator.cc ├── driver.cc ├── free_surface.cc ├── local_expansion.cc ├── local_expansion_coeff.cc ├── main.cc ├── multipole_expansion.cc ├── newton_argument.cc ├── newton_solver.cc ├── numerical_towing_tank.cc ├── occ_arclength_projection.cc ├── occ_axis_projection.cc ├── occ_line_smoothing.cc ├── occ_normal_projection.cc ├── occ_utilities.cc ├── octree_block.cc ├── ode_argument.cc ├── restart_nonlinear_problem_alg.cc ├── restart_nonlinear_problem_diff.cc └── surface_smoothing.cc └── tests ├── CMakeLists.txt ├── template.cc ├── template.output └── tests.h /.gitignore: -------------------------------------------------------------------------------- 1 | CMakeLists.txt.user 2 | doc/ 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/README.md -------------------------------------------------------------------------------- /WaveBEM.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/WaveBEM.sh -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /doxygen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/doxygen/CMakeLists.txt -------------------------------------------------------------------------------- /doxygen/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/doxygen/Doxyfile.in -------------------------------------------------------------------------------- /doxygen/headers/changes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/doxygen/headers/changes.h -------------------------------------------------------------------------------- /doxygen/headers/changes.h.empty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/doxygen/headers/changes.h.empty -------------------------------------------------------------------------------- /doxygen/headers/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/doxygen/headers/main.h -------------------------------------------------------------------------------- /experimental-results/dtmb-5415/DTMB_Fr028_fine_test_water_line.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/dtmb-5415/DTMB_Fr028_fine_test_water_line.txt -------------------------------------------------------------------------------- /experimental-results/dtmb-5415/DTMB_exp_comparison_wave_elevations.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/dtmb-5415/DTMB_exp_comparison_wave_elevations.m -------------------------------------------------------------------------------- /experimental-results/dtmb-5415/goteborgExpFr028_2340.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/dtmb-5415/goteborgExpFr028_2340.csv -------------------------------------------------------------------------------- /experimental-results/dtmb-5415/goteborgExpFr028_5415.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/dtmb-5415/goteborgExpFr028_5415.csv -------------------------------------------------------------------------------- /experimental-results/dtmb-5415/goteborgExpFr028_5512.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/dtmb-5415/goteborgExpFr028_5512.csv -------------------------------------------------------------------------------- /experimental-results/dtmb-5415/waveCutsOlivieri0082.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/dtmb-5415/waveCutsOlivieri0082.csv -------------------------------------------------------------------------------- /experimental-results/dtmb-5415/waveCutsOlivieri0172.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/dtmb-5415/waveCutsOlivieri0172.csv -------------------------------------------------------------------------------- /experimental-results/dtmb-5415/waveCutsOlivieri0259.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/dtmb-5415/waveCutsOlivieri0259.csv -------------------------------------------------------------------------------- /experimental-results/dtmb-5415/waveCutsOlivieri0347.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/dtmb-5415/waveCutsOlivieri0347.csv -------------------------------------------------------------------------------- /experimental-results/dtmb-5415/waveElevationY082.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/dtmb-5415/waveElevationY082.csv -------------------------------------------------------------------------------- /experimental-results/dtmb-5415/waveElevationY172.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/dtmb-5415/waveElevationY172.csv -------------------------------------------------------------------------------- /experimental-results/dtmb-5415/waveElevationY259.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/dtmb-5415/waveElevationY259.csv -------------------------------------------------------------------------------- /experimental-results/dtmb-5415/waveElevationY347.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/dtmb-5415/waveElevationY347.csv -------------------------------------------------------------------------------- /experimental-results/kriso/kcs_waterline_exp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/kriso/kcs_waterline_exp.csv -------------------------------------------------------------------------------- /experimental-results/kriso/kvlcc2_waterline_exp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/kriso/kvlcc2_waterline_exp.csv -------------------------------------------------------------------------------- /experimental-results/kriso/kvlccBoth_waterline_exp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/kriso/kvlccBoth_waterline_exp.csv -------------------------------------------------------------------------------- /experimental-results/kriso/kvlcc_waterline_exp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/kriso/kvlcc_waterline_exp.csv -------------------------------------------------------------------------------- /experimental-results/npl/EPNM-9-SERIE+SIST.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/EPNM-9-SERIE+SIST.pdf -------------------------------------------------------------------------------- /experimental-results/npl/NPL_HULL_MATERIAL/EPNM-9-SERIE+SIST.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/NPL_HULL_MATERIAL/EPNM-9-SERIE+SIST.pdf -------------------------------------------------------------------------------- /experimental-results/npl/NPL_HULL_MATERIAL/NPL_drag_coeff_curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/NPL_HULL_MATERIAL/NPL_drag_coeff_curve.png -------------------------------------------------------------------------------- /experimental-results/npl/NPL_HULL_MATERIAL/NPL_drag_curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/NPL_HULL_MATERIAL/NPL_drag_curve.png -------------------------------------------------------------------------------- /experimental-results/npl/NPL_HULL_MATERIAL/npl_hull_full_size.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/NPL_HULL_MATERIAL/npl_hull_full_size.iges -------------------------------------------------------------------------------- /experimental-results/npl/NPL_drag_coeff_curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/NPL_drag_coeff_curve.png -------------------------------------------------------------------------------- /experimental-results/npl/NPL_drag_curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/NPL_drag_curve.png -------------------------------------------------------------------------------- /experimental-results/npl/npl_Fr020_damped_less_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_Fr020_damped_less_force.txt -------------------------------------------------------------------------------- /experimental-results/npl/npl_Fr025_damped_less_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_Fr025_damped_less_force.txt -------------------------------------------------------------------------------- /experimental-results/npl/npl_Fr025_damped_less_new_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_Fr025_damped_less_new_force.txt -------------------------------------------------------------------------------- /experimental-results/npl/npl_Fr02_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_Fr02_force.txt -------------------------------------------------------------------------------- /experimental-results/npl/npl_Fr030_damped_less_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_Fr030_damped_less_force.txt -------------------------------------------------------------------------------- /experimental-results/npl/npl_Fr035_damped_less_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_Fr035_damped_less_force.txt -------------------------------------------------------------------------------- /experimental-results/npl/npl_Fr035_new_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_Fr035_new_force.txt -------------------------------------------------------------------------------- /experimental-results/npl/npl_Fr03_new_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_Fr03_new_force.txt -------------------------------------------------------------------------------- /experimental-results/npl/npl_Fr04_damped_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_Fr04_damped_force.txt -------------------------------------------------------------------------------- /experimental-results/npl/npl_Fr04_damped_less_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_Fr04_damped_less_force.txt -------------------------------------------------------------------------------- /experimental-results/npl/npl_exp_drag.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_exp_drag.csv -------------------------------------------------------------------------------- /experimental-results/npl/npl_forces.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_forces.m -------------------------------------------------------------------------------- /experimental-results/npl/npl_hull_full_size.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_hull_full_size.iges -------------------------------------------------------------------------------- /experimental-results/npl/npl_new_mesh_test_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/npl/npl_new_mesh_test_force.txt -------------------------------------------------------------------------------- /experimental-results/wigley/test_wigley_Fr250_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/test_wigley_Fr250_force.txt -------------------------------------------------------------------------------- /experimental-results/wigley/test_wigley_Fr250_water_line.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/test_wigley_Fr250_water_line.txt -------------------------------------------------------------------------------- /experimental-results/wigley/test_wigley_Fr267_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/test_wigley_Fr267_force.txt -------------------------------------------------------------------------------- /experimental-results/wigley/test_wigley_Fr267_water_line.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/test_wigley_Fr267_water_line.txt -------------------------------------------------------------------------------- /experimental-results/wigley/test_wigley_Fr289_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/test_wigley_Fr289_force.txt -------------------------------------------------------------------------------- /experimental-results/wigley/test_wigley_Fr289_water_line.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/test_wigley_Fr289_water_line.txt -------------------------------------------------------------------------------- /experimental-results/wigley/test_wigley_Fr316_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/test_wigley_Fr316_force.txt -------------------------------------------------------------------------------- /experimental-results/wigley/test_wigley_Fr316_water_line.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/test_wigley_Fr316_water_line.txt -------------------------------------------------------------------------------- /experimental-results/wigley/test_wigley_Fr354_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/test_wigley_Fr354_force.txt -------------------------------------------------------------------------------- /experimental-results/wigley/test_wigley_Fr354_water_line.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/test_wigley_Fr354_water_line.txt -------------------------------------------------------------------------------- /experimental-results/wigley/test_wigley_Fr408_force.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/test_wigley_Fr408_force.txt -------------------------------------------------------------------------------- /experimental-results/wigley/test_wigley_Fr408_water_line.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/test_wigley_Fr408_water_line.txt -------------------------------------------------------------------------------- /experimental-results/wigley/tokyoFr025.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/tokyoFr025.csv -------------------------------------------------------------------------------- /experimental-results/wigley/tokyoFr0267.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/tokyoFr0267.csv -------------------------------------------------------------------------------- /experimental-results/wigley/tokyoFr0289.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/tokyoFr0289.csv -------------------------------------------------------------------------------- /experimental-results/wigley/tokyoFr0316.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/tokyoFr0316.csv -------------------------------------------------------------------------------- /experimental-results/wigley/tokyoFr0354.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/tokyoFr0354.csv -------------------------------------------------------------------------------- /experimental-results/wigley/tokyoFr0408.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/tokyoFr0408.csv -------------------------------------------------------------------------------- /experimental-results/wigley/tokyoWigley.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/tokyoWigley.pdf -------------------------------------------------------------------------------- /experimental-results/wigley/wigley.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/wigley.m -------------------------------------------------------------------------------- /experimental-results/wigley/wigleyDrag.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/wigleyDrag.csv -------------------------------------------------------------------------------- /experimental-results/wigley/wigleyDragExp1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/wigleyDragExp1.csv -------------------------------------------------------------------------------- /experimental-results/wigley/wigleyDragExp2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/wigleyDragExp2.csv -------------------------------------------------------------------------------- /experimental-results/wigley/wigleyDragExp3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/wigleyDragExp3.csv -------------------------------------------------------------------------------- /experimental-results/wigley/wigleyDragExp4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/experimental-results/wigley/wigleyDragExp4.csv -------------------------------------------------------------------------------- /iges-files/goteborg.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/iges-files/goteborg.iges -------------------------------------------------------------------------------- /iges-files/goteborgExperiments.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/iges-files/goteborgExperiments.iges -------------------------------------------------------------------------------- /iges-files/goteborgSinkTrimFr041.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/iges-files/goteborgSinkTrimFr041.iges -------------------------------------------------------------------------------- /iges-files/goteborgTransom.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/iges-files/goteborgTransom.iges -------------------------------------------------------------------------------- /iges-files/kcs.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/iges-files/kcs.iges -------------------------------------------------------------------------------- /iges-files/kvlcc2m.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/iges-files/kvlcc2m.iges -------------------------------------------------------------------------------- /iges-files/series_60.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/iges-files/series_60.iges -------------------------------------------------------------------------------- /iges-files/singolo.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/iges-files/singolo.iges -------------------------------------------------------------------------------- /iges-files/testHull.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/iges-files/testHull.iges -------------------------------------------------------------------------------- /iges-files/testHull_full_scale.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/iges-files/testHull_full_scale.iges -------------------------------------------------------------------------------- /iges-files/vela_enave.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/iges-files/vela_enave.iges -------------------------------------------------------------------------------- /iges-files/wigley.iges: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/iges-files/wigley.iges -------------------------------------------------------------------------------- /include/DoNotChangeMe.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/DoNotChangeMe.default -------------------------------------------------------------------------------- /include/ass_leg_function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/ass_leg_function.h -------------------------------------------------------------------------------- /include/bem_fma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/bem_fma.h -------------------------------------------------------------------------------- /include/bem_problem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/bem_problem.h -------------------------------------------------------------------------------- /include/bem_utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/bem_utilities.h -------------------------------------------------------------------------------- /include/boat_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/boat_model.h -------------------------------------------------------------------------------- /include/boat_surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/boat_surface.h -------------------------------------------------------------------------------- /include/computational_domain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/computational_domain.h -------------------------------------------------------------------------------- /include/constrained_matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/constrained_matrix.h -------------------------------------------------------------------------------- /include/dae_time_integrator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/dae_time_integrator.h -------------------------------------------------------------------------------- /include/driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/driver.h -------------------------------------------------------------------------------- /include/free_surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/free_surface.h -------------------------------------------------------------------------------- /include/geometry_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/geometry_flags.h -------------------------------------------------------------------------------- /include/laplace_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/laplace_kernel.h -------------------------------------------------------------------------------- /include/local_expansion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/local_expansion.h -------------------------------------------------------------------------------- /include/local_expansion_coeff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/local_expansion_coeff.h -------------------------------------------------------------------------------- /include/multipole_expansion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/multipole_expansion.h -------------------------------------------------------------------------------- /include/newton_argument.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/newton_argument.h -------------------------------------------------------------------------------- /include/newton_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/newton_solver.h -------------------------------------------------------------------------------- /include/numerical_towing_tank.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/numerical_towing_tank.h -------------------------------------------------------------------------------- /include/occ_arclength_projection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/occ_arclength_projection.h -------------------------------------------------------------------------------- /include/occ_axis_projection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/occ_axis_projection.h -------------------------------------------------------------------------------- /include/occ_line_smoothing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/occ_line_smoothing.h -------------------------------------------------------------------------------- /include/occ_normal_projection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/occ_normal_projection.h -------------------------------------------------------------------------------- /include/occ_utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/occ_utilities.h -------------------------------------------------------------------------------- /include/octree_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/octree_block.h -------------------------------------------------------------------------------- /include/ode_argument.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/ode_argument.h -------------------------------------------------------------------------------- /include/restart_nonlinear_problem_alg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/restart_nonlinear_problem_alg.h -------------------------------------------------------------------------------- /include/restart_nonlinear_problem_diff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/restart_nonlinear_problem_diff.h -------------------------------------------------------------------------------- /include/surface_smoothing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/include/surface_smoothing.h -------------------------------------------------------------------------------- /prm-files/default-2.prm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/prm-files/default-2.prm -------------------------------------------------------------------------------- /prm-files/default.prm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/prm-files/default.prm -------------------------------------------------------------------------------- /prm-files/paramFileForWaves.prm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/prm-files/paramFileForWaves.prm -------------------------------------------------------------------------------- /readme/logo_waveBem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/readme/logo_waveBem.png -------------------------------------------------------------------------------- /scripts/astyle.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/scripts/astyle.rc -------------------------------------------------------------------------------- /scripts/build_documentation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/scripts/build_documentation.sh -------------------------------------------------------------------------------- /scripts/check_indentation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/scripts/check_indentation.sh -------------------------------------------------------------------------------- /scripts/dr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/scripts/dr.sh -------------------------------------------------------------------------------- /scripts/indent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/scripts/indent -------------------------------------------------------------------------------- /scripts/run_travis_commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/scripts/run_travis_commands.sh -------------------------------------------------------------------------------- /scripts/tokyo-tests/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/scripts/tokyo-tests/README.txt -------------------------------------------------------------------------------- /scripts/tokyo-tests/base.pbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/scripts/tokyo-tests/base.pbs -------------------------------------------------------------------------------- /scripts/tokyo-tests/base.prm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/scripts/tokyo-tests/base.prm -------------------------------------------------------------------------------- /scripts/tokyo-tests/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/scripts/tokyo-tests/script.sh -------------------------------------------------------------------------------- /source/ass_leg_function.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/ass_leg_function.cc -------------------------------------------------------------------------------- /source/bem_fma.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/bem_fma.cc -------------------------------------------------------------------------------- /source/bem_problem.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/bem_problem.cc -------------------------------------------------------------------------------- /source/bem_utilities.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/bem_utilities.cc -------------------------------------------------------------------------------- /source/boat_model.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/boat_model.cc -------------------------------------------------------------------------------- /source/boat_surface.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/boat_surface.cc -------------------------------------------------------------------------------- /source/computational_domain.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/computational_domain.cc -------------------------------------------------------------------------------- /source/dae_time_integrator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/dae_time_integrator.cc -------------------------------------------------------------------------------- /source/driver.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/driver.cc -------------------------------------------------------------------------------- /source/free_surface.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/free_surface.cc -------------------------------------------------------------------------------- /source/local_expansion.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/local_expansion.cc -------------------------------------------------------------------------------- /source/local_expansion_coeff.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/local_expansion_coeff.cc -------------------------------------------------------------------------------- /source/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/main.cc -------------------------------------------------------------------------------- /source/multipole_expansion.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/multipole_expansion.cc -------------------------------------------------------------------------------- /source/newton_argument.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/newton_argument.cc -------------------------------------------------------------------------------- /source/newton_solver.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/newton_solver.cc -------------------------------------------------------------------------------- /source/numerical_towing_tank.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/numerical_towing_tank.cc -------------------------------------------------------------------------------- /source/occ_arclength_projection.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/occ_arclength_projection.cc -------------------------------------------------------------------------------- /source/occ_axis_projection.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/occ_axis_projection.cc -------------------------------------------------------------------------------- /source/occ_line_smoothing.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/occ_line_smoothing.cc -------------------------------------------------------------------------------- /source/occ_normal_projection.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/occ_normal_projection.cc -------------------------------------------------------------------------------- /source/occ_utilities.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/occ_utilities.cc -------------------------------------------------------------------------------- /source/octree_block.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/octree_block.cc -------------------------------------------------------------------------------- /source/ode_argument.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/ode_argument.cc -------------------------------------------------------------------------------- /source/restart_nonlinear_problem_alg.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/restart_nonlinear_problem_alg.cc -------------------------------------------------------------------------------- /source/restart_nonlinear_problem_diff.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/restart_nonlinear_problem_diff.cc -------------------------------------------------------------------------------- /source/surface_smoothing.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/source/surface_smoothing.cc -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/template.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/tests/template.cc -------------------------------------------------------------------------------- /tests/template.output: -------------------------------------------------------------------------------- 1 | 2 | DEAL::0 3 | -------------------------------------------------------------------------------- /tests/tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathLab/WaveBEM/HEAD/tests/tests.h --------------------------------------------------------------------------------