|
OpenBEM
Open-source framework for electromagnetic simulation with the boundary element method.
|
Definitions of physical and mathematical constants. More...
Variables | |
| const Complex | bem::J = Complex(0.0, 1.0) |
| Imaginary unit. | |
| const Float | bem::zero = 0.0 |
| const Float | bem::one = 1.0 |
| const Float | bem::two = 2.0 |
| const Float | bem::four = 4.0 |
| const Float | bem::half = 0.5 |
| const Float | bem::pi = M_PI |
| const Float | bem::two_pi = (Float)(2.0 * M_PI) |
| const Float | bem::four_pi = (Float)(4.0 * M_PI) |
| const Float | bem::half_pi = (Float)(0.5 * M_PI) |
| const Float | bem::quarter_pi = (Float)(M_PI / 4.0) |
| const Float | bem::eps0 = 8.854187817e-12 |
| Vacuum permittivity. | |
| const Float | bem::mu0 = four_pi * 1.0e-7 |
| Vacuum permeability. | |
| const Float | bem::c0 = 1.0 / std::sqrt(eps0 * mu0) |
| Vacuum wave speed. | |
| const Float | bem::eta0 = std::sqrt(mu0 / eps0) |
| Vacuum wave impedance. | |
| const Float | bem::inf = std::numeric_limits<Float>::infinity() |
| Numerical infinity. | |
| const Float | bem::float_eps = std::numeric_limits<Float>::epsilon() |
| Numerical infinitesimal. | |
Definition at line 42 of file constants.hpp.
Definition at line 43 of file constants.hpp.
Definition at line 44 of file constants.hpp.
Definition at line 45 of file constants.hpp.
Definition at line 46 of file constants.hpp.
Definition at line 48 of file constants.hpp.
Definition at line 49 of file constants.hpp.
Definition at line 50 of file constants.hpp.
Definition at line 51 of file constants.hpp.
Definition at line 52 of file constants.hpp.
Vacuum permittivity.
Definition at line 55 of file constants.hpp.
Vacuum permeability.
Definition at line 58 of file constants.hpp.
Vacuum wave speed.
Definition at line 61 of file constants.hpp.
Vacuum wave impedance.
Definition at line 64 of file constants.hpp.
| const Float bem::inf = std::numeric_limits<Float>::infinity() |
Numerical infinity.
Definition at line 67 of file constants.hpp.