Mentions légales du service

Skip to content
Snippets Groups Projects
Commit b006ddd1 authored by FELŠÖCI Marek's avatar FELŠÖCI Marek
Browse files

Update help message

parent d74a0460
No related branches found
No related tags found
No related merge requests found
......@@ -8,43 +8,14 @@ int printHelp() {
printf("\ntest_FEMBEM usage:\n-----------------\n\n"
" -nbpts: Number of unknowns of the global linear system. Default: 16000 (can be in floating point notation, like 1.2e4).\n"
" -nbrhs: Number of right-hand sides of the global linear system. Default: 1.\n"
" -lambda: Wavelength (for oscillatory kernels). Mutually exclusive with -ptsperlambda. Default lambda is set with 10 points per wavelength.\n"
" -ptsperlambda: Points per wavelength on the main cylinder (for oscillatory kernels). Default: 10.\n"
"\n"
" BEM tests use a surfacic cylinder with an optionnal cylinder detail, defined with:\n"
" -radius: Radius of the cylinder. Default is 2.\n"
" -height: Height of the cylinder. Default is 4.\n"
" -height: Height of the cylinder detail. Default is 0.5.\n"
"\n"
" FEM and FEM/BEM tests use a volumic cylinder, defined with:\n"
" -radius: Radius of the cylinder. Default is 2.\n"
" -height: Height of the cylinder. Default is 4.\n"
" For FEM/BEM, the BEM is done on the outer surface of the cylinder (without the upper and lower disks).\n"
"\n"
" Options for HMAT tests\n"
" --use_hmat_shuffle: Using Hmat shuffle clustering. Default: NO.\n"
" --hodlr: Using HODLR. Default: NO.\n"
" --hmat-eps-assemb: Compression epsilon. Default: 1e-4.\n"
" --hmat-eps-recompr: Recompression epsilon. Default: 1e-4.\n"
" --hmat-leaf-size: Maximum leaf size. Default: -1 (set by hmat itself).\n"
" Compression algorithm: default is ACA+, it can be changed with:\n"
" --hmat-svd: Using SVD compression.\n"
" --hmat-aca-partial: Using ACA with partial pivoting.\n"
" --hmat-aca-full: Using ACA with full pivoting.\n"
" Solver: default is LDLt, it can be changed with:\n"
" --hmat-lu: Force LU decomposition.\n"
" --hmat-llt: Force LLt decomposition (for symmetric matrices).\n"
" --hmat-ldlt: Force LDLt decomposition (for symmetric matrices).\n"
" --hmat-coarsening: Coarsening of the HMatrix.\n"
" --hmat-recompress: Recompress the HMatrix.\n"
" --hmat-val-null: Validate the detection of null rows and columns.\n"
" --hmat-val: Validate the rk-matrices after compression.\n"
" --hmat-val-threshold: Error threshold for the compression validation.\n"
" --hmat-dump-trace: Dump trace at the end of the algorithms (depends on the runtime).\n"
" --hmat-val-rerun: For blocks above error threshold, re-run the compression algorithm.\n"
" --hmat-val-dump: For blocks above error threshold, dump the faulty block to disk.\n"
" Runtime: default (and only choice with hmat-oss) is sequential.\n"
" --hmat-seq: Use the sequential runtime.\n"
"\n"
" -h/--help: Display this help\n\n");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment