Warning: Undefined array key 1 in /home/np29546/public_html/elmerice/wiki/inc/auth.php on line 78

Warning: Cannot modify header information - headers already sent by (output started at /home/np29546/public_html/elmerice/wiki/inc/auth.php:78) in /home/np29546/public_html/elmerice/wiki/inc/auth.php on line 431

Warning: Cannot modify header information - headers already sent by (output started at /home/np29546/public_html/elmerice/wiki/inc/auth.php:78) in /home/np29546/public_html/elmerice/wiki/inc/Action/Export.php on line 104

Warning: Cannot modify header information - headers already sent by (output started at /home/np29546/public_html/elmerice/wiki/inc/auth.php:78) in /home/np29546/public_html/elmerice/wiki/inc/Action/Export.php on line 104

Warning: Cannot modify header information - headers already sent by (output started at /home/np29546/public_html/elmerice/wiki/inc/auth.php:78) in /home/np29546/public_html/elmerice/wiki/inc/Action/Export.php on line 104
====== Best Coding Practices ====== TO BE DONE. List of good practices, or link to an Elmer page describing that. Some notes from the Elmer/Ice workshop 2017: * indentation is 2 characters * Elmer function/routines name should be written using CAPITAL * Use the variable SolverName defined at the top of the Solver or User Function in all the Call FATAL or Call MESSAGE * ... Add some well written parts of code, that can be copied and past ==== Important links to the Elmer documentation: ==== * Description of the different physical models that are defined in independent solvers [[http://www.nic.funet.fi/pub/sci/physics/elmer/doc/ElmerModelsManual.pdf | pdf]] * Capabilities of the solver with an emphasis on generic library services provided by the software [[http://www.nic.funet.fi/pub/sci/physics/elmer/doc/ElmerSolverManual.pdf|pdf]] * [[https://www.csc.fi/web/elmer/documentation|More Elmer documentations]]