Memosa-FVM
0.2
|
#include <KeModel.h>
Classes | |
class | Impl |
Public Types | |
typedef std::map< int, KeBC< T > * > | KeBCMap |
typedef std::map< int, KeVC< T > * > | KeVCMap |
Public Member Functions | |
KeModel (const GeomFields &geomFields, KeFields &keFields, FlowFields &flowFields, const MeshList &meshes) | |
virtual | ~KeModel () |
virtual void | init () |
KeBCMap & | getBCMap () |
KeVCMap & | getVCMap () |
KeBC< T > & | getBC (const int id) |
KeModelOptions< T > & | getOptions () |
void | getViscosity (const Mesh &mesh) |
void | updateTimek () |
void | updateTimee () |
void | printBCs () |
void | advance (const int niter) |
![]() | |
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 |
KeModel< T >::KeModel | ( | const GeomFields & | geomFields, |
KeFields & | keFields, | ||
FlowFields & | flowFields, | ||
const MeshList & | meshes | ||
) |
Definition at line 1002 of file KeModel_impl.h.
References logDtor.
void KeModel< T >::advance | ( | const int | niter | ) |
Definition at line 1040 of file KeModel_impl.h.
Definition at line 1024 of file KeModel_impl.h.
Definition at line 1016 of file KeModel_impl.h.
KeModelOptions< T > & KeModel< T >::getOptions | ( | ) |
Definition at line 1028 of file KeModel_impl.h.
Definition at line 1020 of file KeModel_impl.h.
|
virtual |
Implements Model.
Definition at line 1009 of file KeModel_impl.h.
void KeModel< T >::printBCs | ( | ) |
Definition at line 1033 of file KeModel_impl.h.
void KeModel< T >::updateTimee | ( | ) |
Definition at line 1054 of file KeModel_impl.h.
void KeModel< T >::updateTimek | ( | ) |
Definition at line 1047 of file KeModel_impl.h.