| Base typedef (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | |
| ElementType typedef (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | |
| FEMPoissonSolver() (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | inline |
| FEMPoissonSolver(lhs_type &lhs, rhs_type &rhs) (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | inline |
| getAvg(bool Vol=false) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | inline |
| getHessian() | ippl::Poisson< FieldLHS, FieldRHS > | inlinevirtual |
| getIterationCount() | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | inline |
| getL2Error(const F &analytic) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | inline |
| getResidue() const | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | inline |
| getSpace() | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | inline |
| GRAD enum value (defined in ippl::Poisson< FieldLHS, FieldRHS >) | ippl::Poisson< FieldLHS, FieldRHS > | |
| grad_mp (defined in ippl::Poisson< FieldLHS, FieldRHS >) | ippl::Poisson< FieldLHS, FieldRHS > | protected |
| grad_type typedef (defined in ippl::Poisson< FieldLHS, FieldRHS >) | ippl::Poisson< FieldLHS, FieldRHS > | |
| lagrangeSpace_m (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | protected |
| LagrangeType typedef (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | |
| lhs_mp (defined in ippl::Poisson< FieldLHS, FieldRHS >) | ippl::Poisson< FieldLHS, FieldRHS > | protected |
| lhs_type typedef (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | |
| mergeParameters(const ParameterList ¶ms) | ippl::Poisson< FieldLHS, FieldRHS > | inline |
| MeshType typedef (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | |
| OutputType enum name | ippl::Poisson< FieldLHS, FieldRHS > | |
| params_m (defined in ippl::Poisson< FieldLHS, FieldRHS >) | ippl::Poisson< FieldLHS, FieldRHS > | protected |
| pcg_algo_m (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | protected |
| PCGSolverAlgorithm_t typedef (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | |
| Poisson() | ippl::Poisson< FieldLHS, FieldRHS > | inline |
| Poisson(lhs_type &lhs, rhs_type &rhs) (defined in ippl::Poisson< FieldLHS, FieldRHS >) | ippl::Poisson< FieldLHS, FieldRHS > | inline |
| quadrature_m (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | protected |
| QuadratureType typedef (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | |
| refElement_m (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | protected |
| rhs_mp (defined in ippl::Poisson< FieldLHS, FieldRHS >) | ippl::Poisson< FieldLHS, FieldRHS > | protected |
| rhs_type typedef (defined in ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes >) | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | |
| setDefaultParameters() override | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | inlineprotectedvirtual |
| setGradient(grad_type &grad) | ippl::Poisson< FieldLHS, FieldRHS > | inline |
| setLhs(lhs_type &lhs) | ippl::Poisson< FieldLHS, FieldRHS > | inlinevirtual |
| setRhs(rhs_type &rhs) override | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | inlinevirtual |
| SOL enum value (defined in ippl::Poisson< FieldLHS, FieldRHS >) | ippl::Poisson< FieldLHS, FieldRHS > | |
| SOL_AND_GRAD enum value (defined in ippl::Poisson< FieldLHS, FieldRHS >) | ippl::Poisson< FieldLHS, FieldRHS > | |
| solve() override | ippl::FEMPoissonSolver< FieldLHS, FieldRHS, Order, QuadNumNodes > | inlinevirtual |
| Trhs typedef (defined in ippl::Poisson< FieldLHS, FieldRHS >) | ippl::Poisson< FieldLHS, FieldRHS > | |
| updateParameter(const std::string &key, const T &value) | ippl::Poisson< FieldLHS, FieldRHS > | inline |
| updateParameters(const ParameterList ¶ms) | ippl::Poisson< FieldLHS, FieldRHS > | inline |
| ~Poisson() (defined in ippl::Poisson< FieldLHS, FieldRHS >) | ippl::Poisson< FieldLHS, FieldRHS > | inlinevirtual |