Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
MoReFEM
CoreLibrary
MoReFEM
Commits
df697747
Commit
df697747
authored
Jan 30, 2018
by
GILLES Sebastien
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
#1217
Move header files into INTERFACE.
parent
c22ed141
Changes
295
Hide whitespace changes
Inline
Side-by-side
Showing
75 changed files
with
313 additions
and
114 deletions
+313
-114
CMakeLists.txt
CMakeLists.txt
+1
-1
Scripts/GenerateSourceList4CMake.py
Scripts/GenerateSourceList4CMake.py
+28
-12
Sources/Core/Crtp/SourceList.cmake
Sources/Core/Crtp/SourceList.cmake
+2
-1
Sources/Core/EnsightCaseReader/SourceList.cmake
Sources/Core/EnsightCaseReader/SourceList.cmake
+3
-0
Sources/Core/InputParameter/Crtp/SourceList.cmake
Sources/Core/InputParameter/Crtp/SourceList.cmake
+3
-0
Sources/Core/InputParameter/DirichletBoundaryCondition/Impl/SourceList.cmake
...arameter/DirichletBoundaryCondition/Impl/SourceList.cmake
+3
-0
Sources/Core/InputParameter/DirichletBoundaryCondition/SourceList.cmake
...nputParameter/DirichletBoundaryCondition/SourceList.cmake
+2
-1
Sources/Core/InputParameter/FElt/Impl/SourceList.cmake
Sources/Core/InputParameter/FElt/Impl/SourceList.cmake
+5
-2
Sources/Core/InputParameter/FElt/SourceList.cmake
Sources/Core/InputParameter/FElt/SourceList.cmake
+2
-1
Sources/Core/InputParameter/Geometry/Impl/SourceList.cmake
Sources/Core/InputParameter/Geometry/Impl/SourceList.cmake
+6
-3
Sources/Core/InputParameter/Geometry/SourceList.cmake
Sources/Core/InputParameter/Geometry/SourceList.cmake
+4
-1
Sources/Core/InputParameter/InitialCondition/Impl/SourceList.cmake
...ore/InputParameter/InitialCondition/Impl/SourceList.cmake
+3
-0
Sources/Core/InputParameter/InitialCondition/SourceList.cmake
...ces/Core/InputParameter/InitialCondition/SourceList.cmake
+2
-1
Sources/Core/InputParameter/Interpolator/Impl/SourceList.cmake
...es/Core/InputParameter/Interpolator/Impl/SourceList.cmake
+3
-0
Sources/Core/InputParameter/Interpolator/SourceList.cmake
Sources/Core/InputParameter/Interpolator/SourceList.cmake
+2
-1
Sources/Core/InputParameter/Parameter/AnalyticalPrestress/SourceList.cmake
...tParameter/Parameter/AnalyticalPrestress/SourceList.cmake
+3
-0
Sources/Core/InputParameter/Parameter/Diffusion/SourceList.cmake
.../Core/InputParameter/Parameter/Diffusion/SourceList.cmake
+4
-1
Sources/Core/InputParameter/Parameter/ElectricalActivation/SourceList.cmake
...Parameter/Parameter/ElectricalActivation/SourceList.cmake
+3
-0
Sources/Core/InputParameter/Parameter/Fiber/Impl/SourceList.cmake
...Core/InputParameter/Parameter/Fiber/Impl/SourceList.cmake
+3
-0
Sources/Core/InputParameter/Parameter/Fiber/SourceList.cmake
Sources/Core/InputParameter/Parameter/Fiber/SourceList.cmake
+2
-1
Sources/Core/InputParameter/Parameter/Fluid/SourceList.cmake
Sources/Core/InputParameter/Parameter/Fluid/SourceList.cmake
+3
-0
Sources/Core/InputParameter/Parameter/Heart/SourceList.cmake
Sources/Core/InputParameter/Parameter/Heart/SourceList.cmake
+3
-0
Sources/Core/InputParameter/Parameter/Impl/SourceList.cmake
Sources/Core/InputParameter/Parameter/Impl/SourceList.cmake
+3
-0
Sources/Core/InputParameter/Parameter/MaterialProperty/SourceList.cmake
...nputParameter/Parameter/MaterialProperty/SourceList.cmake
+2
-1
Sources/Core/InputParameter/Parameter/Solid/SourceList.cmake
Sources/Core/InputParameter/Parameter/Solid/SourceList.cmake
+4
-1
Sources/Core/InputParameter/Parameter/Source/Impl/SourceList.cmake
...ore/InputParameter/Parameter/Source/Impl/SourceList.cmake
+4
-1
Sources/Core/InputParameter/Parameter/Source/SourceList.cmake
...ces/Core/InputParameter/Parameter/Source/SourceList.cmake
+3
-0
Sources/Core/InputParameter/Parameter/SourceList.cmake
Sources/Core/InputParameter/Parameter/SourceList.cmake
+3
-0
Sources/Core/InputParameter/Parameter/ViscoelasticBoundaryCondition/SourceList.cmake
.../Parameter/ViscoelasticBoundaryCondition/SourceList.cmake
+3
-0
Sources/Core/InputParameter/Reaction/SourceList.cmake
Sources/Core/InputParameter/Reaction/SourceList.cmake
+5
-2
Sources/Core/InputParameter/Solver/Impl/SourceList.cmake
Sources/Core/InputParameter/Solver/Impl/SourceList.cmake
+3
-0
Sources/Core/InputParameter/Solver/SourceList.cmake
Sources/Core/InputParameter/Solver/SourceList.cmake
+3
-0
Sources/Core/InputParameter/SourceList.cmake
Sources/Core/InputParameter/SourceList.cmake
+4
-1
Sources/Core/InputParameter/TimeManager/SourceList.cmake
Sources/Core/InputParameter/TimeManager/SourceList.cmake
+3
-0
Sources/Core/InputParameterData/Advanced/SourceList.cmake
Sources/Core/InputParameterData/Advanced/SourceList.cmake
+2
-1
Sources/Core/InputParameterData/SourceList.cmake
Sources/Core/InputParameterData/SourceList.cmake
+2
-1
Sources/Core/LinearAlgebra/SourceList.cmake
Sources/Core/LinearAlgebra/SourceList.cmake
+5
-2
Sources/Core/MoReFEMData/SourceList.cmake
Sources/Core/MoReFEMData/SourceList.cmake
+2
-1
Sources/Core/NumberingSubset/Internal/SourceList.cmake
Sources/Core/NumberingSubset/Internal/SourceList.cmake
+4
-1
Sources/Core/NumberingSubset/SourceList.cmake
Sources/Core/NumberingSubset/SourceList.cmake
+3
-0
Sources/Core/Solver/SourceList.cmake
Sources/Core/Solver/SourceList.cmake
+2
-1
Sources/Core/SourceList.cmake
Sources/Core/SourceList.cmake
+4
-1
Sources/Core/TimeManager/Policy/SourceList.cmake
Sources/Core/TimeManager/Policy/SourceList.cmake
+4
-1
Sources/Core/TimeManager/SourceList.cmake
Sources/Core/TimeManager/SourceList.cmake
+4
-1
Sources/FiniteElement/BoundaryConditions/Internal/Component/SourceList.cmake
...nt/BoundaryConditions/Internal/Component/SourceList.cmake
+12
-9
Sources/FiniteElement/BoundaryConditions/Internal/SourceList.cmake
...initeElement/BoundaryConditions/Internal/SourceList.cmake
+3
-0
Sources/FiniteElement/BoundaryConditions/SourceList.cmake
Sources/FiniteElement/BoundaryConditions/SourceList.cmake
+4
-1
Sources/FiniteElement/FiniteElement/Internal/SourceList.cmake
...ces/FiniteElement/FiniteElement/Internal/SourceList.cmake
+3
-0
Sources/FiniteElement/FiniteElement/SourceList.cmake
Sources/FiniteElement/FiniteElement/SourceList.cmake
+4
-1
Sources/FiniteElement/FiniteElementSpace/Internal/Impl/SourceList.cmake
...Element/FiniteElementSpace/Internal/Impl/SourceList.cmake
+5
-2
Sources/FiniteElement/FiniteElementSpace/Internal/SourceList.cmake
...initeElement/FiniteElementSpace/Internal/SourceList.cmake
+16
-13
Sources/FiniteElement/FiniteElementSpace/SourceList.cmake
Sources/FiniteElement/FiniteElementSpace/SourceList.cmake
+5
-2
Sources/FiniteElement/Nodes_and_dofs/Exceptions/SourceList.cmake
.../FiniteElement/Nodes_and_dofs/Exceptions/SourceList.cmake
+3
-0
Sources/FiniteElement/Nodes_and_dofs/SourceList.cmake
Sources/FiniteElement/Nodes_and_dofs/SourceList.cmake
+6
-3
Sources/FiniteElement/QuadratureRules/Advanced/RuleListMethods/SourceList.cmake
...QuadratureRules/Advanced/RuleListMethods/SourceList.cmake
+2
-1
Sources/FiniteElement/QuadratureRules/Advanced/SourceList.cmake
...s/FiniteElement/QuadratureRules/Advanced/SourceList.cmake
+2
-1
Sources/FiniteElement/QuadratureRules/Exceptions/SourceList.cmake
...FiniteElement/QuadratureRules/Exceptions/SourceList.cmake
+3
-0
Sources/FiniteElement/QuadratureRules/Instantiation/SourceList.cmake
...iteElement/QuadratureRules/Instantiation/SourceList.cmake
+8
-5
Sources/FiniteElement/QuadratureRules/Internal/SourceList.cmake
...s/FiniteElement/QuadratureRules/Internal/SourceList.cmake
+3
-0
Sources/FiniteElement/QuadratureRules/SourceList.cmake
Sources/FiniteElement/QuadratureRules/SourceList.cmake
+6
-3
Sources/FiniteElement/RefFiniteElement/Advanced/SourceList.cmake
.../FiniteElement/RefFiniteElement/Advanced/SourceList.cmake
+3
-0
Sources/FiniteElement/RefFiniteElement/Instantiation/Internal/ShapeFunction/SourceList.cmake
...ent/Instantiation/Internal/ShapeFunction/SourceList.cmake
+5
-2
Sources/FiniteElement/RefFiniteElement/Instantiation/Internal/SourceList.cmake
.../RefFiniteElement/Instantiation/Internal/SourceList.cmake
+4
-1
Sources/FiniteElement/RefFiniteElement/Instantiation/SourceList.cmake
...teElement/RefFiniteElement/Instantiation/SourceList.cmake
+19
-16
Sources/FiniteElement/RefFiniteElement/Internal/Exceptions/SourceList.cmake
...ent/RefFiniteElement/Internal/Exceptions/SourceList.cmake
+3
-0
Sources/FiniteElement/RefFiniteElement/Internal/Impl/SourceList.cmake
...teElement/RefFiniteElement/Internal/Impl/SourceList.cmake
+3
-0
Sources/FiniteElement/RefFiniteElement/Internal/SourceList.cmake
.../FiniteElement/RefFiniteElement/Internal/SourceList.cmake
+6
-3
Sources/FiniteElement/RefFiniteElement/SourceList.cmake
Sources/FiniteElement/RefFiniteElement/SourceList.cmake
+2
-1
Sources/FiniteElement/SourceList.cmake
Sources/FiniteElement/SourceList.cmake
+2
-1
Sources/FiniteElement/Unknown/SourceList.cmake
Sources/FiniteElement/Unknown/SourceList.cmake
+6
-3
Sources/FormulationSolver/Crtp/SourceList.cmake
Sources/FormulationSolver/Crtp/SourceList.cmake
+2
-1
Sources/FormulationSolver/DofSourcePolicy/SourceList.cmake
Sources/FormulationSolver/DofSourcePolicy/SourceList.cmake
+4
-1
Sources/FormulationSolver/Internal/InitialCondition/Impl/SourceList.cmake
...ionSolver/Internal/InitialCondition/Impl/SourceList.cmake
+2
-1
Sources/FormulationSolver/Internal/InitialCondition/Instances/SourceList.cmake
...lver/Internal/InitialCondition/Instances/SourceList.cmake
+3
-0
Sources/FormulationSolver/Internal/InitialCondition/Policy/SourceList.cmake
...nSolver/Internal/InitialCondition/Policy/SourceList.cmake
+2
-1
No files found.
CMakeLists.txt
View file @
df697747
# A minimum version for cmake command is required.
cmake_minimum_required
(
VERSION 3.8
)
project
(
"MoReFEM"
)
project
(
"MoReFEM
_CMAKE
"
)
set_property
(
GLOBAL PROPERTY USE_FOLDERS ON
)
...
...
Scripts/GenerateSourceList4CMake.py
View file @
df697747
...
...
@@ -8,24 +8,31 @@ def FilterCppFiles(file_list):
\param[in] file_list Initial file list.
\r
eturn
The filtered list
.
\r
eturn
A pair with cpp file list in the first slot and header file list (hpp and hxx) in the second one
.
"""
ret
=
[]
cpp_extension_list
=
(
"cpp"
,
"hpp"
,
"hxx"
)
cpp_extension
=
"cpp"
header_extension_list
=
(
"hpp"
,
"hxx"
)
source_list
=
[]
header_list
=
[]
for
myfile
in
file_list
:
extension
=
os
.
path
.
splitext
(
myfile
)[
1
]
if
extension
.
startswith
(
'.'
):
extension
=
extension
[
1
:]
if
extension
not
in
cpp_extension_list
:
continue
ret
.
append
(
myfile
)
if
extension
==
cpp_extension
:
source_list
.
append
(
myfile
)
elif
extension
in
header_extension_list
:
header_list
.
append
(
myfile
)
source_list
.
sort
()
header_list
.
sort
()
return
ret
return
(
source_list
,
header_list
)
...
...
@@ -47,17 +54,26 @@ def GenerateInModule(morefem_directory, subdirectory, library_name, ignore_list
if
ignore_list
:
dirs
[:]
=
[
d
for
d
in
dirs
if
d
not
in
ignore_list
]
file_list
=
FilterCppFiles
(
files
)
file_list
.
sort
()
(
source_list
,
header_list
)
=
FilterCppFiles
(
files
)
reduced_source_root
=
os
.
path
.
relpath
(
root
,
source_directory
)
# reduced_source_root = os.path.relpath(root, source_directory)
with
open
(
os
.
path
.
join
(
root
,
"SourceList.cmake"
),
"w"
)
as
SourceList
:
SourceList
.
write
(
"target_sources({}
\n\t
PRIVATE
\n
"
.
format
(
library_name
))
SourceList
.
write
(
"target_sources({}
\n
"
.
format
(
library_name
))
if
source_list
:
SourceList
.
write
(
"
\n\t
PRIVATE
\n
"
)
for
myfile
in
file_list
:
for
myfile
in
source_list
:
SourceList
.
write
(
"{}
\"
{}/{}
\"
/
\n
"
.
format
(
tab_prefix
,
r
"${CMAKE_CURRENT_LIST_DIR}"
,
myfile
))
SourceList
.
write
(
"
\n\t
INTERFACE
\n
"
)
for
myfile
in
header_list
:
SourceList
.
write
(
"{}
\"
{}/{}
\"
/
\n
"
.
format
(
tab_prefix
,
r
"${CMAKE_CURRENT_LIST_DIR}"
,
myfile
))
SourceList
.
write
(
")
\n\n
"
)
for
directory
in
dirs
:
...
...
Sources/Core/Crtp/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/NumberingSubsetForMatrix.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/NumberingSubsetForMatrix.hxx"
/
)
...
...
Sources/Core/EnsightCaseReader/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/EnsightCaseReader.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/EnsightCaseReader.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/EnsightCaseReader.hxx"
/
)
...
...
Sources/Core/InputParameter/Crtp/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Section.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Section.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Section.hxx"
/
)
...
...
Sources/Core/InputParameter/DirichletBoundaryCondition/Impl/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/DirichletBoundaryCondition.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/DirichletBoundaryCondition.hpp"
/
)
Sources/Core/InputParameter/DirichletBoundaryCondition/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/DirichletBoundaryCondition.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/DirichletBoundaryCondition.hxx"
/
)
...
...
Sources/Core/InputParameter/FElt/Impl/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/FEltSpace.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/FEltSpace.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/NumberingSubset.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/NumberingSubset.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Unknown.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/FEltSpace.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/NumberingSubset.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Unknown.hpp"
/
)
Sources/Core/InputParameter/FElt/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/FEltSpace.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/FEltSpace.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/NumberingSubset.hpp"
/
...
...
Sources/Core/InputParameter/Geometry/Impl/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Domain.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Domain.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/LightweightDomainList.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/LightweightDomainList.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Mesh.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Mesh.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/PseudoNormals.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Domain.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/LightweightDomainList.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Mesh.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/PseudoNormals.hpp"
/
)
Sources/Core/InputParameter/Geometry/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/InterpolationFile.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Domain.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Domain.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/InterpolationFile.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/InterpolationFile.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/InterpolationFile.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/LightweightDomainList.hpp"
/
...
...
Sources/Core/InputParameter/InitialCondition/Impl/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/InitialCondition.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/InitialCondition.hpp"
/
)
Sources/Core/InputParameter/InitialCondition/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/InitialCondition.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/InitialCondition.hxx"
/
)
...
...
Sources/Core/InputParameter/Interpolator/Impl/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/InitVertexMatching.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/InitVertexMatching.hpp"
/
)
Sources/Core/InputParameter/Interpolator/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/InitVertexMatching.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/InitVertexMatching.hxx"
/
)
...
...
Sources/Core/InputParameter/Parameter/AnalyticalPrestress/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/AnalyticalPrestress.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/AnalyticalPrestress.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/AnalyticalPrestress.hxx"
/
)
...
...
Sources/Core/InputParameter/Parameter/Diffusion/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Density.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Diffusion.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/TransfertCoefficient.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Diffusion.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Diffusion.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/TransfertCoefficient.cpp"
/
)
Sources/Core/InputParameter/Parameter/ElectricalActivation/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/ElectricalActivation.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/ElectricalActivation.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/ElectricalActivation.hxx"
/
)
...
...
Sources/Core/InputParameter/Parameter/Fiber/Impl/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Fiber.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Fiber.hpp"
/
)
Sources/Core/InputParameter/Parameter/Fiber/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Fiber.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Fiber.hxx"
/
)
...
...
Sources/Core/InputParameter/Parameter/Fluid/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Fluid.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Fluid.hpp"
/
)
Sources/Core/InputParameter/Parameter/Heart/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Heart.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Heart.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Heart.hxx"
/
)
...
...
Sources/Core/InputParameter/Parameter/Impl/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/ParameterUsualDescription.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/ParameterUsualDescription.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/ParameterUsualDescription.hxx"
/
)
...
...
Sources/Core/InputParameter/Parameter/MaterialProperty/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/VolumicMass.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/VolumicMass.hxx"
/
)
...
...
Sources/Core/InputParameter/Parameter/Solid/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/C_i_Mu_i.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/HyperelasticBulk.cpp"
/
...
...
@@ -8,8 +9,10 @@ target_sources(morefem_core
"
${
CMAKE_CURRENT_LIST_DIR
}
/LameMu.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/PoissonRatio.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Solid.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Solid.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Viscosity.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/YoungModulus.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Solid.hpp"
/
)
Sources/Core/InputParameter/Parameter/Source/Impl/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/RectangularSourceTimeParameter.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/RectangularSourceTimeParameter.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/TransientSource.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/RectangularSourceTimeParameter.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/TransientSource.hpp"
/
)
Sources/Core/InputParameter/Parameter/Source/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Pressure.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Pressure.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Pressure.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/RectangularSourceTimeParameter.hpp"
/
...
...
Sources/Core/InputParameter/Parameter/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/SpatialFunction.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/SpatialFunction.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/SpatialFunction.hxx"
/
)
...
...
Sources/Core/InputParameter/Parameter/ViscoelasticBoundaryCondition/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/ViscoelasticBoundaryCondition.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/ViscoelasticBoundaryCondition.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/ViscoelasticBoundaryCondition.hxx"
/
)
...
...
Sources/Core/InputParameter/Reaction/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/FitzHughNagumo.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/MitchellSchaeffer.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/ReactionCoefficient.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/FitzHughNagumo.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/FitzHughNagumo.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/MitchellSchaeffer.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/MitchellSchaeffer.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/MitchellSchaeffer.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/ReactionCoefficient.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/ReactionCoefficient.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/ReactionCoefficient.hxx"
/
)
...
...
Sources/Core/InputParameter/Solver/Impl/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Petsc.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Petsc.hpp"
/
)
Sources/Core/InputParameter/Solver/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/ConvergenceTest.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/ConvergenceTest.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/ConvergenceTest.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Petsc.hpp"
/
...
...
Sources/Core/InputParameter/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/InitialConditionGate.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Result.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/InitialConditionGate.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/OutputDeformedMesh.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/OutputDeformedMesh.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Result.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Result.hpp"
/
)
...
...
Sources/Core/InputParameter/TimeManager/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/TimeManager.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/TimeManager.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/TimeManager.hxx"
/
)
...
...
Sources/Core/InputParameterData/Advanced/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/SetFromInputParameterData.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/SetFromInputParameterData.hxx"
/
)
...
...
Sources/Core/InputParameterData/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/InputParameterList.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/InputParameterList.hxx"
/
)
...
...
Sources/Core/LinearAlgebra/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/GlobalDiagonalMatrix.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/GlobalMatrix.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/GlobalVector.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/GlobalDiagonalMatrix.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/GlobalDiagonalMatrix.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/GlobalMatrix.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/GlobalMatrix.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/GlobalMatrix.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/GlobalVector.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/GlobalVector.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/GlobalVector.hxx"
/
)
...
...
Sources/Core/MoReFEMData/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/MoReFEMData.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/MoReFEMData.hxx"
/
)
...
...
Sources/Core/NumberingSubset/Internal/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/NumberingSubsetManager.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/FetchFunction.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/FetchFunction.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/FindFunctor.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/FindFunctor.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/NumberingSubsetManager.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/NumberingSubsetManager.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/NumberingSubsetManager.hxx"
/
)
...
...
Sources/Core/NumberingSubset/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/NumberingSubset.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/NumberingSubset.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/NumberingSubset.hxx"
/
)
...
...
Sources/Core/Solver/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Solver.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/Solver.hxx"
/
)
...
...
Sources/Core/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Enum.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/InitTimeKeepLog.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/Enum.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/InitTimeKeepLog.hpp"
/
)
...
...
Sources/Core/TimeManager/Policy/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/ConstantTimeStep.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/VariableTimeStep.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/ConstantTimeStep.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/ConstantTimeStep.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/VariableTimeStep.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/VariableTimeStep.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/VariableTimeStep.hxx"
/
)
...
...
Sources/Core/TimeManager/SourceList.cmake
View file @
df697747
target_sources
(
morefem_core
PRIVATE
"
${
CMAKE_CURRENT_LIST_DIR
}
/TimeManager.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/TimeManagerInstance.cpp"
/
INTERFACE
"
${
CMAKE_CURRENT_LIST_DIR
}
/TimeManager.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/TimeManager.hxx"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/TimeManagerInstance.cpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/TimeManagerInstance.hpp"
/
"
${
CMAKE_CURRENT_LIST_DIR
}
/TimeManagerInstance.hxx"
/
)
...
...
Sources/FiniteElement/BoundaryConditions/Internal/Component/SourceList.cmake
View file @
df697747
target_sources
(
morefem_felt