PLaSK library

Loading...
Searching...
No Matches
plask.hpp File Reference

This file allows for easy include of all plask features. More...

`#include <plask/config.hpp>`
`#include "memory.hpp"`
`#include "memalloc.hpp"`
`#include "math.hpp"`
`#include "exceptions.hpp"`
`#include "solver.hpp"`
`#include "vec.hpp"`
`#include "axes.hpp"`
`#include "manager.hpp"`
`#include "vector/tensor2.hpp"`
`#include "vector/tensor3.hpp"`
`#include "vector/lateral.hpp"`
`#include "material/material.hpp"`
`#include "material/db.hpp"`
`#include "material/info.hpp"`
`#include "log/log.hpp"`
`#include "log/data.hpp"`
`#include "log/id.hpp"`
`#include "utils/xml.hpp"`
`#include "parallel.hpp"`
`#include "geometry/geometry.hpp"`
`#include "mesh/mesh.hpp"`
`#include "mesh/utils.hpp"`
`#include "mesh/interpolation.hpp"`
`#include "mesh/boundary_conditions.hpp"`
`#include "mesh/rectangular.hpp"`
`#include "mesh/generator_rectangular.hpp"`
`#include "mesh/rectangular_spline.hpp"`
`#include "mesh/rectangular_masked.hpp"`
`#include "mesh/rectangular_masked_spline.hpp"`
`#include "mesh/triangular2d.hpp"`
`#include "mesh/extruded_triangular3d.hpp"`
`#include "mesh/basic.hpp"`
`#include "mesh/lateral.hpp"`
`#include "provider/provider.hpp"`
`#include "provider/providerfor.hpp"`
`#include "provider/combined_provider.hpp"`
`#include "phys/constants.hpp"`
`#include "phys/functions.hpp"`
`#include "properties/thermal.hpp"`
`#include "properties/electrical.hpp"`
`#include "properties/optical.hpp"`
`#include "properties/gain.hpp"`
`#include "properties/energylevels.hpp"`
`#include "filters/filter.hpp"`
`#include "utils/openmp.hpp"`
`#include "utils/warnings.hpp"`
Include dependency graph for plask.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Detailed Description

This file allows for easy include of all plask features.

It also contains manual main page in doxygen format.

Definition in file plask.hpp.