Directory branches/budaev/var/seminar-scicomp/tutorial-1/

Directory Created:
2019-02-01 19:24
Total Files:
10
Deleted Files:
1
Lines of Code:
3115

[root]/branches/budaev/var/seminar-scicomp/tutorial-1

Lines of Code

branches/budaev/var/seminar-scicomp/tutorial-1/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
sbu062 98 (100.0%) 3709 (100.0%) 37.8

Most Recent Commits

sbu062 2019-02-15 14:12 Rev.: 7859

tutorial1: fix executable file name

Fix executable file name in the project file, it should be
as in the Makefile MODEL.exe, rather than MODEL. Also
autogeneration of the file extension (exe) is disabled.

To fix project properties in Code:Blocks go to
**Project -> Properties -> Build targets** then check
and fix/set **Output filename**.

1 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: tutorial-1.cbp (+1 -1)
sbu062 2019-02-09 09:15 Rev.: 7839

tutorial1: add distclean target

6 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+6)
sbu062 2019-02-08 22:36 Rev.: 7838

tutorial1: typo fix

(average) was moved to (m_prec) module

2 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: m_nnd_test.f90 (+2 -2)
sbu062 2019-02-08 22:30 Rev.: 7837

tutorial1: added some notes

28 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: m_nnd_test.f90 (+28 -3)
sbu062 2019-02-08 22:11 Rev.: 7836

tutorial1: another example code in doxygen doc

5 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: m_numbers.f90 (+5)
sbu062 2019-02-08 22:05 Rev.: 7835

tutorial1: small additions/fixes in the doxygen comments

8 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: m_numbers.f90 (+8 -2)
sbu062 2019-02-08 21:55 Rev.: 7834

tutorial1: fix typo

SRP substitution was applied to comments

1 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: m_numbers.f90 (+1 -1)
sbu062 2019-02-08 21:52 Rev.: 7833

tutorial1: SP kind parameter renamed to SRP: Standard Real Precision

SP is renamed to SRP because SRP has been used in the
AHA model code. This will make the new module compatible
with the AHA code.

SP might be confused with Single Precision

46 lines of code changed in 5 files:

  • branches/budaev/var/seminar-scicomp/tutorial-1: dist_rlib.f90 (+1 -1), dist_run.f90 (+5 -5), m_dist.f90 (+6 -6), m_nnd_test.f90 (+15 -15), m_numbers.f90 (+19 -19)
sbu062 2019-02-08 21:33 Rev.: 7832

tutorial1: added svn ignore file

The file .svnignore is hidden (on Linux it starts from dot)
and should be also given the 'hidden' attribute on Windows
to avoid clutter.

This file, .svnignore, lists all file patterns that are just
ignored by the Subversion. To ignore the patterns do this:

- place .svnignore into the svn directory
- run command:
svn propset svn:ignore -F .svnignore .
this command sets the ignore patterns from the .svnignore
file to the directory.
- from now on, all the file patterns listed in the .svnignore
file are not shown on the svn.

Note that TortoiseSVN on Windows has its own ignore list

55 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: .svnignore (new 55)
sbu062 2019-02-08 17:34 Rev.: 7831

tutorial1: (rescale) and (average) functions are more logical in m_numbers

This is because m_numbers presumably is for doing various calculations
while m_dist is for calculating distances. Now each module includes
procedures with related functionality:

39 lines of code changed in 2 files:

  • branches/budaev/var/seminar-scicomp/tutorial-1: m_dist.f90 (-39), m_numbers.f90 (+39)
sbu062 2019-02-08 17:19 Rev.: 7830

tutorial1: code:blocks project file modified since file names changes

2 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: tutorial-1.cbp (+2 -3)
sbu062 2019-02-08 17:14 Rev.: 7829

tutorial1: more description

4 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: m_numbers.f90 (+4 -1)
sbu062 2019-02-08 17:11 Rev.: 7828

tutorial1: isolated m_prec into m_numbers.f90 file, distances.f90 renamed

This isolates m_prec into a separate file because it can be used
in many projects and for many codes. It is now not only defines
the precision kind constants, but also implements some useful real
functions. Therefore, its file name suggests that it is used for
working with numbers. Similarly, distances.f90 is renamed to
m_dist.f90 because it is now a module that operates with distances.

179 lines of code changed in 4 files:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+1 -1), distances.f90 (del), m_dist.f90 (new 81), m_numbers.f90 (new 97)
sbu062 2019-02-06 10:18 Rev.: 7817

tutorial: -fast might be incompatible with some (older?) glibc installationson Linux, use -O3

