Memosa-FVM
0.2
|
#include <FractureModel.h>
Classes | |
class | Impl |
Public Types | |
typedef std::map< int, FractureBC< T > * > | FractureBCMap |
typedef std::map< int, FractureVC< T > * > | FractureVCMap |
Public Member Functions | |
FractureModel (const GeomFields &geomFields, FractureFields &fractureFields, const MeshList &meshes) | |
virtual | ~FractureModel () |
virtual void | init () |
FractureBCMap & | getBCMap () |
FractureVCMap & | getVCMap () |
FractureBC< T > & | getBC (const int id) |
FractureModelOptions< T > & | getOptions () |
void | printBCs () |
void | advance (const int niter) |
void | updateTime () |
![]() | |
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 | |
![]() | |
const MeshList | _meshes |
StorageSiteList | _varSites |
StorageSiteList | _fluxSites |
map< string, shared_ptr < ArrayBase > > | _persistenceData |
Definition at line 19 of file FractureModel.h.
typedef std::map<int,FractureBC<T>*> FractureModel< T >::FractureBCMap |
Definition at line 23 of file FractureModel.h.
typedef std::map<int,FractureVC<T>*> FractureModel< T >::FractureVCMap |
Definition at line 24 of file FractureModel.h.
FractureModel< T >::FractureModel | ( | const GeomFields & | geomFields, |
FractureFields & | fractureFields, | ||
const MeshList & | meshes | ||
) |
|
virtual |
Definition at line 605 of file FractureModel_impl.h.
References logDtor.
void FractureModel< T >::advance | ( | const int | niter | ) |
Definition at line 643 of file FractureModel_impl.h.
FractureBC< T > & FractureModel< T >::getBC | ( | const int | id | ) |
Definition at line 627 of file FractureModel_impl.h.
FractureModel< T >::FractureBCMap & FractureModel< T >::getBCMap | ( | ) |
Definition at line 619 of file FractureModel_impl.h.
FractureModelOptions< T > & FractureModel< T >::getOptions | ( | ) |
Definition at line 631 of file FractureModel_impl.h.
FractureModel< T >::FractureVCMap & FractureModel< T >::getVCMap | ( | ) |
Definition at line 623 of file FractureModel_impl.h.
|
virtual |
void FractureModel< T >::printBCs | ( | ) |
Definition at line 636 of file FractureModel_impl.h.
void FractureModel< T >::updateTime | ( | ) |
Definition at line 675 of file FractureModel_impl.h.
|
private |
Definition at line 54 of file FractureModel.h.