Loading...
Searching...
No Matches
Go to the documentation of this file.
17namespace plask {
namespace optical {
namespace effective {
19template <
typename S,
typename T>
26 T D = (
b -
a) / 2., Z = (
a +
b) / 2.;
34 for (
n = 1; err > eps &&
n < 9; ++
n) {
40 for (
unsigned i = 0; i <
N0; ++i) {
44 for (
unsigned i =
N0; i <
N; ++i) {
57 writelog(
LOG_DEBUG,
"Patterson quadrature for {0} points, error = {1}", (2<<
n)-1, err);