Fonctions membres publiques | |
StandardCaseFunction (const CaseFunctionBuildInfo &info) | |
Construit une fonction du jeu de données. | |
virtual IBinaryMathFunctor< Real, Real, Real > * | getFunctorRealRealToReal () |
virtual IBinaryMathFunctor< Real, Real3, Real > * | getFunctorRealReal3ToReal () |
virtual IBinaryMathFunctor< Real, Real, Real3 > * | getFunctorRealRealToReal3 () |
virtual IBinaryMathFunctor< Real, Real3, Real3 > * | getFunctorRealReal3ToReal3 () |
Fonctions membres publiques hérités de Arcane::CaseFunction | |
CaseFunction (const CaseFunctionBuildInfo &info) | |
Construit une fonction du jeu de données. | |
String | name () const override |
nom de la fonction | |
void | setName (const String &new_name) override |
Positionne le nom de la fonction en new_name. | |
eParamType | paramType () const override |
Type du paramètre de la fonction. | |
void | setParamType (eParamType type) override |
Positionne le type de paramètre de la fonction. | |
eValueType | valueType () const override |
Type des valeurs de la fonction. | |
void | setValueType (eValueType type) override |
Positionne le type des valeurs de la fonction. | |
void | setTransformValueFunction (const String &str) override |
Affecte une fonction de transformation de la valeur. Pour l'instant, il s'agit juste d'un coefficient multiplicatif. La chaîne str doit pouvoir être convertie en le type de la valeur. | |
String | transformValueFunction () const override |
Retourne la fonction de transformation de la valeur. | |
void | setTransformParamFunction (const String &str) override |
Affecte une fonction de transformation du paramètre. Pour l'instant, il s'agit juste d'un coefficient multiplicatif. Il n'est appliqué que pour les paramètre réels. La chaîne str doit pouvoir être convertie en un réel. | |
String | transformParamFunction () const override |
Fonction de transformation du paramètre. | |
void | setDeltatCoef (Real v) override |
Positionne la Valeur du coefficient multiplicateur du deltat. | |
Real | deltatCoef () const override |
Valeur du coefficient multiplicateur du deltat. | |
bool | checkIfValid () const override |
Vérifie la validité de la fonction. | |
Ref< ICaseFunction > | toReference () |
ITraceMng * | traceMng () const |
Fonctions membres publiques hérités de Arcane::ICaseFunction | |
virtual | ~ICaseFunction ()=default |
Libère les ressources. | |
Fonctions membres publiques hérités de Arccore::ReferenceCounterImpl | |
void | addReference () |
void | removeReference () |
void | _internalAddReference () |
bool | _internalRemoveReference () |
Membres hérités additionnels | |
Types publics hérités de Arcane::ICaseFunction | |
enum | eParamType { ParamUnknown =0 , ParamReal = 1 , ParamInteger = 2 } |
Type d'un paramètre d'une fonction. Plus de détails... | |
enum | eValueType { ValueUnknown = 0 , ValueReal = 1 , ValueInteger = 2 , ValueBool = 3 , ValueString = 4 , ValueReal3 = 5 } |
Type d'une valeur d'une fonction. Plus de détails... | |
Fonctions membres protégées hérités de Arcane::CaseFunction | |
template<typename ParamType > | |
void | _applyParamTransform2 (ParamType ¶m) const |
Real | _applyValueComulTransform (Real v, Real comul) const |
Integer | _applyValueComulTransform (Integer v, Integer comul) const |
String | _applyValueComulTransform (const String &v, const String &comul) const |
bool | _applyValueComulTransform (bool v, bool comul) const |
Real3 | _applyValueComulTransform (Real3 v, Real3 comul) const |
void | _applyValueTransform (Real &value) const |
void | _applyValueTransform (Integer &value) const |
void | _applyValueTransform (String &value) const |
void | _applyValueTransform (Real3 &value) const |
void | _applyValueTransform (bool &value) const |
template<typename ValueType > | |
void | _applyValueTransform2 (ValueType &value) const |
void | _applyParamTransform (Real &value) const |
void | _applyParamTransform (Integer &value) const |
Définition à la ligne 39 du fichier StandardCaseFunction.h.
Arcane::StandardCaseFunction::StandardCaseFunction | ( | const CaseFunctionBuildInfo & | info | ) |
Construit une fonction du jeu de données.
Définition à la ligne 29 du fichier StandardCaseFunction.cc.
|
virtual |
Définition à la ligne 38 du fichier StandardCaseFunction.cc.
|
virtual |
Implémente Arcane::IStandardFunction.
Définition à la ligne 165 du fichier StandardCaseFunction.cc.
|
virtual |
Implémente Arcane::IStandardFunction.
Définition à la ligne 183 du fichier StandardCaseFunction.cc.
|
virtual |
Implémente Arcane::IStandardFunction.
Définition à la ligne 156 du fichier StandardCaseFunction.cc.
|
virtual |
Implémente Arcane::IStandardFunction.
Définition à la ligne 174 du fichier StandardCaseFunction.cc.