XIOS  1.0
Xml I/O Server
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Amis Macros
Référence de la classe xios::COperatorExpr

#include <operator_expr.hpp>

+ Graphe de collaboration de xios::COperatorExpr:

Types publics

typedef double(* functionScalar )(double)
 
typedef double(* functionScalarScalar )(double, double)
 
typedef double(* functionScalarScalarScalar )(double, double, double)
 
typedef CArray< double, 1 >(* functionField )(const CArray< double, 1 > &)
 
typedef CArray< double, 1 >(* functionFieldField )(const CArray< double, 1 > &, const CArray< double, 1 > &)
 
typedef CArray< double, 1 >(* functionFieldScalar )(const CArray< double, 1 > &, double)
 
typedef CArray< double, 1 >(* functionScalarField )(double, const CArray< double, 1 > &)
 
typedef CArray< double, 1 >(* functionScalarScalarField )(double, double, const CArray< double, 1 > &)
 
typedef CArray< double, 1 >(* functionScalarFieldScalar )(double, const CArray< double, 1 > &, double)
 
typedef CArray< double, 1 >(* functionScalarFieldField )(double, const CArray< double, 1 > &, const CArray< double, 1 > &)
 
typedef CArray< double, 1 >(* functionFieldScalarScalar )(const CArray< double, 1 > &, double, double)
 
typedef CArray< double, 1 >(* functionFieldScalarField )(const CArray< double, 1 > &, double, const CArray< double, 1 > &)
 
typedef CArray< double, 1 >(* functionFieldFieldScalar )(const CArray< double, 1 > &, const CArray< double, 1 > &, double)
 
typedef CArray< double, 1 >(* functionFieldFieldField )(const CArray< double, 1 > &, const CArray< double, 1 > &, const CArray< double, 1 > &)
 

Fonctions membres publiques

 COperatorExpr (void)
 
functionScalar getOpScalar (const string &id)
 
functionScalarScalar getOpScalarScalar (const string &id)
 
functionScalarScalarScalar getOpScalarScalarScalar (const string &id)
 
functionField getOpField (const string &id)
 
functionFieldField getOpFieldField (const string &id)
 
functionFieldScalar getOpFieldScalar (const string &id)
 
functionScalarField getOpScalarField (const string &id)
 
functionScalarScalarField getOpScalarScalarField (const string &id)
 
functionScalarFieldScalar getOpScalarFieldScalar (const string &id)
 
functionScalarFieldField getOpScalarFieldField (const string &id)
 
functionFieldScalarScalar getOpFieldScalarScalar (const string &id)
 
functionFieldScalarField getOpFieldScalarField (const string &id)
 
functionFieldFieldScalar getOpFieldFieldScalar (const string &id)
 
functionFieldFieldField getOpFieldFieldField (const string &id)
 

Fonctions membres publiques statiques

static double neg_s (double x)
 
static double cos_s (double x)
 
static double sin_s (double x)
 
static double tan_s (double x)
 
static double exp_s (double x)
 
static double log_s (double x)
 
static double log10_s (double x)
 
static double sqrt_s (double x)
 
static double add_ss (double x, double y)
 
static double minus_ss (double x, double y)
 
static double mult_ss (double x, double y)
 
static double div_ss (double x, double y)
 
static double pow_ss (double x, double y)
 
static double eq_ss (double x, double y)
 
static double lt_ss (double x, double y)
 
static double gt_ss (double x, double y)
 
static double le_ss (double x, double y)
 
static double ge_ss (double x, double y)
 
static double ne_ss (double x, double y)
 
static CArray< double, 1 > neg_f (const CArray< double, 1 > &x)
 
static CArray< double, 1 > cos_f (const CArray< double, 1 > &x)
 
static CArray< double, 1 > sin_f (const CArray< double, 1 > &x)
 
static CArray< double, 1 > tan_f (const CArray< double, 1 > &x)
 
static CArray< double, 1 > exp_f (const CArray< double, 1 > &x)
 
static CArray< double, 1 > log_f (const CArray< double, 1 > &x)
 
static CArray< double, 1 > log10_f (const CArray< double, 1 > &x)
 
static CArray< double, 1 > sqrt_f (const CArray< double, 1 > &x)
 
static CArray< double, 1 > add_ff (const CArray< double, 1 > &x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > minus_ff (const CArray< double, 1 > &x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > mult_ff (const CArray< double, 1 > &x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > div_ff (const CArray< double, 1 > &x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > pow_ff (const CArray< double, 1 > &x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > eq_ff (const CArray< double, 1 > &x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > lt_ff (const CArray< double, 1 > &x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > gt_ff (const CArray< double, 1 > &x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > le_ff (const CArray< double, 1 > &x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > ge_ff (const CArray< double, 1 > &x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > ne_ff (const CArray< double, 1 > &x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > add_fs (const CArray< double, 1 > &x, double y)
 
static CArray< double, 1 > minus_fs (const CArray< double, 1 > &x, double y)
 
static CArray< double, 1 > mult_fs (const CArray< double, 1 > &x, double y)
 
static CArray< double, 1 > div_fs (const CArray< double, 1 > &x, double y)
 
static CArray< double, 1 > pow_fs (const CArray< double, 1 > &x, double y)
 
static CArray< double, 1 > eq_fs (const CArray< double, 1 > &x, double y)
 
static CArray< double, 1 > lt_fs (const CArray< double, 1 > &x, double y)
 
static CArray< double, 1 > gt_fs (const CArray< double, 1 > &x, double y)
 
static CArray< double, 1 > le_fs (const CArray< double, 1 > &x, double y)
 
static CArray< double, 1 > ge_fs (const CArray< double, 1 > &x, double y)
 
static CArray< double, 1 > ne_fs (const CArray< double, 1 > &x, double y)
 
static CArray< double, 1 > add_sf (double x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > minus_sf (double x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > mult_sf (double x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > div_sf (double x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > eq_sf (double x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > lt_sf (double x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > gt_sf (double x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > le_sf (double x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > ge_sf (double x, const CArray< double, 1 > &y)
 
static CArray< double, 1 > ne_sf (double x, const CArray< double, 1 > &y)
 
static double cond_sss (double x, double y, double z)
 
static CArray< double, 1 > cond_ssf (double x, double y, const CArray< double, 1 > &z)
 
static CArray< double, 1 > cond_sfs (double x, const CArray< double, 1 > &y, double z)
 
static CArray< double, 1 > cond_sff (double x, const CArray< double, 1 > &y, const CArray< double, 1 > &z)
 
static CArray< double, 1 > cond_fss (const CArray< double, 1 > &x, double y, double z)
 
static CArray< double, 1 > cond_fsf (const CArray< double, 1 > &x, double y, const CArray< double, 1 > &z)
 
static CArray< double, 1 > cond_ffs (const CArray< double, 1 > &x, const CArray< double, 1 > &y, double z)
 
static CArray< double, 1 > cond_fff (const CArray< double, 1 > &x, const CArray< double, 1 > &y, const CArray< double, 1 > &z)
 

Attributs publics

map< string, functionScalaropScalar
 
map< string, functionScalarScalaropScalarScalar
 
map< string,
functionScalarScalarScalar
opScalarScalarScalar
 
map< string, functionFieldopField
 
map< string, functionFieldFieldopFieldField
 
map< string, functionFieldScalaropFieldScalar
 
map< string, functionScalarFieldopScalarField
 
map< string,
functionScalarScalarField
opScalarScalarField
 
map< string,
functionScalarFieldScalar
opScalarFieldScalar
 
map< string,
functionScalarFieldField
opScalarFieldField
 
map< string,
functionFieldScalarScalar
opFieldScalarScalar
 
map< string,
functionFieldScalarField
opFieldScalarField
 
map< string,
functionFieldFieldScalar
opFieldFieldScalar
 
map< string,
functionFieldFieldField
opFieldFieldField
 

Description détaillée

Définition à la ligne 15 du fichier operator_expr.hpp.

Documentation des définitions de type membres

typedef CArray<double,1>(* xios::COperatorExpr::functionField)(const CArray< double, 1 > &)

Définition à la ligne 21 du fichier operator_expr.hpp.

typedef CArray<double,1>(* xios::COperatorExpr::functionFieldField)(const CArray< double, 1 > &, const CArray< double, 1 > &)

Définition à la ligne 22 du fichier operator_expr.hpp.

typedef CArray<double,1>(* xios::COperatorExpr::functionFieldFieldField)(const CArray< double, 1 > &, const CArray< double, 1 > &, const CArray< double, 1 > &)

Définition à la ligne 31 du fichier operator_expr.hpp.

typedef CArray<double,1>(* xios::COperatorExpr::functionFieldFieldScalar)(const CArray< double, 1 > &, const CArray< double, 1 > &, double)

Définition à la ligne 30 du fichier operator_expr.hpp.

typedef CArray<double,1>(* xios::COperatorExpr::functionFieldScalar)(const CArray< double, 1 > &, double)

Définition à la ligne 23 du fichier operator_expr.hpp.

typedef CArray<double,1>(* xios::COperatorExpr::functionFieldScalarField)(const CArray< double, 1 > &, double, const CArray< double, 1 > &)

Définition à la ligne 29 du fichier operator_expr.hpp.

typedef CArray<double,1>(* xios::COperatorExpr::functionFieldScalarScalar)(const CArray< double, 1 > &, double, double)

Définition à la ligne 28 du fichier operator_expr.hpp.

typedef double(* xios::COperatorExpr::functionScalar)(double)

Définition à la ligne 18 du fichier operator_expr.hpp.

typedef CArray<double,1>(* xios::COperatorExpr::functionScalarField)(double, const CArray< double, 1 > &)

Définition à la ligne 24 du fichier operator_expr.hpp.

typedef CArray<double,1>(* xios::COperatorExpr::functionScalarFieldField)(double, const CArray< double, 1 > &, const CArray< double, 1 > &)

Définition à la ligne 27 du fichier operator_expr.hpp.

typedef CArray<double,1>(* xios::COperatorExpr::functionScalarFieldScalar)(double, const CArray< double, 1 > &, double)

Définition à la ligne 26 du fichier operator_expr.hpp.

typedef double(* xios::COperatorExpr::functionScalarScalar)(double, double)

Définition à la ligne 19 du fichier operator_expr.hpp.

typedef CArray<double,1>(* xios::COperatorExpr::functionScalarScalarField)(double, double, const CArray< double, 1 > &)

Définition à la ligne 25 du fichier operator_expr.hpp.

typedef double(* xios::COperatorExpr::functionScalarScalarScalar)(double, double, double)

Définition à la ligne 20 du fichier operator_expr.hpp.

Documentation des constructeurs et destructeur

xios::COperatorExpr::COperatorExpr ( void  )
inline

Définition à la ligne 33 du fichier operator_expr.hpp.

Documentation des fonctions membres

static CArray<double,1> xios::COperatorExpr::add_ff ( const CArray< double, 1 > &  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 291 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::add_fs ( const CArray< double, 1 > &  x,
double  y 
)
inlinestatic

Définition à la ligne 303 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::add_sf ( double  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 340 du fichier operator_expr.hpp.

static double xios::COperatorExpr::add_ss ( double  x,
double  y 
)
inlinestatic

Définition à la ligne 251 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::cond_fff ( const CArray< double, 1 > &  x,
const CArray< double, 1 > &  y,
const CArray< double, 1 > &  z 
)
inlinestatic

Définition à la ligne 428 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::cond_ffs ( const CArray< double, 1 > &  x,
const CArray< double, 1 > &  y,
double  z 
)
inlinestatic

Définition à la ligne 419 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::cond_fsf ( const CArray< double, 1 > &  x,
double  y,
const CArray< double, 1 > &  z 
)
inlinestatic

Définition à la ligne 410 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::cond_fss ( const CArray< double, 1 > &  x,
double  y,
double  z 
)
inlinestatic

Définition à la ligne 400 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::cond_sff ( double  x,
const CArray< double, 1 > &  y,
const CArray< double, 1 > &  z 
)
inlinestatic

Définition à la ligne 392 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::cond_sfs ( double  x,
const CArray< double, 1 > &  y,
double  z 
)
inlinestatic

Définition à la ligne 384 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::cond_ssf ( double  x,
double  y,
const CArray< double, 1 > &  z 
)
inlinestatic

Définition à la ligne 376 du fichier operator_expr.hpp.

static double xios::COperatorExpr::cond_sss ( double  x,
double  y,
double  z 
)
inlinestatic

Définition à la ligne 374 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::cos_f ( const CArray< double, 1 > &  x)
inlinestatic

Définition à la ligne 283 du fichier operator_expr.hpp.

static double xios::COperatorExpr::cos_s ( double  x)
inlinestatic

Définition à la ligne 243 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::div_ff ( const CArray< double, 1 > &  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 294 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::div_fs ( const CArray< double, 1 > &  x,
double  y 
)
inlinestatic

Définition à la ligne 306 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::div_sf ( double  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 343 du fichier operator_expr.hpp.

static double xios::COperatorExpr::div_ss ( double  x,
double  y 
)
inlinestatic

Définition à la ligne 254 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::eq_ff ( const CArray< double, 1 > &  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 296 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::eq_fs ( const CArray< double, 1 > &  x,
double  y 
)
inlinestatic

Définition à la ligne 309 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::eq_sf ( double  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 345 du fichier operator_expr.hpp.

static double xios::COperatorExpr::eq_ss ( double  x,
double  y 
)
inlinestatic

Définition à la ligne 257 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::exp_f ( const CArray< double, 1 > &  x)
inlinestatic

Définition à la ligne 286 du fichier operator_expr.hpp.

static double xios::COperatorExpr::exp_s ( double  x)
inlinestatic

Définition à la ligne 246 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::ge_ff ( const CArray< double, 1 > &  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 300 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::ge_fs ( const CArray< double, 1 > &  x,
double  y 
)
inlinestatic

Définition à la ligne 325 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::ge_sf ( double  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 360 du fichier operator_expr.hpp.

static double xios::COperatorExpr::ge_ss ( double  x,
double  y 
)
inlinestatic

Définition à la ligne 270 du fichier operator_expr.hpp.

functionField xios::COperatorExpr::getOpField ( const string &  id)
inline

Définition à la ligne 136 du fichier operator_expr.hpp.

Références ERROR.

functionFieldField xios::COperatorExpr::getOpFieldField ( const string &  id)
inline

Définition à la ligne 144 du fichier operator_expr.hpp.

Références ERROR.

functionFieldFieldField xios::COperatorExpr::getOpFieldFieldField ( const string &  id)
inline

Définition à la ligne 216 du fichier operator_expr.hpp.

Références ERROR.

functionFieldFieldScalar xios::COperatorExpr::getOpFieldFieldScalar ( const string &  id)
inline

Définition à la ligne 208 du fichier operator_expr.hpp.

Références ERROR.

functionFieldScalar xios::COperatorExpr::getOpFieldScalar ( const string &  id)
inline

Définition à la ligne 152 du fichier operator_expr.hpp.

Références ERROR.

functionFieldScalarField xios::COperatorExpr::getOpFieldScalarField ( const string &  id)
inline

Définition à la ligne 200 du fichier operator_expr.hpp.

Références ERROR.

functionFieldScalarScalar xios::COperatorExpr::getOpFieldScalarScalar ( const string &  id)
inline

Définition à la ligne 192 du fichier operator_expr.hpp.

Références ERROR.

functionScalar xios::COperatorExpr::getOpScalar ( const string &  id)
inline

Définition à la ligne 112 du fichier operator_expr.hpp.

Références ERROR.

Référencé par xios::CScalarUnaryOpExprNode::reduce().

+ Voici le graphe des appelants de cette fonction :

functionScalarField xios::COperatorExpr::getOpScalarField ( const string &  id)
inline

Définition à la ligne 160 du fichier operator_expr.hpp.

Références ERROR.

functionScalarFieldField xios::COperatorExpr::getOpScalarFieldField ( const string &  id)
inline

Définition à la ligne 184 du fichier operator_expr.hpp.

Références ERROR.

functionScalarFieldScalar xios::COperatorExpr::getOpScalarFieldScalar ( const string &  id)
inline

Définition à la ligne 176 du fichier operator_expr.hpp.

Références ERROR.

functionScalarScalar xios::COperatorExpr::getOpScalarScalar ( const string &  id)
inline

Définition à la ligne 120 du fichier operator_expr.hpp.

Références ERROR.

Référencé par xios::CScalarBinaryOpExprNode::reduce().

+ Voici le graphe des appelants de cette fonction :

functionScalarScalarField xios::COperatorExpr::getOpScalarScalarField ( const string &  id)
inline

Définition à la ligne 168 du fichier operator_expr.hpp.

Références ERROR.

functionScalarScalarScalar xios::COperatorExpr::getOpScalarScalarScalar ( const string &  id)
inline

Définition à la ligne 128 du fichier operator_expr.hpp.

Références ERROR.

Référencé par xios::CScalarTernaryOpExprNode::reduce().

+ Voici le graphe des appelants de cette fonction :

static CArray<double,1> xios::COperatorExpr::gt_ff ( const CArray< double, 1 > &  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 298 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::gt_fs ( const CArray< double, 1 > &  x,
double  y 
)
inlinestatic

Définition à la ligne 323 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::gt_sf ( double  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 358 du fichier operator_expr.hpp.

static double xios::COperatorExpr::gt_ss ( double  x,
double  y 
)
inlinestatic

Définition à la ligne 268 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::le_ff ( const CArray< double, 1 > &  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 299 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::le_fs ( const CArray< double, 1 > &  x,
double  y 
)
inlinestatic

Définition à la ligne 324 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::le_sf ( double  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 359 du fichier operator_expr.hpp.

static double xios::COperatorExpr::le_ss ( double  x,
double  y 
)
inlinestatic

Définition à la ligne 269 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::log10_f ( const CArray< double, 1 > &  x)
inlinestatic

Définition à la ligne 288 du fichier operator_expr.hpp.

static double xios::COperatorExpr::log10_s ( double  x)
inlinestatic

Définition à la ligne 248 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::log_f ( const CArray< double, 1 > &  x)
inlinestatic

Définition à la ligne 287 du fichier operator_expr.hpp.

static double xios::COperatorExpr::log_s ( double  x)
inlinestatic

Définition à la ligne 247 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::lt_ff ( const CArray< double, 1 > &  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 297 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::lt_fs ( const CArray< double, 1 > &  x,
double  y 
)
inlinestatic

Définition à la ligne 322 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::lt_sf ( double  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 357 du fichier operator_expr.hpp.

static double xios::COperatorExpr::lt_ss ( double  x,
double  y 
)
inlinestatic

Définition à la ligne 267 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::minus_ff ( const CArray< double, 1 > &  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 292 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::minus_fs ( const CArray< double, 1 > &  x,
double  y 
)
inlinestatic

Définition à la ligne 304 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::minus_sf ( double  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 341 du fichier operator_expr.hpp.

static double xios::COperatorExpr::minus_ss ( double  x,
double  y 
)
inlinestatic

Définition à la ligne 252 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::mult_ff ( const CArray< double, 1 > &  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 293 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::mult_fs ( const CArray< double, 1 > &  x,
double  y 
)
inlinestatic

Définition à la ligne 305 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::mult_sf ( double  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 342 du fichier operator_expr.hpp.

static double xios::COperatorExpr::mult_ss ( double  x,
double  y 
)
inlinestatic

Définition à la ligne 253 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::ne_ff ( const CArray< double, 1 > &  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 301 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::ne_fs ( const CArray< double, 1 > &  x,
double  y 
)
inlinestatic

Définition à la ligne 327 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::ne_sf ( double  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 362 du fichier operator_expr.hpp.

static double xios::COperatorExpr::ne_ss ( double  x,
double  y 
)
inlinestatic

Définition à la ligne 272 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::neg_f ( const CArray< double, 1 > &  x)
inlinestatic

Définition à la ligne 282 du fichier operator_expr.hpp.

static double xios::COperatorExpr::neg_s ( double  x)
inlinestatic

Définition à la ligne 242 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::pow_ff ( const CArray< double, 1 > &  x,
const CArray< double, 1 > &  y 
)
inlinestatic

Définition à la ligne 295 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::pow_fs ( const CArray< double, 1 > &  x,
double  y 
)
inlinestatic

Définition à la ligne 307 du fichier operator_expr.hpp.

static double xios::COperatorExpr::pow_ss ( double  x,
double  y 
)
inlinestatic

Définition à la ligne 255 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::sin_f ( const CArray< double, 1 > &  x)
inlinestatic

Définition à la ligne 284 du fichier operator_expr.hpp.

static double xios::COperatorExpr::sin_s ( double  x)
inlinestatic

Définition à la ligne 244 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::sqrt_f ( const CArray< double, 1 > &  x)
inlinestatic

Définition à la ligne 289 du fichier operator_expr.hpp.

static double xios::COperatorExpr::sqrt_s ( double  x)
inlinestatic

Définition à la ligne 249 du fichier operator_expr.hpp.

static CArray<double,1> xios::COperatorExpr::tan_f ( const CArray< double, 1 > &  x)
inlinestatic

Définition à la ligne 285 du fichier operator_expr.hpp.

static double xios::COperatorExpr::tan_s ( double  x)
inlinestatic

Définition à la ligne 245 du fichier operator_expr.hpp.

Documentation des données membres

map<string,functionField> xios::COperatorExpr::opField

Définition à la ligne 228 du fichier operator_expr.hpp.

map<string,functionFieldField> xios::COperatorExpr::opFieldField

Définition à la ligne 229 du fichier operator_expr.hpp.

map<string,functionFieldFieldField> xios::COperatorExpr::opFieldFieldField

Définition à la ligne 238 du fichier operator_expr.hpp.

map<string,functionFieldFieldScalar> xios::COperatorExpr::opFieldFieldScalar

Définition à la ligne 237 du fichier operator_expr.hpp.

map<string,functionFieldScalar> xios::COperatorExpr::opFieldScalar

Définition à la ligne 230 du fichier operator_expr.hpp.

map<string,functionFieldScalarField> xios::COperatorExpr::opFieldScalarField

Définition à la ligne 236 du fichier operator_expr.hpp.

map<string,functionFieldScalarScalar> xios::COperatorExpr::opFieldScalarScalar

Définition à la ligne 235 du fichier operator_expr.hpp.

map<string,functionScalar> xios::COperatorExpr::opScalar

Définition à la ligne 225 du fichier operator_expr.hpp.

map<string,functionScalarField> xios::COperatorExpr::opScalarField

Définition à la ligne 231 du fichier operator_expr.hpp.

map<string,functionScalarFieldField> xios::COperatorExpr::opScalarFieldField

Définition à la ligne 234 du fichier operator_expr.hpp.

map<string,functionScalarFieldScalar> xios::COperatorExpr::opScalarFieldScalar

Définition à la ligne 233 du fichier operator_expr.hpp.

map<string,functionScalarScalar> xios::COperatorExpr::opScalarScalar

Définition à la ligne 226 du fichier operator_expr.hpp.

map<string,functionScalarScalarField> xios::COperatorExpr::opScalarScalarField

Définition à la ligne 232 du fichier operator_expr.hpp.

map<string,functionScalarScalarScalar> xios::COperatorExpr::opScalarScalarScalar

Définition à la ligne 227 du fichier operator_expr.hpp.


La documentation de cette classe a été générée à partir du fichier suivant :