bug fixed in m/n tsff copy
Large rework of yee.c for speedup, including:
Use updated function signature
Use updated function signature
Use updated function signatures
Move functions from yee.c that are used elswhere to a separate header file
Compactify algorithm tests calls using a dedicated function
Speedup in farfield.c
- added MSVC 2022 solution and gsvit3d project
Formatting, simplify logic
Formatting, fix loop order at several places
Formatting
Rewrite da and db[xyz] calculations, get some speedup
Formatting
Simplify conditionals structure
Fix a few function argument mismatches between .c and .h files
fixed farfield shifts
Merge from trunk
Fix wrong logical expression
Add missing void return type to get_move_to_cursor_offset()
Replace deprecated g_get_current_time() with g_get_real_time()
added range for tsff export
stop saving nfff at every step
bugs fixed
compilable now
added tsff export/import option
Create a devel branch
Rever configure.ac headers to original state
Remove pangox (long time obsolete, apparently not needed) from linking flags
farfield plane fixed
- fixed Material properties
- improved source size estimation when being inserted
- fixed saving parameter file
- fixed output update graph
- fixed updating output graph for large number of computing steps (output array size)
- fixed setting 'Material properties' back to saved state when switched 'Parameter file' tab to 'Parameters' tab
- fixed Material properties - switching between voxel-by-voxel, PEC, CP and Loaded from database
incremential commit
- fixed material loaded from database listbox
- enable/disable matfile editing menu items when editing in notebook
- incremental changes, renaming
- immediate scene view update after parameter or vector material file edit change - part 2
- immediate scene view update after parameter or vector material file edit change
- fixed cleaning old material file when opening new par file
- fixed 'undefined' vector and voxel matfile
- fixed Save after edited parfile in notebook
- incremental changes, renaming
- fixed strange behavior when editing parfile/matfile which resulted to invalid parfile/matfile; disabled parfile/matfile editing menu items
- fixed NFFF point and periodic NFFF point low limit
- fixed behavior when loading corrupted .par file
- fixed parsing .mat file (gwyddion and tetrahedron objects)
Release 1.9.5-rc1
Release Candidate 1.9.5-rc1
fixed compiling both gsvit and xsvit
cleaned compilation warning
cleaned compilation warning
cleaned compilation warning
cleaned compilation warnings
xsvit cleanup 2
xsvit cleanup 1
cleaned code
cleaned code
removed unused commented out lines
unified conditions style, removed windows end of lines, removed
removed unused code
cleaned code, swapped wrongly placed arguments, removed debugging
cleaned code, removed unused commented out parts
cleaned code
added news for 1.5
extra parameter removed
cleaned code
added news
updated
proper initialisation done
Added forced dt option, corrected tsf for nonequal dx and dy
updated, merged
correcting the tsf
correcting tsf to have the right amplitude
correcting results for different dx/dy ratios
simplified handling of different materials in precomputation
slight speedup
added postprocess2d to cuda branch
correcting 2d methods
cleaned code
handling unequal dx and dy in 2d tsf source
corrected bug in outputs skipping, thanks to Geoffroy