Data: Validation

$\newcommand{\SB}{S_B} %body surface $ $\newcommand{\SI}{S_I} %interior free surface $ $\newcommand{\SF}{S_F} %exterior free surface $ $\newcommand{\fV}{\mathcal{V}} %fluid volume $ $\newcommand{\VInt}{\fV_{\textrm{Int}}} %displaced volume $ $\newcommand{\omegahat}{\widehat{\omega}}$ $\newcommand{\omegahatest}{\widehat{\omega}_{\textrm{est}}}$

OrcaWave performs a series of validation checks on your data. The results are grouped into information, errors and warnings:

Warning levels

The values of the warning levels are set on the calculation and output page, but they are used only for data validation. They are not used by OrcaWave during the calculation.

Note: Although slender panels should be avoided in general, they may be useful in the specific case of panels adjacent to the waterline in a second-order analysis. The accuracy of second-order loads can often benefit from such panels, e.g. by using vertical cosine spacing near the waterline.

If you select to perform validation of panel arrangement, then the following warning levels also become active:

Required memory estimate

The validation information includes an estimate of the memory that your model will require per thread during the OrcaWave calculation. This can inform your choice of thread count for parallel processing, which is especially important for models with large meshes. The most significant factors affecting the memory requirement are:

If the computation strategy is optimised for run time, then the following factors also affect the memory requirement:

Environment data validation

Note: OrcaWave is able to compute a better estimate of $\omegahatest$ (i.e. closer to the true $\omegahat$) if you perform validation of panel arrangement. Therefore the warning message about irregular frequencies may change, or disappear, if you toggle the panel arrangement data item.

Body data validation

Spring/damper validation

Field point validation

Mesh validation

The lists below explain the various tests that are performed. These are intended to catch the most common mistakes that can creep in. However, it is impossible to anticipate every possible situation, so you are recommended to always use the mesh view to check that the mesh looks visually correct.

Validation may raise error/warning messages that contain a list of panel indices indicating which panels have failed a particular test. You can visualise the panels involved by highlighting them in the mesh view. The mesh details page, which gives detailed information on every panel and every waterline, can be useful for understanding and fixing the error/warning.

Tip: In some cases you may need to find the source data, in your mesh file, from which a particular panel originates. This can be done using the mesh file panel indices in the mesh view.

All panels are individually checked for the following:

Note: If your mesh contains a symmetry plane, the list of panel indices in error/warning messages is restricted to panels in the first half (or quadrant) of the mesh.
Tip: If OrcaWave warns about non-planar panels, consider using the divide non-planar panels option. You can use the mesh view to see the effect on the geometry. If your mesh has a lot of non-planar panels, using this option will increase the run time of a calculation so you might prefer to remesh instead.

Body meshes are checked for the following:

If you select the option to perform validation of panel arrangement, OrcaWave will perform the following additional validation checks:

Parent model validation (for restart analyses)

Note: There is no restriction on the mesh data for control surfaces or the free surface panelled zone of a QTF calculation. They can be different from the parent model.