source: issm/trunk-jpl/src/m/classes/debug.js@ 19753

Last change on this file since 19753 was 19753, checked in by Eric.Larour, 9 years ago

CHG: new modules in javascript, IssmConfig and InterpFromMeshToMesh2d, which uses the
bamg objects.
New classes to be able to finish off the model.js implementation. New paterson, solvers for javacsript.

File size: 653 bytes
Line 
1//DEBUG class definition
2//
3// Usage:
4// debug=new debug();
5
6function debug (){
7 //methods
8 this.setdefaultparameters = function(){// {{{
9 }// }}}
10 this.disp= function(){// {{{
11 console.log(sprintf(' debug parameters:'));
12 console.log(sprintf(' debug parameters:'));
13
14 fielddisplay(this,'valgrind','use Valgrind to debug (0 or 1)');
15 fielddisplay(this,'gprof','use gnu-profiler to find out where the time is spent');
16 fielddisplay(this,'profiling','enables profiling (memory, flops, time)');
17
18 }// }}}
19 //properties
20 // {{{
21 this.valgrind = false;
22 this.gprof = false;
23 this.profiling = false;
24 this.setdefaultparameters();
25 //}}}
26}
Note: See TracBrowser for help on using the repository browser.