|
Classes |
| class | CoordinateX |
| class | CoordinateY |
| class | CoordinateZ |
| class | DExprFunc1< A > |
| class | DExprFunc3< A, B, C > |
| class | DExprFunc4< A, B, C, D > |
| class | Function |
| class | DExprResP< A, R > |
| class | DExprResVarP< R > |
| class | Subgrid |
| class | Sub_boundary_grid |
| class | DExprBinOp< A, B, Op > |
| class | DApAdd |
| class | DApDivide |
| class | DApMul |
| class | DApSub |
| class | DExprMinusUnaOp< A > |
Defines |
| #define | regular_points Subgrid(true,false,false) |
| #define | interior_points Subgrid(true,true,false) |
| #define | boundary_points Subgrid(false,false,true) |
| #define | nearb_points Subgrid(false,true,false) |
| #define | boundary_strip_points Subgrid(false,true,true) |
| #define | all_points Subgrid(true,true,true) |
Functions |
| DExpr< CoordinateX > | X () |
| DExpr< CoordinateY > | Y () |
| DExpr< CoordinateZ > | Z () |
| Subgrid | operator & (Subgrid a, Subgrid b) |
| template<class A> |
DExpr< DExprResP< DExpr< A >,
Subgrid > > | operator| (const DExpr< A > &a, const Subgrid &r) |
DExpr< DExprResP< DExprLIT,
Subgrid > > | operator| (double x, const Subgrid &r) |
| DExprResVarP< Subgrid > | operator| (Variable &a, const Subgrid &r) |
| FunctionClass | operator| (double(*formula)(double x, double y, double z), const Subgrid &r) |
| template<class A> |
| DExprResDomain< DExpr< A > > | operator| (const DExpr< A > &a, Domain *dom) |
| DExprResDomain< DExprLIT > | operator| (double x, const Domain &dom) |
| template<class A, class B> |
DExpr< DExprBinOp< DExpr<
A >, DExpr< B >, DApMul > > | operator * (const DExpr< A > &a, const DExpr< B > &b) |
| template<class A> |
DExpr< DExprBinOp< DExprLIT,
DExpr< A >, DApMul > > | operator * (double x, const DExpr< A > &a) |
| template<class A> |
DExpr< DExprBinOp< Local_var,
DExpr< A >, DApMul > > | operator * (Local_var &x, const DExpr< A > &a) |
| template<class A> |
DExpr< DExprBinOp< DExpr<
A >, DExprLIT, DApMul > > | operator * (const DExpr< A > &a, double x) |
| template<class A> |
DExpr< DExprBinOp< DExpr<
A >, Local_var, DApMul > > | operator * (const DExpr< A > &a, Local_var &x) |
| template<class A> |
DExpr< DExprBinOp< DExprVAR,
DExpr< A >, DApMul > > | operator * (Variable &v, const DExpr< A > &a) |
| template<class A> |
DExpr< DExprBinOp< DExpr<
A >, DExprVAR, DApMul > > | operator * (const DExpr< A > &a, Variable &v) |
DExpr< DExprBinOp< DExprLIT,
DExprVAR, DApMul > > | operator * (double x, Variable &a) |
DExpr< DExprBinOp< Local_var,
DExprVAR, DApMul > > | operator * (Local_var &x, Variable &a) |
DExpr< DExprBinOp< DExprVAR,
DExprLIT, DApMul > > | operator * (Variable &a, double x) |
DExpr< DExprBinOp< DExprVAR,
Local_var, DApMul > > | operator * (Variable &a, Local_var &x) |
DExpr< DExprBinOp< DExprVAR,
DExprVAR, DApMul > > | operator * (Variable &b, Variable &a) |
DExpr< DExprBinOp< Local_var,
DExprLIT, DApMul > > | operator * (Local_var &a, double x) |
DExpr< DExprBinOp< DExprLIT,
Local_var, DApMul > > | operator * (double x, Local_var &a) |
DExpr< DExprBinOp< Local_var,
Local_var, DApMul > > | operator * (Local_var &b, Local_var &a) |
| template<class A, class B> |
DExpr< DExprBinOp< DExpr<
A >, DExpr< B >, DApAdd > > | operator+ (const DExpr< A > &a, const DExpr< B > &b) |
| template<class A> |
DExpr< DExprBinOp< DExprLIT,
DExpr< A >, DApAdd > > | operator+ (double x, const DExpr< A > &a) |
| template<class A> |
DExpr< DExprBinOp< Local_var,
DExpr< A >, DApAdd > > | operator+ (Local_var &x, const DExpr< A > &a) |
| template<class A> |
DExpr< DExprBinOp< DExpr<
A >, DExprLIT, DApAdd > > | operator+ (const DExpr< A > &a, double x) |
| template<class A> |
DExpr< DExprBinOp< DExpr<
A >, Local_var, DApAdd > > | operator+ (const DExpr< A > &a, Local_var &x) |
| template<class A> |
DExpr< DExprBinOp< DExprVAR,
DExpr< A >, DApAdd > > | operator+ (Variable &v, const DExpr< A > &a) |
| template<class A> |
DExpr< DExprBinOp< DExpr<
A >, DExprVAR, DApAdd > > | operator+ (const DExpr< A > &a, Variable &v) |
DExpr< DExprBinOp< DExprLIT,
DExprVAR, DApAdd > > | operator+ (double x, Variable &a) |
DExpr< DExprBinOp< Local_var,
DExprVAR, DApAdd > > | operator+ (Local_var &x, Variable &a) |
DExpr< DExprBinOp< DExprVAR,
DExprLIT, DApAdd > > | operator+ (Variable &a, double x) |
DExpr< DExprBinOp< DExprVAR,
Local_var, DApAdd > > | operator+ (Variable &a, Local_var &x) |
DExpr< DExprBinOp< DExprVAR,
DExprVAR, DApAdd > > | operator+ (Variable &b, Variable &a) |
DExpr< DExprBinOp< Local_var,
DExprLIT, DApAdd > > | operator+ (Local_var &a, double x) |
DExpr< DExprBinOp< DExprLIT,
Local_var, DApAdd > > | operator+ (double x, Local_var &a) |
DExpr< DExprBinOp< Local_var,
Local_var, DApAdd > > | operator+ (Local_var &b, Local_var &a) |
| template<class A, class B> |
DExpr< DExprBinOp< DExpr<
A >, DExpr< B >, DApSub > > | operator- (const DExpr< A > &a, const DExpr< B > &b) |
| template<class A> |
DExpr< DExprBinOp< DExprLIT,
DExpr< A >, DApSub > > | operator- (double x, const DExpr< A > &a) |
| template<class A> |
DExpr< DExprBinOp< Local_var,
DExpr< A >, DApSub > > | operator- (Local_var &x, const DExpr< A > &a) |
| template<class A> |
DExpr< DExprBinOp< DExpr<
A >, DExprLIT, DApSub > > | operator- (const DExpr< A > &a, double x) |
| template<class A> |
DExpr< DExprBinOp< DExpr<
A >, Local_var, DApSub > > | operator- (const DExpr< A > &a, Local_var &x) |
| template<class A> |
DExpr< DExprBinOp< DExprVAR,
DExpr< A >, DApSub > > | operator- (Variable &v, const DExpr< A > &a) |
| template<class A> |
DExpr< DExprBinOp< DExpr<
A >, DExprVAR, DApSub > > | operator- (const DExpr< A > &a, Variable &v) |
DExpr< DExprBinOp< DExprLIT,
DExprVAR, DApSub > > | operator- (double x, Variable &a) |
DExpr< DExprBinOp< Local_var,
DExprVAR, DApSub > > | operator- (Local_var &x, Variable &a) |
DExpr< DExprBinOp< DExprVAR,
DExprLIT, DApSub > > | operator- (Variable &a, double x) |
DExpr< DExprBinOp< DExprVAR,
Local_var, DApSub > > | operator- (Variable &a, Local_var &x) |
DExpr< DExprBinOp< DExprVAR,
DExprVAR, DApSub > > | operator- (Variable &b, Variable &a) |
DExpr< DExprBinOp< Local_var,
DExprLIT, DApSub > > | operator- (Local_var &a, double x) |
DExpr< DExprBinOp< DExprLIT,
Local_var, DApSub > > | operator- (double x, Local_var &a) |
DExpr< DExprBinOp< Local_var,
Local_var, DApSub > > | operator- (Local_var &b, Local_var &a) |
| template<class A, class B> |
DExpr< DExprBinOp< DExpr<
A >, DExpr< B >, DApDivide > > | operator/ (const DExpr< A > &a, const DExpr< B > &b) |
| template<class A> |
DExpr< DExprBinOp< DExprLIT,
DExpr< A >, DApDivide > > | operator/ (double x, const DExpr< A > &a) |
| template<class A> |
DExpr< DExprBinOp< Local_var,
DExpr< A >, DApDivide > > | operator/ (Local_var &x, const DExpr< A > &a) |
| template<class A> |
DExpr< DExprBinOp< DExpr<
A >, DExprLIT, DApDivide > > | operator/ (const DExpr< A > &a, double x) |
| template<class A> |
DExpr< DExprBinOp< DExpr<
A >, Local_var, DApDivide > > | operator/ (const DExpr< A > &a, Local_var &x) |
| template<class A> |
DExpr< DExprBinOp< DExprVAR,
DExpr< A >, DApDivide > > | operator/ (Variable &v, const DExpr< A > &a) |
| template<class A> |
DExpr< DExprBinOp< DExpr<
A >, DExprVAR, DApDivide > > | operator/ (const DExpr< A > &a, Variable &v) |
DExpr< DExprBinOp< DExprLIT,
DExprVAR, DApDivide > > | operator/ (double x, Variable &a) |
DExpr< DExprBinOp< Local_var,
DExprVAR, DApDivide > > | operator/ (Local_var &x, Variable &a) |
DExpr< DExprBinOp< DExprVAR,
DExprLIT, DApDivide > > | operator/ (Variable &a, double x) |
DExpr< DExprBinOp< DExprVAR,
Local_var, DApDivide > > | operator/ (Variable &a, Local_var &x) |
DExpr< DExprBinOp< DExprVAR,
DExprVAR, DApDivide > > | operator/ (Variable &b, Variable &a) |
DExpr< DExprBinOp< Local_var,
DExprLIT, DApDivide > > | operator/ (Local_var &a, double x) |
DExpr< DExprBinOp< DExprLIT,
Local_var, DApDivide > > | operator/ (double x, Local_var &a) |
DExpr< DExprBinOp< Local_var,
Local_var, DApDivide > > | operator/ (Local_var &b, Local_var &a) |
| template<class A> |
DExpr< DExprMinusUnaOp< DExpr<
A > > > | operator- (const DExpr< A > &a) |
| DExpr< DExprMinusUnaOp< Local_var > > | operator- (Local_var &x) |
| DExpr< DExprMinusUnaOp< DExprVAR > > | operator- (Variable &v) |