Menu

Tree [4603f7] master /
 History

HTTPS access


File Date Author Commit
 cmake 2015-01-28 Stian Johnsen Stian Johnsen [3fda42] Workaround FindCUDA for VTK 6.X courtesy of Joh...
 docs 2015-09-21 Stian Johnsen Stian Johnsen [8f40c7] Updated user manual (v. num only)
 matlab 2014-03-19 Stian Johnsen Stian Johnsen [af80f1] Removed nifty_sim sub-directory for consistency...
 models 2014-06-29 Stian Johnsen Stian Johnsen [c07d08] Removed obsolete XML elements
 source 2017-07-01 Stian Johnsen Stian Johnsen [4603f7] Init, displacement calculation made hookable; m...
 testing 2015-04-11 Stian Johnsen Stian Johnsen [3b13ad] Got rid of unused return value.
 xmlParser 2014-03-19 Stian Johnsen Stian Johnsen [af80f1] Removed nifty_sim sub-directory for consistency...
 .gitignore 2015-01-28 Stian Johnsen Stian Johnsen [f5b120] emacs backup/auto-save file pattern
 CMakeLists.txt 2015-06-21 Stian Johnsen Stian Johnsen [58d6c4] Added boost system dependency, req'd with CMake...
 LICENSE.txt 2015-02-18 Stian Johnsen Stian Johnsen [a8a96a] Made txt files non-executable
 NiftySimConfig.cmake.in 2015-01-28 Stian Johnsen Stian Johnsen [15fdc4] using namespace std now optional
 README.txt 2015-02-18 Stian Johnsen Stian Johnsen [a8a96a] Made txt files non-executable
 UseNiftySim.cmake.in 2015-02-03 Stian Johnsen Stian Johnsen [0b1d84] Got rid of _VTK6 workaround, replaced with vtkV...
 doxygen.conf.in 2014-08-04 Stian Johnsen Stian Johnsen [1fdd94] Made doxygen ignore tled prefix

Read Me

NIFTY SIM

===================================================================================

ABOUT

Nifty Sim is a high-performance nonlinear explicit finite element solver, developed
for use in surgical simulation and medical imaging applications. A key feature is
the option of GPU-based execution, which allows the solver to significantly out
-perform equivalent commercial packages. The package was developed at University
College London, and is based on work presented in Taylor et al.[1-3]. The main
algorithm and its GPU implementation was described in [1,2]. The newer reduced order
modelling components were described in [3]. We would appreciate it if you would cite
the relevant papers if you use Nifty Sim in your work.

===================================================================================

BUILDING AND RUNNING

Please refer to the user guide in the docs folder.

===================================================================================

LICENSE

Copyright (c) 2009, University College London, United Kingdom
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:

Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer. Redistributions in binary form must
reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.

Neither the name of the University College London nor the names of its contributors
may be used to endorse or promote products derived from this software without specific
prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.

===================================================================================

CONTACT

Please send comments to Zeike Taylor (z.a.taylor@sheffield.ac.uk) or 
Stian Johnsen (stian.johnsen.09@ucl.ac.uk)

===================================================================================

REFERENCES

[1] Taylor, ZA, Cheng, M, Ourselin, S (2008): High-speed nonlinear finite element
analysis for surgical simulation using graphics processing units. IEEE Transactions
on Medical Imaging, 27(5), 650-663.
[2] Taylor, ZA, Comas, O, Cheng, M, Passenger, J, Hawkes, DJ, Atkinson, D,
Ourselin, S (2009): On modelling of anisotropic viscoelasticity for soft tissue
simulation: numerical solution and GPU execution. Medical Image Analysis, 13(2),
234-244.
[3] Taylor, ZA, Crozier, S, Ourselin, S (2010): Real-time surgical simulation using
reduced order finite element analysis. 13th International Conference on Medical Image
Computing and Computer Assisted Intervention (MICCAI2010), Beijing, Part II, 388-395.
[4] Johnsen, SF, Taylor, ZA, Clarkson, MJ, Hipwell, J, Modat, M, Eiben, B, Han, L,
Hu, Y Mertzanidou, T, Hawkes, DJ, Ourselin, S (2014): NiftySim: A GPU-based nonlinear
finite element package for simulation of soft-tissue biomechanics. International
Journal of Computer Assisted Radiology and Surgery. DOI: 10.1007/s11548-014-1118-5
[5] Johnsen, SF, Taylor, ZA, Han, L, Hu, Y, Clarkson, MJ, Hawkes, DJ, Ourselin, S
(2015): Detection and modelling of contacts in explicit finite-element simulation
of soft tissue biomechanics. Journal of Computer Assisted Radiology and Surgery.
DOI: 10.1007/s11548-014-1142-5

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.