命名空间 |
namespace | Operator |
类型定义 |
typedef int | Operator::Method |
函数 |
template<class value_type , int DIM> |
void | Operator::L2Interpolate (const FEMFunction< value_type, DIM > &src, FEMFunction< value_type, DIM > &des) |
template<class value_type , int DIM> |
void | Operator::L2Interpolate (value_type(*)(const double *), FEMFunction< value_type, DIM > &fun) |
template<class value_type , int DIM> |
void | Operator::L2Interpolate (value_type(*)(const afepack::Point< DIM > &), FEMFunction< value_type, DIM > &fun) |
template<class value_type , int DIM> |
void | Operator::L2Interpolate (const Function< value_type > &, FEMFunction< value_type, DIM > &fun) |
template<class value_type , int DIM> |
void | Operator::L2Project (const FEMFunction< value_type, DIM > &src, FEMFunction< value_type, DIM > &des, Method method, int algebric_accuracy) |
template<class value_type , int DIM> |
void | Operator::L2Project (value_type(*)(const double *), FEMFunction< value_type, DIM > &fun, Method method, int algebric_accuracy) |
template<class value_type , int DIM> |
void | Operator::L2Project (value_type(*)(const afepack::Point< DIM > &), FEMFunction< value_type, DIM > &fun, Method method, int algebric_accuracy) |
template<class value_type , int DIM> |
void | Operator::L2Project (const Function< value_type > &, FEMFunction< value_type, DIM > &fun, Method method, int algebric_accuracy) |
template<class value_type , int DIM> |
void | Operator::L2Project (value_type(*f)(const value_type &), const FEMFunction< value_type, DIM > &src, FEMFunction< value_type, DIM > &des, Method method, int algebric_accuracy) |
template<class value_type , int DIM> |
void | Operator::L2Project (value_type(*f)(const value_type &, const value_type &), const FEMFunction< value_type, DIM > &src0, const FEMFunction< value_type, DIM > &src1, FEMFunction< value_type, DIM > &des, Method method, int algebric_accuracy) |
template<class value_type , int DIM> |
void | Operator::L2Discretize (const FEMFunction< value_type, DIM > &src, Vector< double > &des, int algebric_accuracy) |
template<class value_type , int DIM> |
void | Operator::L2Discretize (const FEMFunction< value_type, DIM > &src, const FEMSpace< value_type, DIM > &space, Vector< double > &des, int algebric_accuracy) |
template<class value_type , int DIM> |
void | Operator::L2Discretize (value_type(*)(const double *), const FEMSpace< value_type, DIM > &space, Vector< double > &des, int algebric_accuracy) |
template<class value_type , int DIM> |
void | Operator::L2Discretize (value_type(*)(const afepack::Point< DIM > &), const FEMSpace< value_type, DIM > &space, Vector< double > &des, int algebric_accuracy) |
template<class value_type , int DIM> |
void | Operator::L2Discretize (const Function< value_type > &, const FEMSpace< value_type, DIM > &space, Vector< double > &des, int algebric_accuracy) |
template<class value_type , int DIM> |
void | Operator::L2Discretize (value_type(*f)(const value_type &), const FEMFunction< value_type, DIM > &src, Vector< double > &des, int algebric_accuracy) |
template<class value_type , int DIM> |
void | Operator::L2Discretize (value_type(*f)(const value_type &), const FEMFunction< value_type, DIM > &src, const FEMSpace< value_type, DIM > &space, Vector< double > &des, int algebric_accuracy) |
template<class value_type , int DIM> |
void | Operator::L2Discretize (value_type(*f)(const value_type &, const value_type &), const FEMFunction< value_type, DIM > &src0, const FEMFunction< value_type, DIM > &src1, const FEMSpace< value_type, DIM > &space, Vector< double > &des, int algebric_accuracy) |
变量 |
static const Method | Operator::MASS_ACCUMULATION = 1 |
static const Method | Operator::LEAST_SQUARE = 2 |
static const Method | Operator::LOCAL_LEAST_SQUARE = 3 |