System::ProjectSolution Class Reference

List of all members.

Public Member Functions

 ProjectSolution (const System &system_in, Number fptr_in(const Point &p, const Parameters &parameters, const std::string &sys_name, const std::string &unknown_name), Gradient gptr_in(const Point &p, const Parameters &parameters, const std::string &sys_name, const std::string &unknown_name), Parameters &parameters_in, NumericVector< Number > &new_v_in)
void operator() (const ConstElemRange &range) const

Private Attributes

const Systemsystem
Number(* fptr )(const Point &p, const Parameters &parameters, const std::string &sys_name, const std::string &unknown_name)
Gradient(* gptr )(const Point &p, const Parameters &parameters, const std::string &sys_name, const std::string &unknown_name)
Parametersparameters
NumericVector< Number > & new_vector


Detailed Description

This class implements projecting a vector from an old mesh to the newly refined mesh. This may be exectued in parallel on multiple threads.

Definition at line 1272 of file system.h.


Constructor & Destructor Documentation

System::ProjectSolution::ProjectSolution ( const System system_in,
Number   fptr_inconst Point &p,const Parameters &parameters,const std::string &sys_name,const std::string &unknown_name,
Gradient   gptr_inconst Point &p,const Parameters &parameters,const std::string &sys_name,const std::string &unknown_name,
Parameters parameters_in,
NumericVector< Number > &  new_v_in 
) [inline]

Definition at line 1291 of file system.h.

01301                                                       :
01302     system(system_in),
01303     fptr(fptr_in),
01304     gptr(gptr_in),
01305     parameters(parameters_in),
01306     new_vector(new_v_in)
01307     {}
    


Member Function Documentation

void System::ProjectSolution::operator() ( const ConstElemRange range  )  const


Member Data Documentation

Number(* System::ProjectSolution::fptr)(const Point &p, const Parameters &parameters, const std::string &sys_name, const std::string &unknown_name) [private]

Gradient(* System::ProjectSolution::gptr)(const Point &p, const Parameters &parameters, const std::string &sys_name, const std::string &unknown_name) [private]

Definition at line 1288 of file system.h.

Definition at line 1287 of file system.h.

Definition at line 1275 of file system.h.


The documentation for this class was generated from the following file:

Site Created By: libMesh Developers
Last modified: November 08 2009 22:18:21.

Hosted By:
SourceForge.net Logo