PLaSK library

Loading...
Searching...
No Matches
Public Attributes | List of all members
plask::optical::modal::ExpansionBessel::Segment Struct Reference

Integration segment data. More...

`#include <solvers/optical/modal/bessel/expansioncyl.hpp>`

Collaboration diagram for plask::optical::modal::ExpansionBessel::Segment:
[legend]

## Public Attributes
double | Z
| Center of the segment.
double | D
| Width of the segment divided by 2.
DataVector< double > | weights
| Cached integration weights for segment.

## Detailed Description

Integration segment data.

Definition at line 104 of file expansioncyl.hpp.

## Member Data Documentation

## ◆ D

double plask::optical::modal::ExpansionBessel::Segment::D

Width of the segment divided by 2.

Definition at line 106 of file expansioncyl.hpp.

## ◆ weights

DataVector<double> plask::optical::modal::ExpansionBessel::Segment::weights

Cached integration weights for segment.

Definition at line 107 of file expansioncyl.hpp.

## ◆ Z

double plask::optical::modal::ExpansionBessel::Segment::Z

Center of the segment.

Definition at line 105 of file expansioncyl.hpp.

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

- solvers/optical/modal/bessel/expansioncyl.hpp