2023-09-24 14:25:17.0 Z counter = 1 Message: CpmSystem::Message::ini(void): files ./cpmcerr.txt and ./cpmdata.txt successfully created, 0 s after program start counter = 2 Message: C+- says Hello World in function int main(int argc, char *argv[]) 8e-06 s after program start counter = 3 Message: Function main() started for program /home/ulrich/Desktop/e/cpm/tut2/tut2 1.3e-05 s after program start counter = 4 Message: CpmApplication::inspectCpmdefinitions() started 1.7e-05 s after program start list of macros from cpmdefinitions.h size of definitions = 2 //V begin //IvZ 2 1 // i=1 CPM_NAMEOF // i=2 CPM_RANGE_CHECK //V end counter = 5 Message: CpmApplication::inspectCpmdefinitions() done 4.4e-05 s after program start list of macros from cpmsystemdependencies.h //V begin //IvZ 22 1 // i=1 CPM_REL_POS1 = . // i=2 CPM_REL_POS2 = ./control // i=3 CPM_REL_POS3 = .. // i=4 CPM_REL_POS4 = ../control // i=5 CPM_INP_DIR = ./control // i=6 CPM_OUT_DIR = . // i=7 CPM_FONT_DIR = ../fonts // i=8 CPM_HEIGHT = 832 // i=9 CPM_WIDTH = 1432 // i=10 CPM_PANE1 = 350 // i=11 CPM_PANE2 = 250 // i=12 CPM_PANE3 = 250 // i=13 CPM_PANE4 = 100 // i=14 CPM_STEREOLEFT_R = 255 // i=15 CPM_STEREOLEFT_G = 0 // i=16 CPM_STEREOLEFT_B = 0 // i=17 CPM_STEREORIGHT_R = 0 // i=18 CPM_STEREORIGHT_G = 255 // i=19 CPM_STEREORIGHT_B = 255 // i=20 CPM_RUN_ID_LENGTH = 4 // i=21 CPM_WRITE_PRECISION = 8 // i=22 CPM_WRITE_TITLE //V end counter = 6 Message: CpmSystem::updFromConfigFile() started 0.000159 s after program start counter = 7 Message: ahead of V begin //IvZ 4 1 // i=1 ./cpmconfig.ini // i=2 ./control/cpmconfig.ini // i=3 ../cpmconfig.ini // i=4 ../control/cpmconfig.ini //V end counter = 8 Message: path1 = ./control 0.000224 s after program start counter = 9 Message: path2 = 0.00023 s after program start counter = 10 Message: RecordHandler::ini_(files=//V begin //IvZ 4 1 // i=1 ./cpmconfig.ini // i=2 ./control/cpmconfig.ini // i=3 ../cpmconfig.ini // i=4 ../control/cpmconfig.ini //V end path= callMessage=call in updFromConfigFile() ) started 0.000233 s after program start counter = 11 Message: Record::readFromFile(const Word& fn, bool) fn=./cpmconfig.ini started 0.000238 s after program start counter = 12 Message: CpmRootX::aux::SecCol::ini() started 0.000248 s after program start counter = 13 Message: Current path (working directory) is "/home/ulrich/Desktop/e/cpm/tut2" 0.000254 s after program start counter = 14 Message: IFileStream(Word,bool,bool) did open ./cpmconfig.ini 0.000263 s after program start counter = 15 Message: CpmRootX::aux::SecCol::ini() done 0.000323 s after program start counter = 16 Message: Record::readFormatted(istream&) started 0.000328 s after program start counter = 17 Message: Record::readFormatted(istream&) done 0.000416 s after program start counter = 18 Message: Record::readFromFile(const Word& fn, bool) fn=./cpmconfig.ini done 0.00042 s after program start C+- debug: filename=./cpmconfig.ini counter = 19 Message: this is what we got: 0.000428 s after program start counter = 20 Message: Record::writeFormatted(ostream&,bool) started 0.000431 s after program start counter = 21 Message: Record::writeFormatted(ostream&,bool): 13 sessions found 0.000439 s after program start counter = 22 Message: Record::writeFormatted(ostream&,bool) done 0.000475 s after program start counter = 23 Message: append run id //------------------------------------------------------------------------ B val=1 font directory //------------------------------------------------------------------------ W dir=../fonts input directory //------------------------------------------------------------------------ W dir=./control numerical precision //------------------------------------------------------------------------ Z val=200 output directory //------------------------------------------------------------------------ W dir=./t20230924app8 pane sizes //------------------------------------------------------------------------ Z pane1=100 Z pane2=100 Z pane3=70 Z pane4=80 run id length //------------------------------------------------------------------------ Z val=3 size of frame store //------------------------------------------------------------------------ Z height=900 Z width=1400 size of viewport //------------------------------------------------------------------------ Z height=900 Z width=1400 source directory //------------------------------------------------------------------------ W dir=./source source files for docu //------------------------------------------------------------------------ W sffd1=../cpm1/include/cpmgraph.h W sffd2=../cpm1/source/cpmgraph.cpp write precision //------------------------------------------------------------------------ Z val=32 write title //------------------------------------------------------------------------ B val=1 0.000483 s after program start counter = 24 Message: : valid=1 0.000495 s after program start counter = 25 Message: RecordHandler::ini_(files=//V begin //IvZ 4 1 // i=1 ./cpmconfig.ini // i=2 ./control/cpmconfig.ini // i=3 ../cpmconfig.ini // i=4 ../control/cpmconfig.ini //V end path= callMessage=call in updFromConfigFile() ) done 0.000498 s after program start counter = 26 Message: file cpmconfig.ini found 0.000506 s after program start counter = 27 Message: sffd1 got from cpmconfig.ini as ../cpm1/include/cpmgraph.h 0.000513 s after program start counter = 28 Message: sffd2 got from cpmconfig.ini as ../cpm1/source/cpmgraph.cpp 0.000517 s after program start counter = 29 Message: source directory got from cpmconfig.ini as ./source 0.000521 s after program start counter = 30 Message: input directory got from cpmconfig.ini as ./control 0.000524 s after program start counter = 31 Message: output directory got from cpmconfig.ini as ./t20230924app8 0.000527 s after program start counter = 32 Message: output directory ./t20230924app8 does not yet exist 0.000535 s after program start counter = 33 Message: output directory ./t20230924app8 created 0.000596 s after program start counter = 34 Message: font directory got from cpmconfig.ini as ../fonts 0.000603 s after program start counter = 35 Warning: section=double buffering, item=db, not able to read bool 0.000609 s after program start counter = 36 Message: numerical precision is that of type double 0.360642 s after program start counter = 37 Warning: section=run name, item=val, not able to read Word 0.360694 s after program start counter = 38 Warning: section=suppress messages, item=val, not able to read bool 0.684746 s after program start counter = 39 Warning: section=stereo colors, item=left, not able to read Zs 0.976396 s after program start counter = 40 Warning: section=stereo colors, item=right, not able to read Zs 1.23886 s after program start counter = 41 Message: CpmSystem::updFromConfigFile() done 1.47507 s after program start counter = 42 Message: CpmRootX::extComLine(int,*char[]) started 1.47509 s after program start counter = 43 Message: path1 = ./control 1.47514 s after program start counter = 44 Message: path2 = ./control 1.47515 s after program start counter = 45 Message: RecordHandler::ini_(files=//V begin //IvZ 1 1 // i=1 tut2.ini //V end path=./control callMessage=CpmRootX::extComLine(int, *char[]) ) started 1.47516 s after program start counter = 46 Message: Record::readFromFile(const Word& fn, bool) fn=./control/tut2.ini started 1.47516 s after program start counter = 47 Message: CpmRootX::aux::SecCol::ini() started 1.47517 s after program start counter = 48 Message: Current path (working directory) is "/home/ulrich/Desktop/e/cpm/tut2" 1.47518 s after program start counter = 49 Message: IFileStream(Word,bool,bool) did open ./control/tut2.ini 1.47519 s after program start counter = 50 Message: CpmRootX::aux::SecCol::ini() done 1.47525 s after program start counter = 51 Message: Record::readFormatted(istream&) started 1.47525 s after program start counter = 52 Message: Record::readFormatted(istream&) done 1.47527 s after program start counter = 53 Message: Record::readFromFile(const Word& fn, bool) fn=./control/tut2.ini done 1.47528 s after program start C+- debug: filename=./control/tut2.ini counter = 54 Message: : valid=1 1.47529 s after program start counter = 55 Message: RecordHandler::ini_(files=//V begin //IvZ 1 1 // i=1 tut2.ini //V end path=./control callMessage=CpmRootX::extComLine(int, *char[]) ) done 1.47529 s after program start counter = 56 Message: RecordHandler::comLine() started 1.4753 s after program start counter = 57 Message: RecordHandler::comLine() done 1.47531 s after program start counter = 58 Message: CpmRootX::extComLine(int,*char[]) done 1.47532 s after program start counter = 59 Message: Extended command line args_ transformed to: //V begin //IvZ 2 1 // i=1 /home/ulrich/Desktop/e/cpm/tut2/tut2 // i=2 8 //V end 1.47533 s after program start counter = 60 Message: Frame::iniFonts() started 1.47533 s after program start counter = 61 Message: IFileStream(Word,bool,bool) did open ../fonts/cpmfont1.txt 1.47535 s after program start counter = 62 Message: loading C+- fonts started 1.47535 s after program start counter = 63 Message: loading of 6 C+- fonts done 1.5265 s after program start counter = 64 Message: height of font 1 is 10 pixel 1.52653 s after program start counter = 65 Message: height of font 2 is 12 pixel 1.52654 s after program start counter = 66 Message: height of font 3 is 14 pixel 1.52654 s after program start counter = 67 Message: height of font 4 is 16 pixel 1.52655 s after program start counter = 68 Message: height of font 5 is 18 pixel 1.52655 s after program start counter = 69 Message: height of font 6 is 24 pixel 1.52655 s after program start counter = 70 Message: Frame::iniFonts() done 1.52655 s after program start counter = 71 Message: Frame::iniStatics(void) started 2.06923 s after program start counter = 72 Message: Frame::iniStatics(void) done 2.06928 s after program start counter = 73 Message: idleFunc() started 2.0696 s after program start counter = 74 Message: main(1, /home/ulrich/Desktop/e/cpm/tut2/tut2): initialized Viewport with nx=1400, ny=884 3.1273 s after program start counter = 75 Message: CpmApplication::main_(), sel=8 started 3.63275 s after program start counter = 76 Message: path1 = ./control 3.64088 s after program start counter = 77 Message: path2 = ./control 3.64168 s after program start counter = 78 Message: RecordHandler::ini_(files=//V begin //IvZ 1 1 // i=1 app8.ini //V end path=./control callMessage= ) started 3.64238 s after program start counter = 79 Message: CpmRootX::aux::SecCol::ini() started 3.64309 s after program start counter = 80 Message: Current path (working directory) is "/home/ulrich/Desktop/e/cpm/tut2" 3.64371 s after program start counter = 81 Message: IFileStream(Word,bool,bool) did open ./control/app8.ini 3.64426 s after program start counter = 82 Message: CpmRootX::aux::SecCol::ini() done 3.64482 s after program start counter = 83 Message: Record::readFormatted(istream&) started 3.64537 s after program start counter = 84 Message: Record::readFormatted(istream&) done 3.64604 s after program start C+- debug: filename=./control/app8.ini counter = 85 Message: this is what we got: 3.64655 s after program start counter = 86 Message: Record::writeFormatted(ostream&,bool) started 3.64701 s after program start counter = 87 Message: Record::writeFormatted(ostream&,bool): 1 sessions found 3.6475 s after program start counter = 88 Message: Record::writeFormatted(ostream&,bool) done 3.64798 s after program start counter = 89 Message: data //------------------------------------------------------------------------ Z nTot=1024 Zs methods=1 2 3 4 5 6 7 8 9 10 R E=0.1 R eps=0.4 R nPerRev=32 R tWaitFinal=8 3.64846 s after program start counter = 90 Message: : valid=1 3.64893 s after program start counter = 91 Message: RecordHandler::ini_(files=//V begin //IvZ 1 1 // i=1 app8.ini //V end path=./control callMessage= ) done 3.65095 s after program start dt = //Vr begin //IvZ 10 1 // i=1 0.25504156281519996252171722517232 // i=2 0.25504156281519996252171722517232 // i=3 0.25504156281519996252171722517232 // i=4 0.25504156281519996252171722517232 // i=5 0.25504156281519996252171722517232 // i=6 0.51008312563039992504343445034465 // i=7 0.25504156281519996252171722517232 // i=8 0.25504156281519996252171722517232 // i=9 0.25504156281519996252171722517232 // i=10 0.25504156281519996252171722517232 //Vr end xi = //Vr begin //IvZ 10 1 // i=1 0.7166646832009400114316122198943 // i=2 0.7166646832009400114316122198943 // i=3 0.7166646832009400114316122198943 // i=4 0.7166646832009400114316122198943 // i=5 0.7166646832009400114316122198943 // i=6 0.7166646832009400114316122198943 // i=7 0.7166646832009400114316122198943 // i=8 0.7166646832009400114316122198943 // i=9 0.7166646832009400114316122198943 // i=10 0.7166646832009400114316122198943 //Vr end xm = //Vr begin //IvZ 10 1 // i=1 531.34761631123399183707078918815 // i=2 50.952700524399439530043309787288 // i=3 1.4898649483104799973176568528288 // i=4 1.5237844524129240397769535775296 // i=5 1.0467293854616335213592037689523 // i=6 1.2814414769761710566342571837595 // i=7 0.9788871991673353534224588656798 // i=8 327.60546519717735236554290167987 // i=9 1.5982769085911330275706632164656 // i=10 0.71666468320084619758603139416664 //Vr end xf = //Vr begin //IvZ 10 1 // i=1 -3150.0462508322134453919716179371 // i=2 205.43830626101330949495604727417 // i=3 0.71666468320091292198981136607472 // i=4 0.71666468320097753696984455018537 // i=5 0.71666468320091458732434830380953 // i=6 0.71666468320093779098556296958122 // i=7 1.3663051143269433485016861595795 // i=8 710.52524836818963649420766159892 // i=9 1.5862676814548788417624791691196 // i=10 0.71666468320092457933156993021839 //Vr end xf - xi = //Vr begin //IvZ 10 1 // i=1 -3150.7629155154145337291993200779 // i=2 204.7216415778123632662754971534 // i=3 -2.7089441800853819586336612701416e-14 // i=4 3.752553823233029106631875038147e-14 // i=5 -2.542410726391608477570116519928e-14 // i=6 -2.2204460492503130808472633361816e-15 // i=7 0.64964043112600333707007393968524 // i=8 709.80858368498866184381768107414 // i=9 0.86960299825393883033086694922531 // i=10 -1.5432100042289675911888480186462e-14 //Vr end tf = //Vr begin //IvZ 10 1 // i=1 5.7731597280508140102028846740723e-15 // i=2 5.7731597280508140102028846740723e-15 // i=3 2.8865798640254070051014423370361e-15 // i=4 2.8865798640254070051014423370361e-15 // i=5 1.5543122344752191565930843353271e-15 // i=6 1.1546319456101628020405769348145e-14 // i=7 1.5543122344752191565930843353271e-15 // i=8 2.8865798640254070051014423370361e-15 // i=9 5.7731597280508140102028846740723e-15 // i=10 5.7731597280508140102028846740723e-15 //Vr end metName = //V begin //IvZ 10 1 // i=1 Euler // i=2 RK2 // i=3 DMI // i=4 ALF // i=5 DALF // i=6 LF // i=7 ADALF // i=8 AALF // i=9 HAM // i=10 Exc //V end Graph::clearAndGrid(Z nX, Z nY): noGridText = 0 Graph::clearAndGrid(Z nX, Z nY): noGridText = 0 CpmSystem::ppm2png(Word) started sysRes = 0 In CpmSystem::ppm2png ./t20230924app8/image.png obtained from ./t20230924app8/image.ppm wrt::res=./t20230924app8/image.ppm counter = 92 Message: main_() returns the selection parameter sel = 8 so, a value different from 0 needs not to signal a problem 12.241 s after program start counter = 93 Message: CpmApplication::main_(), sel=8 done 12.2492 s after program start counter = 94 Message: main(1, /home/ulrich/Desktop/e/cpm/tut2/tut2): main_() done; res was 8 12.2492 s after program start counter = 95 Message: Main computation done in 9.12191 seconds 12.2492 s after program start counter = 96 Message: idleFunc() nearly done, return value of main_() is 8 Function main() done for program /home/ulrich/Desktop/e/cpm/tut2/tut2 Computation time was 9.12191 seconds 12.2492 s after program start counter = 97 Message: idlefunc(): exit() ahead, last writing to cpmcerr.txt, still writing on cout 12.7493 s after program start