added xml capapility to admodel.h and tpl2cpp.lex
Minor code formatting and intializing variables.
Coding standard: no tabs.
Move get_sp_printf to only file that uses it.
Add initialize for adlist_ptr for use in concurrency.
Remove SPDLL conditional.
Code cleanups and api documentation.
Remove unneeded lines.
Get rid of ununused warings.
Use already defined _MSC_VER instead of MVC32 for some files.
Strip .exe for windows runs.
Document destructor and format code.
Remove PVM option form help if not compiled in.
Remove older version of admodel.h
Fix typo, warnings and tabs.
Added doxygen comments to the overloaded init_bound_number and init_bounded_number_vector
Overloaded init_bounded_number_vector with a matrix argument containing input from data_matrix
Fix vc build.
Fix compiler warnings in lex files.
Some code cleanup.
Remove unused header file which is a older copy of admodel.h
Modified by David Fournier: add initial_params::save_all() to format saving gradients.
Fix issues with dll compile. Batch file did not link needed object file.
Overloaded init_bounded_number in tpl2lexx, admodel.h, and main.cpp to accept a vector defining minb, maxb, and phase of estimation to reduce the amount of user code for control files.
This files should only be in the distributions and not version control.
Fix shareed object targets.
Allow CXXFLAGS and LDFLAGS to be set on command line.
Simplify and cleanup .dll and .so builds.
Fix AND cleanup tpl2rem and tpl2cpp targets.
Clean out more files.
Reformat banner and don't output binary character.
Silence vc unreferenced parameter warnings.
Fix warning with strtok.
Fix pragma macros and remove t.cpp from build list.
Clean up code.
Do not compile unneeded files.
Fix unitialized and unused warnings.
Issue 127 solved.
Add -ilmn option help text to command line help
Had a rogue character in there...
add comments to fmin objects and procedure
Better integration of debugging library gdbprintlib into admb. The admb and admb.bat scripts now pass a debug flag to tpl2cpp.exe and tpl2rem.exe which insert the void function call to pad() in the main body of the CPP file. This allows the debugger to see the functions inside gdbprintlib and allows the user to use them inside a gdb session. CG
empty pad() call (gdbprintlib) is now only inserted into model CPPs when the source was built by 'make debug'
Revert to previous.
Remove unused ADMB_DEMO code.
Code cleanup remove unneded AD_DEMO macro.
Opps fix typo.
Remove end of file blank lines.
Remove more empty header files.
Opps, cygwin and mingw shells can build.
Will build in cygwin shell.
Remove some tabs.
Removed warning message when datafile or pinfile changes names
Big change: remove end of line spaces.
Remove more end of line spaces.
Remove unused java jni files.
Quiet compiler warning.
correct typo: 'listen' to 'listed'
Remove unused ADMB_CONFIGURE macro.
simple -info has link to core team webpage, instead of listing names
Fix lex build under windows. Do not hard code the utitlities path.
gdbprintlib now works for all sources if using debug version of ADMB with 'admb -g modelname'
Simplify main GNUmakefile build by eliminating sub-makes.
Fix problem with last commit, should build spcomm.cpp for windows only.
[Issue #122] Simplified nmake build files. Does not call utilities\make in src\Makefile.
[Issue #118] add shared target$ make shared
Don't do pvm routine unless USE_ADPVM is defined.
I started adding comments to the code. The function minimizer for MCMC now has comment header. Also changed a few error messages in the same function. C
Don't do pvm stuff in lex files.
Format nh99 objects.
Updated core team list.
Simplify build instructions for tpl2cpp from nh99/Makefile and tpl2rem from df1b2-separable/Makefile by moving to src/Makefile.
tpl2cpp.exe and tpl2rem.exe are now moved properly into build/dest/bin
Force tpl2cpp and tpl2rem builds.
Remove unused makefiles.
Spaces and uppercase letters in 'mymodel -version' report
Modify build script to work with MinGW without msys.
Avoid output to tpl2cpp-winflex.c adn tpl2rem-winflex.c.
Use the gnuwin32 flex for windows.
Update lex .c files for those without flex.
Add braces to improve readablity.
Use Makeflags -j and do not parallel build tpl2rem and tpl2cpp.
Increase borland library size.
Remove unused file.
VC build improvements.
Update build files for VC
Fix build when flex is missing.
Also, other build file cleanups.
Major changes to the gmake build files to simplify and improve.To use just type
Or for Visual C++
in the main source directory.
Fix cl paths.
Changed option from -mcgrope to -mcprobe.
Documented commandline option matching
Changed the lexer so that it adds #include <contrib.h> to a model's built cpp file. The user no longer needs to #include any of the contributed library header files in their TPL source.
Another correction of sign in the covariance calculations