PLaSK library
Loading...
Searching...
No Matches
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 Solverplask::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.