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