2016-02-24 02:57:37 +05:30
|
|
|
# group source for sepctral solver driver
|
|
|
|
set (SPECTRAL "spectral_damage"
|
|
|
|
"spectral_mech_AL"
|
|
|
|
"spectral_mech_Basic"
|
|
|
|
"spectral_mech_Polarisation"
|
|
|
|
"spectral_thermal"
|
2016-02-25 02:55:57 +05:30
|
|
|
"spectral_utilities"
|
2016-02-24 02:57:37 +05:30
|
|
|
)
|
|
|
|
|
|
|
|
# compile spectral solver driver module
|
|
|
|
foreach (p ${SPECTRAL})
|
2016-02-26 21:38:25 +05:30
|
|
|
add_library (${p} "${p}.f90")
|
2016-02-24 02:57:37 +05:30
|
|
|
endforeach (p)
|
2016-02-25 02:55:57 +05:30
|
|
|
|
|
|
|
# set libraries/modules for linking
|
|
|
|
foreach (p ${SPECTRAL})
|
2016-02-26 21:38:25 +05:30
|
|
|
set (DAMASK_LIB ${DAMASK_LIB} ${p})
|
2016-02-25 02:55:57 +05:30
|
|
|
endforeach (p)
|