Diagnostics:
/home/opt/intel/compilers_and_libraries_2019.2.187/linux/compiler/lib/intel64_lin/libiomp5.a(ompt-general.o): In function `ompt_pre_init':
(.text+0x2450): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking

1 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+1 -1)
sbu062 2019-02-05 14:51 Rev.: 7816

tutorial1: possible fix for refman pdf generation

3 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+3 -1)
sbu062 2019-02-05 14:36 Rev.: 7815

tutorial1: added keywords in file

This is done in svn like this:

svn propset svn:keywords "Id Date Revision HeadURL LastChangedDate" doxyfile

now the file itself contains its revision number, see line 41, PROJECT_NUMBER line

58 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: doxyfile (+58 -57)
sbu062 2019-02-05 14:03 Rev.: 7814

tutorial1: pdb filea need to de deleted too on Windows

1 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+1 -1)
sbu062 2019-02-05 13:49 Rev.: 7813

tuorial1: delete obj on Windows on clean

1 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+1 -1)
sbu062 2019-02-05 13:46 Rev.: 7812

tutorial1: fixed debug build on windows

Must use simple expansion (:=) with ordered parts to make
correct processing of DEBUG flag on Windows

18 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+18 -17)
sbu062 2019-02-05 13:04 Rev.: 7811

tutorial1: delete obj on Windows

1 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+1 -1)
sbu062 2019-02-05 10:34 Rev.: 7810

tutorial1: simplify for debug

2 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+2 -2)
sbu062 2019-02-05 10:31 Rev.: 7809

tutorial1: wrong utf symbol for /

1 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+1 -1)
sbu062 2019-02-05 10:30 Rev.: 7808

tutorial1: simplify for Windows

4 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+4 -10)
sbu062 2019-02-05 10:25 Rev.: 7807

tutorial1: small fix

1 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+1 -1)
sbu062 2019-02-05 10:02 Rev.: 7806

tutorial1: compiler flags for ifort are different on Windows, so we need to adapt to this

12 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+12 -1)
sbu062 2019-02-05 09:49 Rev.: 7805

tutorial1: build instructions for rlib must be different on Windows and Linux

6 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+6)
sbu062 2019-02-05 09:21 Rev.: 7804

tutorial1: code:blocks project file now uses custom Makefile

96 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: tutorial-1.cbp (+96 -3)
sbu062 2019-02-04 20:53 Rev.: 7803

tutorial1: reformat R code, R caveat with assumed shape array must be warning

8 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: dist_rlib.f90 (+8 -5)
sbu062 2019-02-04 17:00 Rev.: 7802

tutorial1: typo non-deleting .o

1 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+1 -1)
sbu062 2019-02-04 16:58 Rev.: 7801

tutorial1: forgot R code highlighter

1 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: dist_rlib.f90 (+1 -1)
sbu062 2019-02-04 16:53 Rev.: 7800

tutorial1: more notes on R and C real types

4 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: dist_rlib.f90 (+4)
sbu062 2019-02-04 16:47 Rev.: 7799

tutorial1: solved R caveat with inability to pass array

R does not accept assumed shape arrays (:) and always requires
passing the exact sizes of the arrays, hence we need explicit
dimensions as parameters in the wrapper subroutine (snnd)

32 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: dist_rlib.f90 (+32 -8)
sbu062 2019-02-04 15:15 Rev.: 7798

tutorial1: add R library interface and build instructions

28 lines of code changed in 2 files:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+8 -1), dist_rlib.f90 (new 20)
sbu062 2019-02-04 12:51 Rev.: 7797

tutorial1: show how to call make in subdirs: do pdf

1 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+1)
sbu062 2019-02-04 12:48 Rev.: 7796

tutorial1: determine if running on Windows

23 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+23)
sbu062 2019-02-04 12:40 Rev.: 7795

tutorial1: targets for docs

14 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+14 -1)
sbu062 2019-02-04 12:27 Rev.: 7794

tutorial1: added parallel build option

5 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+5 -1)
sbu062 2019-02-04 12:16 Rev.: 7793

tutorial1: fixed bug, NIL must be real

1 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: distances.f90 (+1 -1)
sbu062 2019-02-04 12:15 Rev.: 7792

tutorial1: add debug build

8 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: Makefile (+8)
sbu062 2019-02-04 12:10 Rev.: 7791

tutorial1: add all other files to CB project configuration

5 lines of code changed in 1 file:

  • branches/budaev/var/seminar-scicomp/tutorial-1: tutorial-1.cbp (+5)

(44 more)

Generated by StatSVN 0.7.0