|
Memosa-FVM
0.2
|
#include <VacancyModel.h>


Classes | |
| class | Impl |
Public Types | |
| typedef std::map< int, VacancyBC< T > * > | VacancyBCMap |
| typedef std::map< int, VacancyVC< T > * > | VacancyVCMap |
Public Member Functions | |
| VacancyModel (const GeomFields &geomFields, VacancyFields &vacancyFields, const MeshList &meshes) | |
| virtual | ~VacancyModel () |
| virtual void | init () |
| virtual void | computePlasticStrainRate () |
| VacancyBCMap & | getBCMap () |
| VacancyVCMap & | getVCMap () |
| VacancyBC< T > & | getBC (const int id) |
| VacancyModelOptions< T > & | getOptions () |
| void | computeIBFaceConcentration (const StorageSite &particles) |
| T | getVacaFluxIntegral (const Mesh &mesh, const int faceGroupId) |
| void | printBCs () |
| void | dumpMatrix (const string fileBase) |
| void | advance (const int niter) |
| void | updateTime () |
Public Member Functions inherited from Model | |
| Model (const MeshList &meshes) | |
| virtual | ~Model () |
| DEFINE_TYPENAME ("Model") | |
| virtual map< string, shared_ptr< ArrayBase > > & | getPersistenceData () |
| virtual void | restart () |
Private Attributes | |
| shared_ptr< Impl > | _impl |
Additional Inherited Members | |
Protected Attributes inherited from Model | |
| const MeshList | _meshes |
| StorageSiteList | _varSites |
| StorageSiteList | _fluxSites |
| map< string, shared_ptr < ArrayBase > > | _persistenceData |
Definition at line 19 of file VacancyModel.h.
| typedef std::map<int,VacancyBC<T>*> VacancyModel< T >::VacancyBCMap |
Definition at line 23 of file VacancyModel.h.
| typedef std::map<int,VacancyVC<T>*> VacancyModel< T >::VacancyVCMap |
Definition at line 24 of file VacancyModel.h.
| VacancyModel< T >::VacancyModel | ( | const GeomFields & | geomFields, |
| VacancyFields & | vacancyFields, | ||
| const MeshList & | meshes | ||
| ) |
|
virtual |
Definition at line 694 of file VacancyModel_impl.h.
References logDtor.
| void VacancyModel< T >::advance | ( | const int | niter | ) |
Definition at line 740 of file VacancyModel_impl.h.
| void VacancyModel< T >::computeIBFaceConcentration | ( | const StorageSite & | particles | ) |
Definition at line 747 of file VacancyModel_impl.h.
|
virtual |
Definition at line 708 of file VacancyModel_impl.h.
| void VacancyModel< T >::dumpMatrix | ( | const string | fileBase | ) |
Definition at line 756 of file VacancyModel_impl.h.
| VacancyBC< T > & VacancyModel< T >::getBC | ( | const int | id | ) |
Definition at line 724 of file VacancyModel_impl.h.
| VacancyModel< T >::VacancyBCMap & VacancyModel< T >::getBCMap | ( | ) |
Definition at line 716 of file VacancyModel_impl.h.
| VacancyModelOptions< T > & VacancyModel< T >::getOptions | ( | ) |
Definition at line 728 of file VacancyModel_impl.h.
| T VacancyModel< T >::getVacaFluxIntegral | ( | const Mesh & | mesh, |
| const int | faceGroupId | ||
| ) |
Definition at line 764 of file VacancyModel_impl.h.
| VacancyModel< T >::VacancyVCMap & VacancyModel< T >::getVCMap | ( | ) |
Definition at line 720 of file VacancyModel_impl.h.
|
virtual |
| void VacancyModel< T >::printBCs | ( | ) |
Definition at line 733 of file VacancyModel_impl.h.
| void VacancyModel< T >::updateTime | ( | ) |
Definition at line 771 of file VacancyModel_impl.h.
|
private |
Definition at line 56 of file VacancyModel.h.