Jacob Czech
|
cf9e2ba60b
More removal of trailing whitespace.
|
11 年之前 |
Markus Dittrich
|
fb19a4d42b
Merged in changes from trunk.
|
11 年之前 |
Jeffrey Bush
|
410a20c441
Code now compiles and runs on Windows. Tested with 01-macro.mdl.
|
12 年之前 |
Jeffrey Bush
|
fbfe79173a
Changed all uses of %lld to LONG_LONG_FORMAT and surrounded all uses of checkpointing with MCELL_WITH_CHECKPOINTING. Both of these are for Windows' sake.
|
12 年之前 |
Boris Kaminsky
|
b7d9356751
Removed couple memory leaks and unitialized variables. Optimized memory usage in the part of the code related to region borders. Added internal document describing the present policy on the interaction between volume molecule and wall.
|
14 年之前 |
Boris Kaminsky
|
13bae25818
Implemented REFLECTIVE/ABSORPTIVE properties of REGION borders. The default property is TRANSPARENT. Now if we put inside SURFACE_CLASS definition the statement ABSORPTIVE = A', it means that the region borders with the above SURFACE_CLASS are absorptive for grid molecules A', taking into account molecule orientation. If the region with above SURFACE_CLASS has ELEMENT_LIST = [ALL_ELEMENTS], the ABSORPTIVE/REFLECTIVE properties even if defined are not enforced.
|
14 年之前 |
Boris Kaminsky
|
8dd6479dde
Performed multiple changes regarding new representation of vertices through 'world->all_vertices' array and shared walls through 'world->walls_using_vertex' array.
|
14 年之前 |
Jed Wing
|
830d213b6b
Commented a few new functions, added a little sanity checking, added a const, and gave more default warnings when compiling under GCC.
|
16 年之前 |
Jed Wing
|
e634dd84df
Modified viz_output code to allow any number of viz_output blocks, in any number of viz_output modes.
|
16 年之前 |
Jed Wing
|
3cdccbe819
Merged polygon_object and ordered_poly into a single data structure.
|
16 年之前 |
Jed Wing
|
6cacf1ba97
Split symbol tables by symbol type, and changed symbol tables to resize on-demand. Moved symbol types to an enumeration.
|
16 年之前 |
Jed Wing
|
603cbbd4b4
Moved all logging/errors to logging functions in logging.c, and moved all memory error checking into macros.
|
16 年之前 |
Jed Wing
|
9d337903d0
Emergency output is now handled via an atexit hook. Signal handler has been added to catch common signals (such as SIGSEGV).
|
16 年之前 |
Jed Wing
|
af1a95d69e
Included stdio.h before stdlib.h in all files which use stdlib.h in a token gesture towards portability. The GNU Autoconf manual hints that this is necessary on some systems.
|
16 年之前 |
Jed Wing
|
5df848ed6a
Checking in the 3.1 changes.
|
16 年之前 |
kerr
|
4109dac30f
|
18 年之前 |
borisk
|
8d9717a427
Introduced new command line option '-errfile filename'. Error messages now are forwarded to 'world->err_file', and if it is not specified from the command line, then to 'stderr'.
|
18 年之前 |
kerr
|
25232f446c
|
18 年之前 |
bartol
|
2ac08423a1
|
18 年之前 |
bartol
|
abca650305
|
18 年之前 |
bartol
|
8e3c54f745
|
18 年之前 |
kerr
|
36aa4f9e03
|
18 年之前 |
borisk
|
e04e105492
Modified error messages, adding file and line information where it is useful.
|
18 年之前 |
kerr
|
9d97a5dbaf
|
18 年之前 |
borisk
|
ea27a51f0b
Performed modifications related to the new 'viz_output' format.
|
18 年之前 |
kerr
|
507cfffc67
|
19 年之前 |
kerr
|
58084b598f
|
19 年之前 |
kerr
|
f5adfa69ee
|
19 年之前 |
kerr
|
288936da99
|
19 年之前 |
kerr
|
54f8c4d466
|
19 年之前 |