Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Scientific Software
CrysFML
Commits
c473424b
Commit
c473424b
authored
May 27, 2022
by
juan rodriguez-carvajal
Browse files
Making few changes in scripts of the Program_Examples/Magnetism directory
parent
fc35f9d7
Pipeline
#13854
passed with stages
in 6 minutes and 29 seconds
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Program_Examples/Magnetism/make_MagPolar3D.bat
View file @
c473424b
...
...
@@ -22,31 +22,31 @@ rem
rem
rem ****---- Lahey Compiler ----****
:LF
95
lf95
-c
MagPolar3D
.f90
-info -o
1
-chk -mod
".;
C:\crys
FML\lahey\libC"
lf95
*
.obj
-out
MagPolar3D_lf
-o
1
-lib
C
:\crys
FML\lahey\libC\crysFML
lf95
-c
MagPolar3D
.f90
-info -o
1
-chk -mod
".;
%CRYS
FML
%
\lahey\libC"
lf95
*
.obj
-out
MagPolar3D_lf
-o
1
-lib
%CRYS
FML
%
\lahey\libC\crysFML
goto
END
rem
rem ****---- Intel Compiler ----****
:IFORT
ifort
/c
MagPolar3D
.f90
/O
2
/nologo /I
.
/I
C
:\Crys
FML\ifort\LibC
link
/subsystem
:console
/stack
:102400000
/out
:MagPolar
3
D
.exe
*
.obj
C
:\Crys
FML\ifort\LibC\CrysFML.lib
ifort
/c
MagPolar3D
.f90
/O
2
/nologo /I
.
/I
%CRYS
FML
%
\ifort
64
\LibC
link
/subsystem
:console
/stack
:102400000
/out
:MagPolar
3
D
.exe
*
.obj
%CRYS
FML
%
\ifort
64
\LibC\CrysFML.lib
goto
END
:IFORTD
ifort
/c
MagPolar3D
.f90
/debug
:full
/check /traceback /nologo /I
.
/I
C
:\Crys
FML\ifort_debug\LibC
rem ifort *.obj /exe:MagPolar3D_if
C:\Crys
FML\ifort_debug\LibC\CrysFML.lib /link /stack:102400000
link
/subsystem
:console
/stack
:102400000
/out
:MagPolar
3
D
.exe
*
.obj
C
:\Crys
FML\ifort_debug\LibC\CrysFML.lib
ifort
/c
MagPolar3D
.f90
/debug
:full
/check /traceback /nologo /I
.
/I
%CRYS
FML
%
\ifort
64
_debug\LibC
rem ifort *.obj /exe:MagPolar3D_if
%CRYS
FML
%
\ifort_debug\LibC\CrysFML.lib /link /stack:102400000
link
/subsystem
:console
/stack
:102400000
/out
:MagPolar
3
D
.exe
*
.obj
%CRYS
FML
%
\ifort
64
_debug\LibC\CrysFML.lib
goto
END
rem
rem **---- G95 Compiler ----**
:G
95
g95
-c -O
3
-std
=
f2003
-funroll-loops -msse
2
MagPolar3D
.f90
-I
C
:\Crys
FML\G95\LibC
g95
*
.o
-o
MagPolar3D_g95
-O
3
-funroll-loops -msse
2
-L
C
:\Crys
FML\G95\LibC
-lcrysfml -Wl
,
--heap
=
0x01000000
g95
-c -O
3
-std
=
f2003
-funroll-loops -msse
2
MagPolar3D
.f90
-I
%CRYS
FML
%
\G95\LibC
g95
*
.o
-o
MagPolar3D_g95
-O
3
-funroll-loops -msse
2
-L
%CRYS
FML
%
\G95\LibC
-lcrysfml -Wl
,
--heap
=
0x01000000
goto
END
rem
rem **---- GFORTRAN Compiler ----**
:GFOR
gfortran
-c -O
3
-std
=
f2003
-funroll-loops -msse
2
MagPolar3D
.f90
-I
C
:\Crys
FML\GFortran\LibC
gfortran
*
.o
-o
MagPolar3D_gf
-O
3
-funroll-loops -msse
2
-L
C
:\Crys
FML\GFortran\LibC
-lcrysfml -Wl
,
--heap
=
0x01000000
gfortran
-c -O
3
-std
=
f2003
-funroll-loops -msse
2
MagPolar3D
.f90
-I
%CRYS
FML
%
\GFortran\LibC
gfortran
*
.o
-o
MagPolar3D_gf
-O
3
-funroll-loops -msse
2
-L
%CRYS
FML
%
\GFortran\LibC
-lcrysfml -Wl
,
--heap
=
0x01000000
goto
END
rem
:END
...
...
Program_Examples/Magnetism/make_magref.bat
View file @
c473424b
...
...
@@ -15,10 +15,10 @@ rem
:CONT
if
[
%TARGET_ARCH%
]==[]
(
set
TARGET_ARCH
=
ia32
)
if
[
%TARGET_ARCH%
]==[
ia32
]
(
set
LIBCRYS
=
C
:\Crys
FML\ifort\LibC
set
LIBCRYSGF
=
C
:\Crys
FML\GFortran\LibC
set
LIBCRYS
=
%CRYS
FML
%
\ifort\LibC
set
LIBCRYSGF
=
%CRYS
FML
%
\GFortran\LibC
)
else
(
set
LIBCRYS
=
C
:\Crys
FML\ifort64\LibC
set
LIBCRYS
=
%CRYS
FML
%
\ifort64\LibC
)
if
x
%
1
==
xlf95
goto
LF95
if
x
%
1
==
xg95
goto
G95
...
...
@@ -28,8 +28,8 @@ rem
rem
rem ****---- Lahey Compiler ----****
:LF
95
lf95
-c
magref
.f90
-info -o
1
-chk -mod
".;
C:\crys
FML\lahey\libC"
lf95
*
.obj
-out
magref_lf
-o
1
-lib
C
:\crys
FML\lahey\libC\crysFML
lf95
-c
magref
.f90
-info -o
1
-chk -mod
".;
%CRYS
FML
%
\lahey\libC"
lf95
*
.obj
-out
magref_lf
-o
1
-lib
%CRYS
FML
%
\lahey\libC\crysFML
goto
END
rem
rem ****---- Intel Compiler ----****
...
...
@@ -41,13 +41,13 @@ rem ****---- Intel Compiler ----****
rem
rem **---- G95 Compiler ----**
:G95
g95 -c -O3 -std=f2003 -funroll-loops -msse2 magref.f90 -I
C:\Crys
FML\G95\LibC
g95 *.o -o magref_g95 -O3 -funroll-loops -msse2 -L
C:\Crys
FML\G95\LibC -lcrysfml -Wl,--heap=0x01000000
g95 -c -O3 -std=f2003 -funroll-loops -msse2 magref.f90 -I
%CRYS
FML
%
\G95\LibC
g95 *.o -o magref_g95 -O3 -funroll-loops -msse2 -L
%CRYS
FML
%
\G95\LibC -lcrysfml -Wl,--heap=0x01000000
goto END
rem
rem **---- GFORTRAN Compiler ----**
:GFOR
gfortran -c -O3 -std=f2003 -funroll-loops -msse2 magref.f90 -I
C:\Crys
FML\GFortran\LibC
gfortran -c -O3 -std=f2003 -funroll-loops -msse2 magref.f90 -I
%CRYS
FML
%
\GFortran\LibC
gfortran *.o -o magref_gf -O3 -funroll-loops -msse2 -L$LIBCRYSGF -lcrysfml -Wl,--heap=0x01000000
goto END
rem
...
...
Program_Examples/Magnetism/make_schwinger.bat
View file @
c473424b
...
...
@@ -27,9 +27,9 @@ rem ****---- Lahey Compiler ----****
rem
rem ****---- Intel Compiler ----****
:IFORT
ifort
/c
Schwinger
.f90
/Ox /nologo /I
.
/I
C
:\
CrysFML\ifort\LibC
ifort
/c
Schwinger
.f90
/Ox /nologo /I
.
/I
%
CrysFML
%
\ifort
64
\LibC
rem ifort /exe:magref_if *.obj C:\CrysFML\ifort\LibC\CrysFML.lib /link /stack:102400000
link
/subsystem
:console
/stack
:102400000
/out
:Schwinger
.exe
*
.obj
C
:\
CrysFML\ifort\LibC\CrysFML.lib
link
/subsystem
:console
/stack
:102400000
/out
:Schwinger
.exe
*
.obj
%
CrysFML
%
\ifort
64
\LibC\CrysFML.lib
goto
END
rem
rem **---- G95 Compiler ----**
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment