PLaSK library

Loading...
Searching...
No Matches
Namespaces | Macros | Functions | Variables
diffusion1d.cpp File Reference
`#include "diffusion1d.hpp"`
Include dependency graph for diffusion1d.cpp:

Go to the source code of this file.

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

## Macros
#define | dpbtrf_ F77_GLOBAL(dpbtrf, DPBTRF)
#define | dpbtrs_ F77_GLOBAL(dpbtrs, DPBTRS)

## Functions
F77SUB | dpbtrf_ (const char &uplo, const int &n, const int &kd, double *ab, const int &ldab, int &info)
F77SUB | dpbtrs_ (const char &uplo, const int &n, const int &kd, const int &nrhs, double *ab, const int &ldab, double *b, const int &ldb, int &info)

## Variables
constexpr double | plask::electrical::diffusion1d::inv_hc = 1.0e-9 / (phys::c * phys::h_J)
template class PLASK_SOLVER_API | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DCartesian >
template class PLASK_SOLVER_API | plask::electrical::diffusion1d::DiffusionFem2DSolver< Geometry2DCylindrical >

## Macro Definition Documentation

## ◆ dpbtrf_

#define dpbtrf_ F77_GLOBAL(dpbtrf, DPBTRF)

Definition at line 16 of file diffusion1d.cpp.

## ◆ dpbtrs_

#define dpbtrs_ F77_GLOBAL(dpbtrs, DPBTRS)

Definition at line 17 of file diffusion1d.cpp.

## Function Documentation

## ◆ dpbtrf_()

F77SUB dpbtrf_ | ( | const char & | uplo,
|  | const int & | n,
|  | const int & | kd,
|  | double * | ab,
|  | const int & | ldab,
|  | int & | info
| ) |  |

## ◆ dpbtrs_()

F77SUB dpbtrs_ | ( | const char & | uplo,
|  | const int & | n,
|  | const int & | kd,
|  | const int & | nrhs,
|  | double * | ab,
|  | const int & | ldab,
|  | double * | b,
|  | const int & | ldb,
|  | int & | info
| ) |  |