index
:
kranc.git
cartoon
master
[no description]
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Tools
/
CodeGen
/
CodeGen.m
Commit message (
Expand
)
Author
Age
*
Correct vectorisation errors recently introduced
Erik Schnetter
2011-05-27
*
Improve vectorisation optimisations
Erik Schnetter
2011-05-27
*
Vectorisation correction for vector sizes > 2
Erik Schnetter
2011-05-27
*
Tidy up grid indexing using CCTK_LSSH macro
Erik Schnetter
2011-05-27
*
Add dt variable for use in calculations
Erik Schnetter
2011-05-27
*
Support no-inline functions for derivatives in vectorised code
Erik Schnetter
2011-05-27
*
CodeGen.m: Make AssignVariableInLoop aware of vectorisation
Ian Hinder
2011-05-25
*
CodeGen.m: Add if-then-else style conditional
Ian Hinder
2011-05-25
*
Improved common subexpression elimination support.
Barry Wardell
2011-03-16
*
Fix bugs in ReplacePowers which broke vectorised code
Ian Hinder
2011-01-24
*
Only vectorise FD variables and macros when UseVectors is set
Ian Hinder
2011-01-22
*
Use correct LoopControl macros when UseVectors is unset
Ian Hinder
2011-01-22
*
Only vectorise when converting local variables if UseVectors is set
Ian Hinder
2011-01-22
*
Use DataType function for CCTK_REAL / CCTK_REAL_VEC
Ian Hinder
2011-01-22
*
Only vectorise in ReplacePowers if UseVectors is set
Ian Hinder
2011-01-22
*
Use ptrdiff_t instead of int for indices; this avoids many 32-to-64-bit conve...
Erik Schnetter
2010-12-23
*
Use C++ for all source files.
Erik Schnetter
2010-12-06
*
Rewrite vectorisation infrastructure:
Erik Schnetter
2010-12-06
*
Implement vectorisation
Ian Hinder
2010-11-23
*
Add support for vectorisation of generated code.
Ian Hinder
2010-11-23
*
CodeGen.m: Add Quote function for conveniently adding double quotes
Ian Hinder
2010-06-04
*
Revert "Revert "Merge branch 'master' of github.com:ianhinder/Kranc""
Roland Haas
2010-05-06
*
Revert "Add support for vectorisation of generated code."
Erik Schnetter
2010-05-03
*
Revert "Merge branch 'master' of github.com:ianhinder/Kranc"
Erik Schnetter
2010-05-02
*
Merge branch 'master' of github.com:ianhinder/Kranc
Erik Schnetter
2010-05-02
|
\
|
*
Replace sym context with Kranc context in Kranc.m. Also move interface funct...
Ian Hinder
2010-04-03
*
|
Add support for vectorisation of generated code.
Erik Schnetter
2010-05-02
|
/
*
Fix typo in licence at top of every file
Ian Hinder
2010-03-17
*
Remove support for sub-block grid functions
Ian Hinder
2010-03-17
*
Declare variables only when they are first used
Ian Hinder
2010-03-10
*
Remove const statements where possible
Ian Hinder
2010-03-08
*
Obtain UseLoopControl directly using OptionValue
Ian Hinder
2010-03-02
*
Declare and assign to variables at the same time.
Erik Schnetter
2010-02-13
*
Introduce a new grid function iterator InteriorNoSync. This has the same eff...
Erik Schnetter
2010-01-09
*
Provide capability GenericFD
Erik Schnetter
2009-11-13
*
Add debug statements to CSE routine
Erik Schnetter
2009-04-28
*
Declare DeclareVariablesInLoopVectorised and AssignVariablesInLoopVectorised.
Erik Schnetter
2009-04-27
*
Add CSE (Common Subexpression Elimination)
Erik Schnetter
2009-04-27
*
Add semisolons after DECLARE_CCTK_* macros
Erik Schnetter
2009-04-27
*
Use cctk_lssh instead of cctk_lsh when calculating grid function extents. Thi...
Erik Schnetter
2009-04-27
*
Declare function arguments in auto-generated calculation functions as const.
Erik Schnetter
2009-04-27
*
Implement functionality to loop over all boundary points, including ghost
Erik Schnetter
2008-02-19
*
Made use of LoopControl optional.
Ian Hinder
2008-02-02
*
Erik: minor cosmetic changes
Ian Hinder
2008-02-02
*
Erik: added mandatory support for LoopControl.
Ian Hinder
2008-02-02
*
Finite differencing expressions optimized by precalculating multiples
ianhin
2006-11-14
*
Adding fmax and fmin as symbols in the sym context
ianhin
2006-11-09
*
Added 'includeSystemFile'
ianhin
2006-09-07
*
imin and imax only need 3 entries, not 6
ianhin
2006-06-19
*
Get boundary information using the Cactus boundary functions, and only
ianhin
2006-02-23
[next]