MonodomainPde.cpp
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029 #include "MonodomainPde.hpp"
00030
00031 template <unsigned ELEMENT_DIM,unsigned SPACE_DIM>
00032 MonodomainPde<ELEMENT_DIM,SPACE_DIM>::MonodomainPde(
00033 AbstractCardiacCellFactory<ELEMENT_DIM,SPACE_DIM>* pCellFactory)
00034 : AbstractCardiacPde<ELEMENT_DIM, SPACE_DIM>(pCellFactory)
00035 {
00036 }
00037
00038 template <unsigned ELEMENT_DIM,unsigned SPACE_DIM>
00039 MonodomainPde<ELEMENT_DIM,SPACE_DIM>::MonodomainPde(std::vector<AbstractCardiacCell*> &rCellsDistributed,
00040 AbstractTetrahedralMesh<ELEMENT_DIM,SPACE_DIM>* pMesh)
00041 : AbstractCardiacPde<ELEMENT_DIM, SPACE_DIM>(rCellsDistributed, pMesh, 1u)
00042 {
00043 }
00044
00045
00046
00048
00050
00051 template class MonodomainPde<1,1>;
00052 template class MonodomainPde<1,2>;
00053 template class MonodomainPde<1,3>;
00054 template class MonodomainPde<2,2>;
00055 template class MonodomainPde<3,3>;
00056
00057
00058
00059 #include "SerializationExportWrapperForCpp.hpp"
00060 EXPORT_TEMPLATE_CLASS2(MonodomainPde, 1, 1);
00061 EXPORT_TEMPLATE_CLASS2(MonodomainPde, 1, 2);
00062 EXPORT_TEMPLATE_CLASS2(MonodomainPde, 1, 3);
00063 EXPORT_TEMPLATE_CLASS2(MonodomainPde, 2, 2);
00064 EXPORT_TEMPLATE_CLASS2(MonodomainPde, 3, 3);