OpenBEM
Open-source framework for electromagnetic simulation with the boundary element method.
Loading...
Searching...
No Matches
bem::rwg::IntegrationSettings Struct Reference

Data structure defining settings for strategic integration over the observation and source triangles. More...

#include <strategic.hpp>

Detailed Description

Data structure defining settings for strategic integration over the observation and source triangles.

Definition at line 51 of file strategic.hpp.

Member Data Documentation

◆ obs_quad_order_far

Float bem::rwg::IntegrationSettings::obs_quad_order_far = 4

Observation triangle quadrature order for well separated interactions.

Definition at line 55 of file strategic.hpp.

◆ obs_quad_order_near

Float bem::rwg::IntegrationSettings::obs_quad_order_near = 8

Observation triangle quadrature order for nearby interactions when singularity treatment is applied.

Definition at line 58 of file strategic.hpp.

◆ src_quad_order_far

Float bem::rwg::IntegrationSettings::src_quad_order_far = 4

Source triangle quadrature order for well separated interactions.

Definition at line 61 of file strategic.hpp.

◆ src_quad_order_near

Float bem::rwg::IntegrationSettings::src_quad_order_near = 8

Source triangle quadrature order for nearby interactions when singularity treatment is applied.

Definition at line 64 of file strategic.hpp.

◆ src_line_order

Float bem::rwg::IntegrationSettings::src_line_order = 10

Source triangle line integration order.

Definition at line 67 of file strategic.hpp.

◆ threshold_wvl_singularity

Float bem::rwg::IntegrationSettings::threshold_wvl_singularity = 0.1

Electrical distance below which singularity treatment is applied (disabled if negative).

Definition at line 70 of file strategic.hpp.

◆ threshold_dist_singularity

Float bem::rwg::IntegrationSettings::threshold_dist_singularity = -1

Physical distance below which singularity treatment is applied (disabled if negative).

Definition at line 73 of file strategic.hpp.

◆ threshold_length_line_int

Float bem::rwg::IntegrationSettings::threshold_length_line_int = 1

Electrical length of src_tri edge above which line integration is used (disabled if negative).

Definition at line 76 of file strategic.hpp.

◆ threshold_skin_depths

Float bem::rwg::IntegrationSettings::threshold_skin_depths = 10

Number of skin depths beyond which interactions should be ignored (disabled if negative).

Definition at line 79 of file strategic.hpp.


The documentation for this struct was generated from the following file: