TriWild

/ (object)

/

Description

FIXME: Missing documentation in the specification.

Required

/application (string)

/application

Description

Application name must be triwild.

Options: ['triwild']

/input (list)

/input

Description

List of triangular input meshes.

/input/* (string)

/input/*

Description

Triangular input mesh.

Optional

/output (string)

/output

Description

Output file name (without extension).

Default: 'out'

/input_dir (string)

/input_dir

Description

Directory where the input files are located. This is injected by the application and should not be set by the user.

Default: ''

/num_threads (int)

/num_threads

Description

Number of threads used by the application

Default: 0

/max_iterations (int)

/max_iterations

Description

Maximum iterations before stopping.

Default: 80

/eps_rel (float)

/eps_rel

Description

Envelope thickness relative to the bounding box

Default: 0.002

/length_rel (float)

/length_rel

Description

Target edge length relative to the bounding box

Default: 0.05

/stop_energy (float)

/stop_energy

Description

Target energy. If all tets have an energy below this, triwild will stop.

Default: 10

/preserve_topology (bool)

/preserve_topology

Description

Preserve the topology of the input surface.

Default: False

/throw_on_fail (bool)

/throw_on_fail

Description

Throw exception if the output does not fulfil the desired criteria. No output will be generated.

Default: False

/log_file (string)

/log_file

Description

Logs are not just printed on the terminal but also saved in this file.

Default: ''

/report (string)

/report

Description

A JSON file that stores information about the result and the method execution, e.g., runtime.

Default: ''

/DEBUG_output (bool)

/DEBUG_output

Description

Write the mesh as debug_{}.vtu after every operation.

Default: False

/DEBUG_sanity_checks (bool)

/DEBUG_sanity_checks

Description

Perform sanity checks after every operation. This can be very slow and should only be used for debugging.

Default: False