Releases: Ivanlh20/multem
multem 2.2.6
The precompiled MEX files in our repository are now fully compatible with the latest version of our code on the master branch. We encourage you to update to this newest version to enjoy these enhancements and ensure a smooth experience.
Fixes:
Improved the partial coherent envelope function for TEM.
Added necessary files for Visual Studio compatibility.
In this latest release, we have addressed an error in the equation used to describe the partial coherent envelope in TEM. Specifically, we have corrected the equation (Equation 10.53) from Marc de Graef's Book, ensuring accuracy in our simulations.
MULTEM v2.2.5
The precompiled mex files in our repository are now compatible with the latest version of our code on the master branch. We encourage you to update to the newest version to take advantage of these improvements and to ensure a seamless experience. Fixes: Partial coherent envelope function for TEM and the addition of files necessary for visual studio.
MULTEM v2.2.4
The precompiled mex files in our repository are now compatible with the latest version of our code on the master branch. We encourage you to update to the newest version to take advantage of these improvements and to ensure a seamless experience.
MULTEM v2.2.3
MULTEM 2.2.3
MULTEM v2.2.1
MULTEM
-
This release contains binary files for the GUI and mexfiles for Windows operating system.
-
Be aware that some variable names have changed:
input_multislice.cond_lens_beta
to input_multislice.cond_lens_ssf_sigma
input_multislice.cond_lens_nbeta
to input_multislice.cond_lens_ssf_npoints
input_multislice.cond_lens_sf
to input_multislice.cond_lens_dsf_sigma
input_multislice.cond_lens_nsf
to input_multislice.cond_lens_dsf_npoints
input_multislice.obj_lens_sf
to input_multislice.obj_lens_dsf_sigma
input_multislice.obj_lens_nsf
to input_multislice.obj_lens_dsf_npoints
please check the multem_default_values.m
and the mex_examples_multem
Using precompile GUI interface
The precompile GUI interface is only available for Windows operating system.
- Execute
vc_redist.x64.exe
located ingui_bin
folder. - Execute
multem.exe
.
Using precompile mexfiles for Matlab
The precompile mexfiles are only available for Windows operating system.
- Execute
vc_redist.x64.exe
located inmex_bin
folder. - Add to the Matlab path the following folders: crystalline_materials, matlab_functions and mex_bin.
- Run the examples located in 'mex_examples_multem'.
MULTEM 2.2
v2.2.0 MULTEM 2.2
MULTEM 2.1
MULTEM 2.1.0 is a collection of routines written in C++ with CUDA to perform accurate and fast multislice simulations for different TEM experiments as: CTEM, STEM, ISTEM, ED, PED, CBED, ADF-TEM, ABF-HC, EFTEM and EELS.
To run the examples in Matlab you have to add to the matlab path the following folders: crystalline_materials, matlab_functions and mex_executables.
The mex_executables folder contains the compile mex files for windows.
To run the mex files in windows you might need to execute "vcredist_x64.exe", which is inside the mex_executable folder.