| asymptotic | plask::optical::effective::EffectiveFrequencyCyl | protected |
| BOTTOM enum value | plask::optical::effective::EffectiveFrequencyCyl | |
| cache_outdated | plask::optical::effective::EffectiveFrequencyCyl | protected |
| clearModes() | plask::optical::effective::EffectiveFrequencyCyl | inline |
| computeBessel(size_t i, dcomplex v, const Mode &mode, dcomplex *J1, dcomplex *H1, dcomplex *J2, dcomplex *H2) | plask::optical::effective::EffectiveFrequencyCyl | protected |
| computeStripeNNg(size_t stripe, bool save_integrals=false) | plask::optical::effective::EffectiveFrequencyCyl | protected |
| dataLog(const std::string &chart_name, const std::string &axis_arg_name, const std::string &axis_val_name) | plask::Solver | inline |
| dataLog(const std::string &axis_arg_name, const std::string &axis_val_name) | plask::Solver | inline |
| Determinant enum name | plask::optical::effective::EffectiveFrequencyCyl | |
| determinant | plask::optical::effective::EffectiveFrequencyCyl | |
| DETERMINANT_FULL enum value | plask::optical::effective::EffectiveFrequencyCyl | |
| DETERMINANT_INWARDS enum value | plask::optical::effective::EffectiveFrequencyCyl | |
| DETERMINANT_OUTWARDS enum value | plask::optical::effective::EffectiveFrequencyCyl | |
| detS(const plask::dcomplex &lam, Mode &mode, bool save=false) | plask::optical::effective::EffectiveFrequencyCyl | protected |
| detS1(const dcomplex &v, const std::vector< dcomplex, aligned_allocator< dcomplex > > &NR, const std::vector< dcomplex, aligned_allocator< dcomplex > > &NG, std::vector< FieldZ > *saveto=nullptr) | plask::optical::effective::EffectiveFrequencyCyl | protected |
| EffectiveFrequencyCyl(const std::string &name="") | plask::optical::effective::EffectiveFrequencyCyl | |
| Emission enum name | plask::optical::effective::EffectiveFrequencyCyl | |
| emission | plask::optical::effective::EffectiveFrequencyCyl | protected |
| findMode(dcomplex lambda, int m=0) | plask::optical::effective::EffectiveFrequencyCyl | |
| findModes(plask::dcomplex lambda1=0., plask::dcomplex lambda2=0., int m=0, size_t resteps=256, size_t imsteps=64, dcomplex eps=dcomplex(1e-6, 1e-9)) | plask::optical::effective::EffectiveFrequencyCyl | |
| freqv(dcomplex lam) | plask::optical::effective::EffectiveFrequencyCyl | inline |
| geometry | plask::SolverOver< SpaceT > | protected |
| getAsymptotic() const | plask::optical::effective::EffectiveFrequencyCyl | inline |
| getClassDescription() const override | plask::optical::effective::EffectiveFrequencyCyl | inlinevirtual |
| getClassName() const override | plask::optical::effective::EffectiveFrequencyCyl | inlinevirtual |
| getDeltaNeff(double r) | plask::optical::effective::EffectiveFrequencyCyl | inline |
| getDeterminant(dcomplex lambda, int m=0) | plask::optical::effective::EffectiveFrequencyCyl | inline |
| getElectricField(std::size_t num, const shared_ptr< const plask::MeshD< 2 > > &dst_mesh, plask::InterpolationMethod=INTERPOLATION_DEFAULT) | plask::optical::effective::EffectiveFrequencyCyl | protected |
| getEmission() const | plask::optical::effective::EffectiveFrequencyCyl | inline |
| getGainIntegral(Mode &mode) | plask::optical::effective::EffectiveFrequencyCyl | |
| getGainIntegral(size_t num) | plask::optical::effective::EffectiveFrequencyCyl | |
| getGeometry() const | plask::SolverOver< SpaceT > | inline |
| getHeat(const shared_ptr< const MeshD< 2 > > &dst_mesh, InterpolationMethod method=INTERPOLATION_DEFAULT) | plask::optical::effective::EffectiveFrequencyCyl | protected |
| getId() const | plask::Solver | inline |
| getLightMagnitude(std::size_t num, const shared_ptr< const MeshD< 2 > > &dst_mesh, InterpolationMethod=INTERPOLATION_DEFAULT) | plask::optical::effective::EffectiveFrequencyCyl | protected |
| getMainStripe() | plask::optical::effective::EffectiveFrequencyCyl | inlineprotected |
| getMesh() const | plask::SolverWithMesh< Geometry2DCylindrical, RectangularMesh< 2 > > | inline |
| getModalLoss(size_t n) | plask::optical::effective::EffectiveFrequencyCyl | inlineprotected |
| getName() const | plask::Solver | inline |
| getNNg(double r) | plask::optical::effective::EffectiveFrequencyCyl | inline |
| getRefractiveIndex(RefractiveIndex::EnumType component, const shared_ptr< const MeshD< 2 > > &dst_mesh, dcomplex lam, InterpolationMethod=INTERPOLATION_DEFAULT) | plask::optical::effective::EffectiveFrequencyCyl | protected |
| getStripe() const | plask::optical::effective::EffectiveFrequencyCyl | inline |
| getStripeR() const | plask::optical::effective::EffectiveFrequencyCyl | inline |
| getTotalAbsorption(Mode &mode) | plask::optical::effective::EffectiveFrequencyCyl | |
| getTotalAbsorption(size_t num) | plask::optical::effective::EffectiveFrequencyCyl | |
| getVertDeterminant(dcomplex vlambda) | plask::optical::effective::EffectiveFrequencyCyl | inline |
| getWavelength(size_t n) | plask::optical::effective::EffectiveFrequencyCyl | inlineprotected |
| have_veffs | plask::optical::effective::EffectiveFrequencyCyl | protected |
| inCarriersConcentration | plask::optical::effective::EffectiveFrequencyCyl | |
| inGain | plask::optical::effective::EffectiveFrequencyCyl | |
| initCalculation() | plask::Solver | |
| initialized | plask::Solver | protected |
| insertMode(const Mode &mode) | plask::optical::effective::EffectiveFrequencyCyl | inlineprotected |
| integrateBessel(Mode &mode) | plask::optical::effective::EffectiveFrequencyCyl | protected |
| inTemperature | plask::optical::effective::EffectiveFrequencyCyl | |
| invalidate() | plask::Solver | inline |
| isInitialized() | plask::Solver | inline |
| k0 | plask::optical::effective::EffectiveFrequencyCyl | |
| lambda(dcomplex freq) | plask::optical::effective::EffectiveFrequencyCyl | inline |
| loadConfiguration(plask::XMLReader &reader, plask::Manager &manager) override | plask::optical::effective::EffectiveFrequencyCyl | virtual |
| log_value | plask::optical::effective::EffectiveFrequencyCyl | protected |
| mesh | plask::SolverWithMesh< Geometry2DCylindrical, RectangularMesh< 2 > > | protected |
| mesh_signal_connection | plask::SolverWithMesh< Geometry2DCylindrical, RectangularMesh< 2 > > | protected |
| meshRef() const | plask::SolverWithMesh< Geometry2DCylindrical, RectangularMesh< 2 > > | inline |
| MeshType typedef | plask::SolverWithMesh< Geometry2DCylindrical, RectangularMesh< 2 > > | |
| modes | plask::optical::effective::EffectiveFrequencyCyl | |
| need_gain | plask::optical::effective::EffectiveFrequencyCyl | protected |
| ngCache | plask::optical::effective::EffectiveFrequencyCyl | protected |
| nmodes() const | plask::optical::effective::EffectiveFrequencyCyl | inlineprotected |
| nng | plask::optical::effective::EffectiveFrequencyCyl | protected |
| nrCache | plask::optical::effective::EffectiveFrequencyCyl | protected |
| old_k0 | plask::optical::effective::EffectiveFrequencyCyl | protected |
| onGeometryChange(const Geometry::Event &PLASK_UNUSED(evt)) override | plask::SolverWithMesh< Geometry2DCylindrical, RectangularMesh< 2 > > | inline |
| plask::SolverOver::onGeometryChange(const Geometry::Event &) | plask::SolverOver< SpaceT > | inlinevirtual |
| onInitialize() override | plask::optical::effective::EffectiveFrequencyCyl | protectedvirtual |
| onInputChange(ReceiverBase &, ReceiverBase::ChangeReason) | plask::optical::effective::EffectiveFrequencyCyl | inlineprotected |
| onInvalidate() override | plask::optical::effective::EffectiveFrequencyCyl | protectedvirtual |
| onMeshChange(const typename MeshT::Event &PLASK_UNUSED(evt)) | plask::SolverWithMesh< Geometry2DCylindrical, RectangularMesh< 2 > > | inlinevirtual |
| outHeat | plask::optical::effective::EffectiveFrequencyCyl | |
| outLightE | plask::optical::effective::EffectiveFrequencyCyl | |
| outLightMagnitude | plask::optical::effective::EffectiveFrequencyCyl | |
| outLoss | plask::optical::effective::EffectiveFrequencyCyl | |
| outRefractiveIndex | plask::optical::effective::EffectiveFrequencyCyl | |
| outWavelength | plask::optical::effective::EffectiveFrequencyCyl | |
| parseStandardConfiguration(XMLReader &source, Manager &manager, const std::string &expected_msg="solver configuration element") | plask::SolverWithMesh< Geometry2DCylindrical, RectangularMesh< 2 > > | |
| perr | plask::optical::effective::EffectiveFrequencyCyl | |
| readBoundaryConditions(Manager &manager, XMLReader &reader, BoundaryConditions< Boundary, ConditionT > &dest) | plask::SolverOver< SpaceT > | inlineprotected |
| root | plask::optical::effective::EffectiveFrequencyCyl | |
| RootDigger | plask::optical::effective::EffectiveFrequencyCyl | friend |
| rsize | plask::optical::effective::EffectiveFrequencyCyl | protected |
| rstripe | plask::optical::effective::EffectiveFrequencyCyl | protected |
| setAsymptotic(bool value) | plask::optical::effective::EffectiveFrequencyCyl | inline |
| setEmission(Emission emis) | plask::optical::effective::EffectiveFrequencyCyl | inline |
| setGeometry(const shared_ptr< SpaceT > &geometry) | plask::SolverOver< SpaceT > | inline |
| setHorizontalMesh(shared_ptr< MeshAxis > meshx) | plask::optical::effective::EffectiveFrequencyCyl | inline |
| setMesh(const shared_ptr< RectangularMesh< 2 > > &mesh) | plask::SolverWithMesh< Geometry2DCylindrical, RectangularMesh< 2 > > | inline |
| setMesh(shared_ptr< MeshGeneratorD< MeshT::DIM > > generator) | plask::SolverWithMesh< Geometry2DCylindrical, RectangularMesh< 2 > > | inline |
| setMode(dcomplex clambda, int m=0) | plask::optical::effective::EffectiveFrequencyCyl | |
| setMode(double lambda, double loss, int m=0) | plask::optical::effective::EffectiveFrequencyCyl | inline |
| setSimpleMesh() | plask::optical::effective::EffectiveFrequencyCyl | inline |
| setStripe(int stripe) | plask::optical::effective::EffectiveFrequencyCyl | inline |
| setStripeR(double r=0.) | plask::optical::effective::EffectiveFrequencyCyl | inline |
| Solver(const std::string &name="") | plask::Solver | inline |
| SolverOver(const std::string &name="") | plask::SolverOver< SpaceT > | inline |
| SolverWithMesh(const std::string &name="") | plask::SolverWithMesh< Geometry2DCylindrical, RectangularMesh< 2 > > | inline |
| SpaceType typedef | plask::SolverOver< SpaceT > | |
| stageOne() | plask::optical::effective::EffectiveFrequencyCyl | protected |
| stripe_root | plask::optical::effective::EffectiveFrequencyCyl | |
| TOP enum value | plask::optical::effective::EffectiveFrequencyCyl | |
| updateCache() | plask::optical::effective::EffectiveFrequencyCyl | protected |
| useAllStripes() | plask::optical::effective::EffectiveFrequencyCyl | inline |
| veffs | plask::optical::effective::EffectiveFrequencyCyl | protected |
| vlam | plask::optical::effective::EffectiveFrequencyCyl | |
| writelog(LogLevel level, std::string msg, Args &&... params) const | plask::Solver | inline |
| zbegin | plask::optical::effective::EffectiveFrequencyCyl | protected |
| zfields | plask::optical::effective::EffectiveFrequencyCyl | protected |
| zintegrals | plask::optical::effective::EffectiveFrequencyCyl | protected |
| zsize | plask::optical::effective::EffectiveFrequencyCyl | protected |
| ~EffectiveFrequencyCyl() | plask::optical::effective::EffectiveFrequencyCyl | inlinevirtual |
| ~Solver() | plask::Solver | inlinevirtual |
| ~SolverOver() | plask::SolverOver< SpaceT > | inline |
| ~SolverWithMesh() | plask::SolverWithMesh< Geometry2DCylindrical, RectangularMesh< 2 > > | inline |