[cig-commits] r13864 - cs/cigma/trunk/src

luis at geodynamics.org luis at geodynamics.org
Tue Jan 13 03:12:11 PST 2009


Author: luis
Date: 2009-01-13 03:12:11 -0800 (Tue, 13 Jan 2009)
New Revision: 13864

Modified:
   cs/cigma/trunk/src/FunctionRegistry.cpp
Log:
Register OkadaDisloc3d function as bm.ssnog.displacement

Once we register the function, we can use it with 'cigma compare'
and 'cigma eval'.

Modified: cs/cigma/trunk/src/FunctionRegistry.cpp
===================================================================
--- cs/cigma/trunk/src/FunctionRegistry.cpp	2009-01-13 11:12:09 UTC (rev 13863)
+++ cs/cigma/trunk/src/FunctionRegistry.cpp	2009-01-13 11:12:11 UTC (rev 13864)
@@ -3,6 +3,7 @@
 #include "fn_zero.h"
 #include "fn_one.h"
 #include "fn_test.h"
+#include "fn_disloc3d.h"
 using namespace cigma;
 
 #include <cassert>
@@ -25,6 +26,10 @@
 
     shared_ptr<SquareFn> square(new SquareFn());
     this->addFunction("test.square", square);
+
+    typedef benchmark::quasistatic::strikeslipnog::OkadaDisloc3d DislocFn1;
+    shared_ptr<DislocFn1> disloc1(new DislocFn1());
+    this->addFunction("bm.ssnog.displacement", disloc1);
 }
 
 FunctionRegistry::~FunctionRegistry()



More information about the CIG-COMMITS mailing list