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 1278 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 1297 of file system.h.

01307                                                       :
01308     system(system_in),
01309     fptr(fptr_in),
01310     gptr(gptr_in),
01311     parameters(parameters_in),
01312     new_vector(new_v_in)
01313     {}
    


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 1294 of file system.h.

Definition at line 1293 of file system.h.

Definition at line 1281 of file system.h.


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

Site Created By: libMesh Developers
Last modified: November 25 2009 03:45:00.

Hosted By:
SourceForge.net Logo