![]() |
v0.16.3 |
Go to the source code of this file.
Classes | |
| struct | ElementsAndOps< DIM > |
| [Operators_definition] More... | |
| struct | ElementsAndOps< 2 > |
| struct | ElementsAndOps< 3 > |
| struct | Example |
| [Example] More... | |
Macros | |
| #define | EXECUTABLE_DIMENSION 2 |
Typedefs | |
| using | DomainEle = ElementsAndOps< SPACE_DIM >::DomainEle |
| using | DomainEleOp = DomainEle::UserDataOperator |
| using | PostProcEle = PostProcBrokenMeshInMoab< DomainEle > |
| using | OpDomainGradGrad = FormsIntegrators< DomainEleOp >::Assembly< PETSC >::BiLinearForm< GAUSS >::OpGradGrad< 1, 1, SPACE_DIM > |
| using | OpDomainMass = FormsIntegrators< DomainEleOp >::Assembly< PETSC >::BiLinearForm< GAUSS >::OpMass< 1, 1 > |
Functions | |
| int | main (int argc, char *argv[]) |
| [Check] | |
Variables | |
| constexpr int | SPACE_DIM |
| double | hbar = 1.054571817e-34 |
| [Physical constants and parameters] | |
| double | m0 = 9.1093837015e-31 |
| double | scale = 1e-9 |
| double | effMass = 1 |
| double | q = 1.602176634e-19 |
| double | potential = 0 * q |
| int | order = 2 |
| [Physical constants and parameters] | |
| static char | help [] = "...\n\n" |
| #define EXECUTABLE_DIMENSION 2 |
Definition at line 9 of file schrod_eig.cpp.
| using DomainEle = ElementsAndOps<SPACE_DIM>::DomainEle |
Definition at line 33 of file schrod_eig.cpp.
Definition at line 34 of file schrod_eig.cpp.
| using OpDomainGradGrad = FormsIntegrators<DomainEleOp>::Assembly< PETSC>::BiLinearForm<GAUSS>::OpGradGrad<1, 1, SPACE_DIM> |
Definition at line 37 of file schrod_eig.cpp.
| using OpDomainMass = FormsIntegrators<DomainEleOp>::Assembly< PETSC>::BiLinearForm<GAUSS>::OpMass<1, 1> |
Definition at line 39 of file schrod_eig.cpp.
| using PostProcEle = PostProcBrokenMeshInMoab<DomainEle> |
Definition at line 35 of file schrod_eig.cpp.
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
[Check]
[Register MoFEM discrete manager in PETSc]
[Register MoFEM discrete manager in PETSc
[Create MoAB]
< mesh database
< mesh database interface
[Create MoAB]
[Create MoFEM]
< finite element database
< finite element database insterface
[Create MoFEM]
[Example]
[Example]
Definition at line 363 of file schrod_eig.cpp.
| double effMass = 1 |
Definition at line 46 of file schrod_eig.cpp.
| double hbar = 1.054571817e-34 |
[Physical constants and parameters]
Definition at line 43 of file schrod_eig.cpp.
|
static |
Definition at line 53 of file schrod_eig.cpp.
| double m0 = 9.1093837015e-31 |
Definition at line 44 of file schrod_eig.cpp.
| int order = 2 |
[Physical constants and parameters]
Definition at line 51 of file schrod_eig.cpp.
Definition at line 48 of file schrod_eig.cpp.
| double q = 1.602176634e-19 |
Definition at line 47 of file schrod_eig.cpp.
| double scale = 1e-9 |
Definition at line 45 of file schrod_eig.cpp.
|
constexpr |
Definition at line 30 of file schrod_eig.cpp.