]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Move up some declarations.
authorDavid Wells <drwells@email.unc.edu>
Sat, 21 May 2022 18:27:01 +0000 (14:27 -0400)
committerDavid Wells <drwells@email.unc.edu>
Sat, 21 May 2022 19:45:43 +0000 (15:45 -0400)
include/deal.II/base/mu_parser_internal.h

index a8bdd42b781445ea3e98ab682a7f1c8ce381ccb3..a4164ed2ac359595d8bd148c1a4eb832cc8ee95e 100644 (file)
@@ -38,6 +38,62 @@ namespace internal
 {
   namespace FunctionParser
   {
+    int
+    mu_round(double val);
+
+    double
+    mu_if(double condition, double thenvalue, double elsevalue);
+
+    double
+    mu_or(double left, double right);
+
+    double
+    mu_and(double left, double right);
+
+    double
+    mu_int(double value);
+
+    double
+    mu_ceil(double value);
+
+    double
+    mu_floor(double value);
+
+    double
+    mu_cot(double value);
+
+    double
+    mu_csc(double value);
+
+    double
+    mu_sec(double value);
+
+    double
+    mu_log(double value);
+
+    double
+    mu_pow(double a, double b);
+
+    double
+    mu_erf(double value);
+
+    double
+    mu_erfc(double value);
+
+    // returns a random value in the range [0,1] initializing the generator
+    // with the given seed
+    double
+    mu_rand_seed(double seed);
+
+    // returns a random value in the range [0,1]
+    double
+    mu_rand();
+
+    /**
+     * Get the array of all function names.
+     */
+    std::vector<std::string>
+    get_function_names();
     /**
      * deal.II uses muParser as a purely internal dependency. To this end, we do
      * not include any muParser headers in our own headers (and the bundled
@@ -138,62 +194,6 @@ namespace internal
       unsigned int n_vars;
     };
 
-    int
-    mu_round(double val);
-
-    double
-    mu_if(double condition, double thenvalue, double elsevalue);
-
-    double
-    mu_or(double left, double right);
-
-    double
-    mu_and(double left, double right);
-
-    double
-    mu_int(double value);
-
-    double
-    mu_ceil(double value);
-
-    double
-    mu_floor(double value);
-
-    double
-    mu_cot(double value);
-
-    double
-    mu_csc(double value);
-
-    double
-    mu_sec(double value);
-
-    double
-    mu_log(double value);
-
-    double
-    mu_pow(double a, double b);
-
-    double
-    mu_erf(double value);
-
-    double
-    mu_erfc(double value);
-
-    // returns a random value in the range [0,1] initializing the generator
-    // with the given seed
-    double
-    mu_rand_seed(double seed);
-
-    // returns a random value in the range [0,1]
-    double
-    mu_rand();
-
-    /**
-     * Get the array of all function names.
-     */
-    std::vector<std::string>
-    get_function_names();
 
   } // namespace FunctionParser
 

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.