$extrastylesheet
00001 #ifndef MESHFUNCTIONSOLUTIONTRANSFER_H 00002 #define MESHFUNCTIONSOLUTIONTRANSFER_H 00003 00004 #include "libmesh/solution_transfer.h" 00005 00006 #include <string> 00007 00008 namespace libMesh { 00009 00015 class MeshFunctionSolutionTransfer : public SolutionTransfer 00016 { 00017 public: 00018 MeshFunctionSolutionTransfer(const libMesh::Parallel::Communicator 00019 &comm LIBMESH_CAN_DEFAULT_TO_COMMWORLD); 00020 virtual ~MeshFunctionSolutionTransfer(); 00021 00025 virtual void transfer(const Variable & from_var, const Variable & to_var); 00026 }; 00027 00028 } // namespace libMesh 00029 00030 #endif