![]() |
v0.16.0 |
Classes | |
| struct | CommonData |
| struct | Monitor |
| struct | OpCameraInteg |
| struct | OpError |
| struct | OpGetScalarFieldGradientValuesOnSkin |
Public Member Functions | |
| PhotonDiffusion (MoFEM::Interface &m_field) | |
| MoFEMErrorCode | runProgram () |
| [runProgram] | |
| PhotonDiffusion (MoFEM::Interface &m_field) | |
| MoFEMErrorCode | runProgram () |
Static Public Member Functions | |
| static double | sourceFunction (const double x, const double y, const double z) |
Private Member Functions | |
| MoFEMErrorCode | readMesh () |
| [sourceFunction] | |
| MoFEMErrorCode | setupProblem () |
| MoFEMErrorCode | createCommonData () |
| MoFEMErrorCode | initialCondition () |
| MoFEMErrorCode | boundaryCondition () |
| [interior_boundary] | |
| MoFEMErrorCode | assembleSystem () |
| [interior_boundary] | |
| MoFEMErrorCode | solveSystem () |
| [assembleSystem] | |
| MoFEMErrorCode | checkResults () |
| [runProgram] | |
| MoFEMErrorCode | outputResults () |
| [solveSystem] | |
| MoFEMErrorCode | readMesh () |
| MoFEMErrorCode | createCommonData () |
| MoFEMErrorCode | setupProblem () |
| MoFEMErrorCode | setIntegrationRules () |
| MoFEMErrorCode | initialCondition () |
| MoFEMErrorCode | boundaryCondition () |
| MoFEMErrorCode | assembleSystem () |
| MoFEMErrorCode | solveSystem () |
| MoFEMErrorCode | checkResults () |
| MoFEMErrorCode | outputResults () |
Private Attributes | |
| MoFEM::Interface & | mField |
| boost::shared_ptr< CommonData > | commonDataPtr |
| boost::shared_ptr< std::vector< unsigned char > > | boundaryMarker |
| boost::shared_ptr< FEMethod > | domainLhsFEPtr |
| boost::shared_ptr< FEMethod > | boundaryLhsFEPtr |
| boost::shared_ptr< FEMethod > | boundaryRhsFEPtr |
Definition at line 67 of file initial_diffusion.cpp.
| PhotonDiffusion::PhotonDiffusion | ( | MoFEM::Interface & | m_field | ) |
Definition at line 108 of file initial_diffusion.cpp.
| PhotonDiffusion::PhotonDiffusion | ( | MoFEM::Interface & | m_field | ) |
|
private |
[interior_boundary]
[assembleSystem]
Definition at line 334 of file initial_diffusion.cpp.
|
private |
|
private |
[interior_boundary]
Definition at line 282 of file initial_diffusion.cpp.
|
private |
|
private |
[runProgram]
[Check results]
Definition at line 459 of file initial_diffusion.cpp.
|
private |
|
private |
Definition at line 263 of file initial_diffusion.cpp.
|
private |
|
private |
Definition at line 276 of file initial_diffusion.cpp.
|
private |
|
private |
[solveSystem]
[timesolver] [solveSystem]
Definition at line 405 of file initial_diffusion.cpp.
|
private |
|
private |
[sourceFunction]
Definition at line 162 of file initial_diffusion.cpp.
|
private |
| MoFEMErrorCode PhotonDiffusion::runProgram | ( | ) |
[runProgram]
Definition at line 439 of file initial_diffusion.cpp.
| MoFEMErrorCode PhotonDiffusion::runProgram | ( | ) |
|
private |
|
private |
Definition at line 173 of file initial_diffusion.cpp.
|
private |
|
private |
[assembleSystem]
[solveSystem]
[postprocess]
[postprocess]
[timesolver]
Definition at line 374 of file initial_diffusion.cpp.
|
private |
|
inlinestatic |
Definition at line 74 of file initial_diffusion.cpp.
|
private |
Definition at line 131 of file photon_diffusion.cpp.
|
private |
Definition at line 128 of file photon_diffusion.cpp.
|
private |
Definition at line 132 of file photon_diffusion.cpp.
|
private |
Definition at line 103 of file initial_diffusion.cpp.
|
private |
Definition at line 130 of file photon_diffusion.cpp.
|
private |
Definition at line 95 of file initial_diffusion.cpp.