PLaSK library

Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Typedefs
solver.hpp File Reference

This file includes base class for solvers. More...

`#include <string>`
`#include "log/log.hpp"`
`#include "log/data.hpp"`
`#include "mesh/mesh.hpp"`
`#include "geometry/space.hpp"`
`#include "geometry/reader.hpp"`
`#include "manager.hpp"`
Include dependency graph for solver.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | plask::Solver
| Base class for all solvers. More...
class | plask::SolverOver< SpaceT >
| Base class for all solvers operating on specified space. More...
struct | plask::SolverWithMesh< SpaceT, MeshT >
| Base class for all solvers operating on specified olding an external mesh. More...

## Namespaces
namespace | plask
| Patterson quadrature for complex function along specified line.

## Macros
#define | SOLVER_CONSTRUCT_FUNCTION_SUFFIX "_solver_factory"

## Typedefs
typedef Solver * | plask::solver_construct_f(const std::string &name)

## Detailed Description

This file includes base class for solvers.

See also
  Solvers

Definition in file solver.hpp.

## Macro Definition Documentation

## ◆ SOLVER_CONSTRUCT_FUNCTION_SUFFIX

#define SOLVER_CONSTRUCT_FUNCTION_SUFFIX "_solver_factory"

Definition at line 666 of file solver.hpp.