From 3402cae1d62b7f1e937906ff79be889040003718 Mon Sep 17 00:00:00 2001 From: Vikas Sharma Date: Mon, 4 Oct 2021 19:26:11 +0530 Subject: [PATCH] Changed submodule header --- src/modules/BLAS/CMakeLists.txt | 4 ++-- src/modules/BLAS95/CMakeLists.txt | 4 ++-- src/modules/BaseMethod/CMakeLists.txt | 4 ++-- src/modules/BaseType/CMakeLists.txt | 4 ++-- src/modules/BoundingBox/CMakeLists.txt | 4 ++-- src/modules/CInterface/CMakeLists.txt | 4 ++-- src/modules/CSRMatrix/CMakeLists.txt | 4 ++-- src/modules/CSRSparsity/CMakeLists.txt | 4 ++-- src/modules/DOF/CMakeLists.txt | 4 ++-- src/modules/Display/CMakeLists.txt | 4 ++-- src/modules/ElemshapeData/CMakeLists.txt | 4 ++-- src/modules/ErrorHandling/CMakeLists.txt | 4 ++-- src/modules/FEMatrix/CMakeLists.txt | 4 ++-- src/modules/FEVariable/CMakeLists.txt | 4 ++-- src/modules/Geometry/CMakeLists.txt | 4 ++-- src/modules/GlobalData/CMakeLists.txt | 4 ++-- src/modules/Gnuplot/CMakeLists.txt | 4 ++-- src/modules/IndexValue/CMakeLists.txt | 4 ++-- src/modules/IntVector/CMakeLists.txt | 4 ++-- src/modules/IterationData/CMakeLists.txt | 4 ++-- src/modules/KeyValue/CMakeLists.txt | 4 ++-- src/modules/Lapack/CMakeLists.txt | 4 ++-- src/modules/MetisInterface/CMakeLists.txt | 4 ++-- src/modules/OpenMP/CMakeLists.txt | 4 ++-- src/modules/QuadraturePoint/CMakeLists.txt | 4 ++-- src/modules/Random/CMakeLists.txt | 4 ++-- src/modules/Rank2Tensor/CMakeLists.txt | 4 ++-- src/modules/RealMatrix/CMakeLists.txt | 4 ++-- src/modules/RealVector/CMakeLists.txt | 4 ++-- src/modules/ReferenceElement/CMakeLists.txt | 4 ++-- src/modules/System/CMakeLists.txt | 4 ++-- src/modules/Test/CMakeLists.txt | 4 ++-- src/modules/Utility/CMakeLists.txt | 4 ++-- src/modules/Vector3D/CMakeLists.txt | 4 ++-- src/modules/VoigtRank2Tensor/CMakeLists.txt | 4 ++-- src/modules/easifemBase/CMakeLists.txt | 4 ++-- src/submodules/BLAS/CMakeLists.txt | 4 ++-- src/submodules/BLAS/src/BLAS1V_Method@Methods.F90 | 2 +- src/submodules/BoundingBox/CMakeLists.txt | 4 ++-- .../BoundingBox/src/BoundingBox_Method@Constructor.F90 | 2 +- .../BoundingBox/src/BoundingBox_Method@getMethod.F90 | 2 +- .../BoundingBox/src/BoundingBox_Method@setMethod.F90 | 2 +- src/submodules/CSRMatrix/CMakeLists.txt | 4 ++-- src/submodules/CSRMatrix/src/CSRMatrix_Method@Constructor.F90 | 2 +- src/submodules/CSRMatrix/src/CSRMatrix_Method@ILUTMethods.F90 | 2 +- src/submodules/CSRMatrix/src/CSRMatrix_Method@IO.F90 | 2 +- .../CSRMatrix/src/CSRMatrix_Method@LUsolveMethods.F90 | 2 +- .../CSRMatrix/src/CSRMatrix_Method@MatvecMethods.F90 | 2 +- .../CSRMatrix/src/CSRMatrix_Method@ReorderingMethod.F90 | 2 +- src/submodules/CSRMatrix/src/CSRMatrix_Method@Unary.F90 | 2 +- src/submodules/CSRMatrix/src/CSRMatrix_Method@getMethod.F90 | 2 +- src/submodules/CSRMatrix/src/CSRMatrix_Method@setMethod.F90 | 2 +- src/submodules/CSRSparsity/CMakeLists.txt | 4 ++-- .../CSRSparsity/src/CSRSparsity_Method@Constructor.F90 | 2 +- src/submodules/CSRSparsity/src/CSRSparsity_Method@IO.F90 | 2 +- .../CSRSparsity/src/CSRSparsity_Method@setMethods.F90 | 2 +- src/submodules/DOF/CMakeLists.txt | 4 ++-- src/submodules/DOF/src/DOF_Method@IO.F90 | 2 +- src/submodules/DOF/src/DOF_Method@setMethod.F90 | 2 +- src/submodules/ElemshapeData/CMakeLists.txt | 4 ++-- .../ElemshapeData/src/ElemshapeData_Method@Constructor.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@DGHermit.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@DGHierarchy.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@DGLagrange.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@DGSerendipity.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@H1CurlHermit.F90 | 2 +- .../src/ElemshapeData_Method@H1CurlHierarchy.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@H1CurlLagrange.F90 | 2 +- .../src/ElemshapeData_Method@H1CurlSerendipity.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@H1DivHermit.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@H1DivHierarchy.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@H1DivLagrange.F90 | 2 +- .../src/ElemshapeData_Method@H1DivSerendipity.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@H1Hermit.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@H1Hierarchy.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@H1Lagrange.F90 | 2 +- .../src/ElemshapeData_Method@H1Lagrange@Hexahedron.F90 | 2 +- .../src/ElemshapeData_Method@H1Lagrange@Line.F90 | 2 +- .../src/ElemshapeData_Method@H1Lagrange@Prism.F90 | 2 +- .../src/ElemshapeData_Method@H1Lagrange@Pyramid.F90 | 2 +- .../src/ElemshapeData_Method@H1Lagrange@Quadrangle.F90 | 2 +- .../src/ElemshapeData_Method@H1Lagrange@Tetrahedron.F90 | 2 +- .../src/ElemshapeData_Method@H1Lagrange@Triangle.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@H1Serendipity.F90 | 2 +- src/submodules/ElemshapeData/src/ElemshapeData_Method@IO.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@getMethod.F90 | 2 +- .../ElemshapeData/src/ElemshapeData_Method@setMethod.F90 | 2 +- src/submodules/FEMatrix/CMakeLists.txt | 4 ++-- .../FEMatrix/src/FEMatrix_Method@DiffusionMatrix.F90 | 2 +- src/submodules/FEMatrix/src/FEMatrix_Method@MassMatrix.F90 | 2 +- src/submodules/FEMatrix/src/FEMatrix_Method@NitscheMatrix.F90 | 2 +- .../FEMatrix/src/FEMatrix_Method@StiffnessMatrix.F90 | 2 +- src/submodules/FEVariable/CMakeLists.txt | 4 ++-- .../FEVariable/src/FEVariable_Method@Constructor.F90 | 2 +- src/submodules/FEVariable/src/FEVariable_Method@IO.F90 | 2 +- src/submodules/FEVariable/src/FEVariable_Method@getMethod.F90 | 2 +- src/submodules/IndexValue/CMakeLists.txt | 4 ++-- src/submodules/IntVector/CMakeLists.txt | 4 ++-- src/submodules/IntVector/src/IntVector_Method@Constructor.F90 | 2 +- src/submodules/IntVector/src/IntVector_Method@IO.F90 | 2 +- src/submodules/IntVector/src/IntVector_Method@getMethod.F90 | 2 +- src/submodules/IntVector/src/IntVector_Method@setMethod.F90 | 2 +- src/submodules/IterationData/CMakeLists.txt | 4 ++-- .../IterationData/src/IterationData_Method@Constructor.F90 | 2 +- src/submodules/IterationData/src/IterationData_Method@IO.F90 | 2 +- src/submodules/KeyValue/CMakeLists.txt | 4 ++-- src/submodules/KeyValue/src/KeyValue_Method@Constructor.F90 | 2 +- src/submodules/KeyValue/src/KeyValue_Method@getMethod.F90 | 2 +- src/submodules/KeyValue/src/KeyValue_Method@setMethod.F90 | 2 +- src/submodules/Lapack copy/GE_Lapack_Method@Eigenvalue.F90 | 2 +- src/submodules/Lapack copy/GE_Lapack_Method@LU.F90 | 2 +- src/submodules/Lapack copy/GE_Lapack_Method@LinearSolve.F90 | 2 +- src/submodules/Lapack/GE_Lapack_Method@Eigenvalue.F90 | 2 +- src/submodules/Lapack/GE_Lapack_Method@LU.F90 | 2 +- src/submodules/Lapack/GE_Lapack_Method@LinearSolve.F90 | 2 +- src/submodules/OpenMP/CMakeLists.txt | 4 ++-- src/submodules/OpenMP/src/OpenMP_Method@Constructor.F90 | 2 +- src/submodules/QuadraturePoint/CMakeLists.txt | 4 ++-- .../src/QuadraturePoint_Method@Constructor.F90 | 2 +- .../src/QuadraturePoint_Method@GaussLegendre.F90 | 2 +- .../src/QuadraturePoint_Method@GaussLegendre@Hexahedron.F90 | 2 +- .../src/QuadraturePoint_Method@GaussLegendre@Line.F90 | 2 +- .../src/QuadraturePoint_Method@GaussLegendre@Prism.F90 | 2 +- .../src/QuadraturePoint_Method@GaussLegendre@Pyramid.F90 | 2 +- .../src/QuadraturePoint_Method@GaussLegendre@Quadrangle.F90 | 2 +- .../src/QuadraturePoint_Method@GaussLegendre@Tetrahedron.F90 | 2 +- .../src/QuadraturePoint_Method@GaussLegendre@Triangle.F90 | 2 +- src/submodules/Random/CMakeLists.txt | 4 ++-- src/submodules/Random/src/Random_Method@Constructor.F90 | 2 +- src/submodules/Rank2Tensor/CMakeLists.txt | 4 ++-- .../Rank2Tensor/src/Rank2Tensor_Method@Constructor.F90 | 2 +- .../Rank2Tensor/src/Rank2Tensor_Method@Contraction.F90 | 2 +- src/submodules/Rank2Tensor/src/Rank2Tensor_Method@IO.F90 | 2 +- .../Rank2Tensor/src/Rank2Tensor_Method@InvarMethods.F90 | 2 +- .../Rank2Tensor/src/Rank2Tensor_Method@Operator.F90 | 2 +- .../Rank2Tensor/src/Rank2Tensor_Method@Pullback.F90 | 2 +- .../Rank2Tensor/src/Rank2Tensor_Method@PushForward.F90 | 2 +- src/submodules/RealMatrix/CMakeLists.txt | 4 ++-- src/submodules/RealMatrix/src/RealMatrix_Method@IO.F90 | 2 +- src/submodules/RealMatrix/src/RealMatrix_Method@LAPACK.F90 | 2 +- .../RealMatrix/src/RealMatrix_Method@MatrixMultiplication.F90 | 2 +- src/submodules/RealMatrix/src/RealMatrix_Method@getValues.F90 | 2 +- src/submodules/RealMatrix/src/RealMatrix_Method@setValues.F90 | 2 +- src/submodules/RealVector/CMakeLists.txt | 4 ++-- .../RealVector/src/RealVector_Method@Constructor.F90 | 2 +- src/submodules/RealVector/src/RealVector_Method@IO.F90 | 2 +- src/submodules/RealVector/src/RealVector_Method@getMethod.F90 | 2 +- src/submodules/RealVector/src/RealVector_Method@setMethod.F90 | 2 +- src/submodules/RealVector/src/save_hdf5.F90 | 2 +- src/submodules/ReferenceElement/CMakeLists.txt | 4 ++-- .../src/ReferenceElement_Method@Constructor.F90 | 2 +- .../ReferenceElement/src/ReferenceElement_Method@Geometry.F90 | 2 +- .../ReferenceElement/src/ReferenceElement_Method@IO.F90 | 2 +- .../ReferenceElement/src/ReferenceElement_Method@VTK.F90 | 2 +- .../src/ReferenceHexahedron_Method@Methods.F90 | 2 +- .../src/ReferenceLine_Method@Methods copy.F90 | 2 +- .../ReferenceElement/src/ReferenceLine_Method@Methods.F90 | 2 +- .../ReferenceElement/src/ReferencePoint_Method@Methods.F90 | 2 +- .../ReferenceElement/src/ReferencePrism_Method@Methods.F90 | 2 +- .../ReferenceElement/src/ReferencePyramid_Method@Methods.F90 | 2 +- .../src/ReferenceQuadrangle_Method@Methods.F90 | 2 +- .../src/ReferenceTetrahedron_Method@Methods.F90 | 2 +- .../ReferenceElement/src/ReferenceTriangle_Method@Methods.F90 | 2 +- src/submodules/Utility/CMakeLists.txt | 4 ++-- src/submodules/Utility/src/Utility@Append.F90 | 2 +- src/submodules/Utility/src/Utility@Approx.F90 | 2 +- src/submodules/Utility/src/Utility@Assert.F90 | 2 +- src/submodules/Utility/src/Utility@FunctionalFortran.F90 | 2 +- src/submodules/Utility/src/Utility@HashingMethod.F90 | 2 +- src/submodules/Utility/src/Utility@Input.F90 | 2 +- src/submodules/Utility/src/Utility@Inverse.F90 | 2 +- src/submodules/Utility/src/Utility@MatrixMul.F90 | 2 +- src/submodules/Utility/src/Utility@Misc.F90 | 2 +- src/submodules/Utility/src/Utility@Prod.F90 | 2 +- src/submodules/Utility/src/Utility@Reallocate.F90 | 2 +- src/submodules/Utility/src/Utility@Sort.F90 | 2 +- src/submodules/Utility/src/Utility@Swap.F90 | 2 +- src/submodules/Vector3D/CMakeLists.txt | 4 ++-- src/submodules/Vector3D/src/Vector3D_Method@Constructor.F90 | 2 +- src/submodules/Vector3D/src/Vector3D_Method@Misc.F90 | 2 +- src/submodules/VoigtRank2Tensor/CMakeLists.txt | 4 ++-- .../src/VoigtRank2Tensor_Method@Constructor.F90 | 2 +- .../VoigtRank2Tensor/src/VoigtRank2Tensor_Method@IO.F90 | 2 +- 183 files changed, 241 insertions(+), 241 deletions(-) diff --git a/src/modules/BLAS/CMakeLists.txt b/src/modules/BLAS/CMakeLists.txt index c6ae79127..291b409c8 100644 --- a/src/modules/BLAS/CMakeLists.txt +++ b/src/modules/BLAS/CMakeLists.txt @@ -6,8 +6,8 @@ # 7/03/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/BLAS1V_Method.F90 ) \ No newline at end of file diff --git a/src/modules/BLAS95/CMakeLists.txt b/src/modules/BLAS95/CMakeLists.txt index 53831974a..9351f01a8 100644 --- a/src/modules/BLAS95/CMakeLists.txt +++ b/src/modules/BLAS95/CMakeLists.txt @@ -6,8 +6,8 @@ # 26/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/EASIFEM_F77_BLAS.F90 ${src_path}/EASIFEM_BLAS.F90 diff --git a/src/modules/BaseMethod/CMakeLists.txt b/src/modules/BaseMethod/CMakeLists.txt index e279cd6a3..6b7bbcad1 100644 --- a/src/modules/BaseMethod/CMakeLists.txt +++ b/src/modules/BaseMethod/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/BaseMethod.F90 ) \ No newline at end of file diff --git a/src/modules/BaseType/CMakeLists.txt b/src/modules/BaseType/CMakeLists.txt index 5cb8ce138..60c104366 100644 --- a/src/modules/BaseType/CMakeLists.txt +++ b/src/modules/BaseType/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/BaseType.F90 ) \ No newline at end of file diff --git a/src/modules/BoundingBox/CMakeLists.txt b/src/modules/BoundingBox/CMakeLists.txt index 85eb9f5c1..d57a7c279 100644 --- a/src/modules/BoundingBox/CMakeLists.txt +++ b/src/modules/BoundingBox/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/BoundingBox_Method.F90 ) \ No newline at end of file diff --git a/src/modules/CInterface/CMakeLists.txt b/src/modules/CInterface/CMakeLists.txt index d99fec54d..ed2b030f2 100644 --- a/src/modules/CInterface/CMakeLists.txt +++ b/src/modules/CInterface/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/CInterface.F90 ) \ No newline at end of file diff --git a/src/modules/CSRMatrix/CMakeLists.txt b/src/modules/CSRMatrix/CMakeLists.txt index 491ef5fd7..816315f1d 100644 --- a/src/modules/CSRMatrix/CMakeLists.txt +++ b/src/modules/CSRMatrix/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/CSRMatrix_Method.F90 ) \ No newline at end of file diff --git a/src/modules/CSRSparsity/CMakeLists.txt b/src/modules/CSRSparsity/CMakeLists.txt index 8530f8ab2..7c10b33f3 100644 --- a/src/modules/CSRSparsity/CMakeLists.txt +++ b/src/modules/CSRSparsity/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/CSRSparsity_Method.F90 ) \ No newline at end of file diff --git a/src/modules/DOF/CMakeLists.txt b/src/modules/DOF/CMakeLists.txt index e97645268..f7ea93e6f 100644 --- a/src/modules/DOF/CMakeLists.txt +++ b/src/modules/DOF/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/DOF_Method.F90 ) \ No newline at end of file diff --git a/src/modules/Display/CMakeLists.txt b/src/modules/Display/CMakeLists.txt index c9f41ff73..31c9f7d76 100644 --- a/src/modules/Display/CMakeLists.txt +++ b/src/modules/Display/CMakeLists.txt @@ -6,9 +6,9 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/disp/disp_i1mod.F90 ${src_path}/disp/disp_i2mod.F90 diff --git a/src/modules/ElemshapeData/CMakeLists.txt b/src/modules/ElemshapeData/CMakeLists.txt index c9cf1bef2..c89f654c3 100644 --- a/src/modules/ElemshapeData/CMakeLists.txt +++ b/src/modules/ElemshapeData/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/ElemshapeData_Method.F90 ) \ No newline at end of file diff --git a/src/modules/ErrorHandling/CMakeLists.txt b/src/modules/ErrorHandling/CMakeLists.txt index f97a8ae83..5581df053 100644 --- a/src/modules/ErrorHandling/CMakeLists.txt +++ b/src/modules/ErrorHandling/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/ErrorHandling.F90 ) \ No newline at end of file diff --git a/src/modules/FEMatrix/CMakeLists.txt b/src/modules/FEMatrix/CMakeLists.txt index ff2362079..a7b089be6 100644 --- a/src/modules/FEMatrix/CMakeLists.txt +++ b/src/modules/FEMatrix/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/FEMatrix_Method.F90 ) diff --git a/src/modules/FEVariable/CMakeLists.txt b/src/modules/FEVariable/CMakeLists.txt index 6346fd966..2bf970d1a 100644 --- a/src/modules/FEVariable/CMakeLists.txt +++ b/src/modules/FEVariable/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/FEVariable_Method.F90 ) \ No newline at end of file diff --git a/src/modules/Geometry/CMakeLists.txt b/src/modules/Geometry/CMakeLists.txt index e02ca37e1..f2f66f0d7 100644 --- a/src/modules/Geometry/CMakeLists.txt +++ b/src/modules/Geometry/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/Geometry.F90 ) \ No newline at end of file diff --git a/src/modules/GlobalData/CMakeLists.txt b/src/modules/GlobalData/CMakeLists.txt index e1ff2f3c2..ad9332d67 100644 --- a/src/modules/GlobalData/CMakeLists.txt +++ b/src/modules/GlobalData/CMakeLists.txt @@ -6,9 +6,9 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE "${src_path}/GlobalData.F90" ) \ No newline at end of file diff --git a/src/modules/Gnuplot/CMakeLists.txt b/src/modules/Gnuplot/CMakeLists.txt index a7bcb58c1..78b80f677 100644 --- a/src/modules/Gnuplot/CMakeLists.txt +++ b/src/modules/Gnuplot/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/ogpf.F90 ) \ No newline at end of file diff --git a/src/modules/IndexValue/CMakeLists.txt b/src/modules/IndexValue/CMakeLists.txt index 2c32641ca..13c7b7c88 100644 --- a/src/modules/IndexValue/CMakeLists.txt +++ b/src/modules/IndexValue/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/IndexValue_Method.F90 ) \ No newline at end of file diff --git a/src/modules/IntVector/CMakeLists.txt b/src/modules/IntVector/CMakeLists.txt index 44fc7f42b..c9f6b58cb 100644 --- a/src/modules/IntVector/CMakeLists.txt +++ b/src/modules/IntVector/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/IntVector_Method.F90 ) \ No newline at end of file diff --git a/src/modules/IterationData/CMakeLists.txt b/src/modules/IterationData/CMakeLists.txt index dd1562e58..e58ecfa3b 100644 --- a/src/modules/IterationData/CMakeLists.txt +++ b/src/modules/IterationData/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/IterationData_Method.F90 ) \ No newline at end of file diff --git a/src/modules/KeyValue/CMakeLists.txt b/src/modules/KeyValue/CMakeLists.txt index a245e8bbf..5decd65fb 100644 --- a/src/modules/KeyValue/CMakeLists.txt +++ b/src/modules/KeyValue/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/KeyValue_Method.F90 ) diff --git a/src/modules/Lapack/CMakeLists.txt b/src/modules/Lapack/CMakeLists.txt index 3baf4987d..f35cb2b52 100644 --- a/src/modules/Lapack/CMakeLists.txt +++ b/src/modules/Lapack/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/GE_Lapack_Method.F90 ${src_path}/Lapack_Method.F90 diff --git a/src/modules/MetisInterface/CMakeLists.txt b/src/modules/MetisInterface/CMakeLists.txt index 9edcb5a11..61b17b344 100644 --- a/src/modules/MetisInterface/CMakeLists.txt +++ b/src/modules/MetisInterface/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/MetisInterface.F90 ) \ No newline at end of file diff --git a/src/modules/OpenMP/CMakeLists.txt b/src/modules/OpenMP/CMakeLists.txt index ffe5de6c1..e4086ee3f 100644 --- a/src/modules/OpenMP/CMakeLists.txt +++ b/src/modules/OpenMP/CMakeLists.txt @@ -6,8 +6,8 @@ # 7/03/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/OpenMP_Method.F90 ) \ No newline at end of file diff --git a/src/modules/QuadraturePoint/CMakeLists.txt b/src/modules/QuadraturePoint/CMakeLists.txt index 0e8535dc7..8a1514847 100644 --- a/src/modules/QuadraturePoint/CMakeLists.txt +++ b/src/modules/QuadraturePoint/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/QuadraturePoint_Method.F90 ) \ No newline at end of file diff --git a/src/modules/Random/CMakeLists.txt b/src/modules/Random/CMakeLists.txt index 81f2e1f01..43b65ce44 100644 --- a/src/modules/Random/CMakeLists.txt +++ b/src/modules/Random/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/Random_Method.F90 ) \ No newline at end of file diff --git a/src/modules/Rank2Tensor/CMakeLists.txt b/src/modules/Rank2Tensor/CMakeLists.txt index 7f39086ac..f4482d3ae 100644 --- a/src/modules/Rank2Tensor/CMakeLists.txt +++ b/src/modules/Rank2Tensor/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/Rank2Tensor_Method.F90 ) \ No newline at end of file diff --git a/src/modules/RealMatrix/CMakeLists.txt b/src/modules/RealMatrix/CMakeLists.txt index ce1fb6d23..cfd218414 100644 --- a/src/modules/RealMatrix/CMakeLists.txt +++ b/src/modules/RealMatrix/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/RealMatrix_Method.F90 ) diff --git a/src/modules/RealVector/CMakeLists.txt b/src/modules/RealVector/CMakeLists.txt index 64b6db696..cd4bc8fe3 100644 --- a/src/modules/RealVector/CMakeLists.txt +++ b/src/modules/RealVector/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/RealVector_Method.F90 ) \ No newline at end of file diff --git a/src/modules/ReferenceElement/CMakeLists.txt b/src/modules/ReferenceElement/CMakeLists.txt index e5f0f3266..3a751896d 100644 --- a/src/modules/ReferenceElement/CMakeLists.txt +++ b/src/modules/ReferenceElement/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/ReferenceElement_Method.F90 ${src_path}/ReferencePoint_Method.F90 diff --git a/src/modules/System/CMakeLists.txt b/src/modules/System/CMakeLists.txt index 219e53560..4aa2b7eb0 100644 --- a/src/modules/System/CMakeLists.txt +++ b/src/modules/System/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/System_Method.F90 ${src_path}/System_Method.c diff --git a/src/modules/Test/CMakeLists.txt b/src/modules/Test/CMakeLists.txt index b681e9f0c..cf931d477 100644 --- a/src/modules/Test/CMakeLists.txt +++ b/src/modules/Test/CMakeLists.txt @@ -5,9 +5,9 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/Test_Method.F90 ) \ No newline at end of file diff --git a/src/modules/Utility/CMakeLists.txt b/src/modules/Utility/CMakeLists.txt index 704a7c992..b95dacb98 100644 --- a/src/modules/Utility/CMakeLists.txt +++ b/src/modules/Utility/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/Utility.F90 ) \ No newline at end of file diff --git a/src/modules/Vector3D/CMakeLists.txt b/src/modules/Vector3D/CMakeLists.txt index 39648586c..2441dc0d5 100644 --- a/src/modules/Vector3D/CMakeLists.txt +++ b/src/modules/Vector3D/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/Vector3D_Method.F90 ) \ No newline at end of file diff --git a/src/modules/VoigtRank2Tensor/CMakeLists.txt b/src/modules/VoigtRank2Tensor/CMakeLists.txt index 65e85622d..d2dcd2ce3 100644 --- a/src/modules/VoigtRank2Tensor/CMakeLists.txt +++ b/src/modules/VoigtRank2Tensor/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/VoigtRank2Tensor_Method.F90 ) \ No newline at end of file diff --git a/src/modules/easifemBase/CMakeLists.txt b/src/modules/easifemBase/CMakeLists.txt index 3216b32d1..eb73eafac 100644 --- a/src/modules/easifemBase/CMakeLists.txt +++ b/src/modules/easifemBase/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/easifemBase.F90 ) \ No newline at end of file diff --git a/src/submodules/BLAS/CMakeLists.txt b/src/submodules/BLAS/CMakeLists.txt index fa9de6139..e61c639e9 100644 --- a/src/submodules/BLAS/CMakeLists.txt +++ b/src/submodules/BLAS/CMakeLists.txt @@ -6,8 +6,8 @@ # 7/03/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/BLAS1V_Method@Methods.F90 ) \ No newline at end of file diff --git a/src/submodules/BLAS/src/BLAS1V_Method@Methods.F90 b/src/submodules/BLAS/src/BLAS1V_Method@Methods.F90 index 9c5990d3e..d63fbf611 100644 --- a/src/submodules/BLAS/src/BLAS1V_Method@Methods.F90 +++ b/src/submodules/BLAS/src/BLAS1V_Method@Methods.F90 @@ -19,7 +19,7 @@ ! date: 25 Feb 2021 ! summary: This submodule implements BLAS1 methods of [[RealVector_]] -SUBMODULE ( BLAS1V_Method ) Methods +SUBMODULE ( BLAS1V_Method) Methods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/BoundingBox/CMakeLists.txt b/src/submodules/BoundingBox/CMakeLists.txt index 1006c211c..281799c4e 100644 --- a/src/submodules/BoundingBox/CMakeLists.txt +++ b/src/submodules/BoundingBox/CMakeLists.txt @@ -6,8 +6,8 @@ # 23/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/BoundingBox_Method@Constructor.F90 ${src_path}/BoundingBox_Method@setMethod.F90 diff --git a/src/submodules/BoundingBox/src/BoundingBox_Method@Constructor.F90 b/src/submodules/BoundingBox/src/BoundingBox_Method@Constructor.F90 index 84ba7f13b..4bcf85506 100644 --- a/src/submodules/BoundingBox/src/BoundingBox_Method@Constructor.F90 +++ b/src/submodules/BoundingBox/src/BoundingBox_Method@Constructor.F90 @@ -23,7 +23,7 @@ ! ! This submodule of [[BoiundingBox_Method]] implements the method defined in the parent module -SUBMODULE( BoundingBox_Method ) Constructor +SUBMODULE(BoundingBox_Method) Constructor USE Display_Method, ONLY: BlankLines IMPLICIT NONE CONTAINS diff --git a/src/submodules/BoundingBox/src/BoundingBox_Method@getMethod.F90 b/src/submodules/BoundingBox/src/BoundingBox_Method@getMethod.F90 index 5a54977dd..a1a2375f9 100644 --- a/src/submodules/BoundingBox/src/BoundingBox_Method@getMethod.F90 +++ b/src/submodules/BoundingBox/src/BoundingBox_Method@getMethod.F90 @@ -18,7 +18,7 @@ ! date: 23 Feb 2021 ! summary: This submodule contains implementation of get method for [[BoundingBox_]] data type which are defined in [[BoundingBox_Method]] module. -SUBMODULE( BoundingBox_Method ) getMethod +SUBMODULE(BoundingBox_Method) getMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/BoundingBox/src/BoundingBox_Method@setMethod.F90 b/src/submodules/BoundingBox/src/BoundingBox_Method@setMethod.F90 index f08e4a02f..c8f653ffa 100644 --- a/src/submodules/BoundingBox/src/BoundingBox_Method@setMethod.F90 +++ b/src/submodules/BoundingBox/src/BoundingBox_Method@setMethod.F90 @@ -19,7 +19,7 @@ ! date: 23 Feb 2021 ! summary: This submodule of [[BoundingBox_Method]] implements set methods defined in parent module -SUBMODULE( BoundingBox_Method ) setMethod +SUBMODULE(BoundingBox_Method) setMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/CSRMatrix/CMakeLists.txt b/src/submodules/CSRMatrix/CMakeLists.txt index 7beb67cba..0671259f3 100644 --- a/src/submodules/CSRMatrix/CMakeLists.txt +++ b/src/submodules/CSRMatrix/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/CSRMatrix_Method@Constructor.F90 ${src_path}/CSRMatrix_Method@setMethod.F90 diff --git a/src/submodules/CSRMatrix/src/CSRMatrix_Method@Constructor.F90 b/src/submodules/CSRMatrix/src/CSRMatrix_Method@Constructor.F90 index 5a7be4f7b..e2a298255 100644 --- a/src/submodules/CSRMatrix/src/CSRMatrix_Method@Constructor.F90 +++ b/src/submodules/CSRMatrix/src/CSRMatrix_Method@Constructor.F90 @@ -19,7 +19,7 @@ ! date: 22 March 2021 ! summary: This submodule contains method for constructing [[CSRMatrix_]] -SUBMODULE( CSRMatrix_Method ) Constructor +SUBMODULE(CSRMatrix_Method) Constructor USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/CSRMatrix/src/CSRMatrix_Method@ILUTMethods.F90 b/src/submodules/CSRMatrix/src/CSRMatrix_Method@ILUTMethods.F90 index 1a9d641a1..1cac4fd30 100644 --- a/src/submodules/CSRMatrix/src/CSRMatrix_Method@ILUTMethods.F90 +++ b/src/submodules/CSRMatrix/src/CSRMatrix_Method@ILUTMethods.F90 @@ -19,7 +19,7 @@ ! date: 14 July 2021 ! summary: This submodule contains the methods for sparse matrix -SUBMODULE( CSRMatrix_Method ) ILUTMethods +SUBMODULE(CSRMatrix_Method) ILUTMethods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/CSRMatrix/src/CSRMatrix_Method@IO.F90 b/src/submodules/CSRMatrix/src/CSRMatrix_Method@IO.F90 index 680171e2c..008ab4f24 100644 --- a/src/submodules/CSRMatrix/src/CSRMatrix_Method@IO.F90 +++ b/src/submodules/CSRMatrix/src/CSRMatrix_Method@IO.F90 @@ -19,7 +19,7 @@ ! date: 14 July 2021 ! summary: This submodule contains the methods for sparse matrix -SUBMODULE( CSRMatrix_Method ) IO +SUBMODULE(CSRMatrix_Method) IO USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/CSRMatrix/src/CSRMatrix_Method@LUsolveMethods.F90 b/src/submodules/CSRMatrix/src/CSRMatrix_Method@LUsolveMethods.F90 index f5fc5522a..91ea560fb 100644 --- a/src/submodules/CSRMatrix/src/CSRMatrix_Method@LUsolveMethods.F90 +++ b/src/submodules/CSRMatrix/src/CSRMatrix_Method@LUsolveMethods.F90 @@ -19,7 +19,7 @@ ! date: 14 July 2021 ! summary: This submodule contains methods fors solving LU x = y -SUBMODULE( CSRMatrix_Method ) LUsolveMethods +SUBMODULE(CSRMatrix_Method) LUsolveMethods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/CSRMatrix/src/CSRMatrix_Method@MatvecMethods.F90 b/src/submodules/CSRMatrix/src/CSRMatrix_Method@MatvecMethods.F90 index d1e3bb0e6..9b471e27e 100644 --- a/src/submodules/CSRMatrix/src/CSRMatrix_Method@MatvecMethods.F90 +++ b/src/submodules/CSRMatrix/src/CSRMatrix_Method@MatvecMethods.F90 @@ -19,7 +19,7 @@ ! date: 14 July 2021 ! summary: This submodule contains the methods for sparse matrix -SUBMODULE( CSRMatrix_Method ) MatvecMethods +SUBMODULE(CSRMatrix_Method) MatvecMethods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/CSRMatrix/src/CSRMatrix_Method@ReorderingMethod.F90 b/src/submodules/CSRMatrix/src/CSRMatrix_Method@ReorderingMethod.F90 index 75f6bc20e..41d898e6c 100644 --- a/src/submodules/CSRMatrix/src/CSRMatrix_Method@ReorderingMethod.F90 +++ b/src/submodules/CSRMatrix/src/CSRMatrix_Method@ReorderingMethod.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( CSRMatrix_Method ) ReorderingMethod +SUBMODULE(CSRMatrix_Method) ReorderingMethod USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/CSRMatrix/src/CSRMatrix_Method@Unary.F90 b/src/submodules/CSRMatrix/src/CSRMatrix_Method@Unary.F90 index d30cc9b48..2bbaacc40 100644 --- a/src/submodules/CSRMatrix/src/CSRMatrix_Method@Unary.F90 +++ b/src/submodules/CSRMatrix/src/CSRMatrix_Method@Unary.F90 @@ -62,7 +62,7 @@ ! | `CSRKVSTC`| Finds block column partitioning of matrix in CSR format | ! | `KVSTMERGE`| Merges block partitionings, for conformal row/col pattern | -SUBMODULE( CSRMatrix_Method ) Unary +SUBMODULE(CSRMatrix_Method) Unary USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/CSRMatrix/src/CSRMatrix_Method@getMethod.F90 b/src/submodules/CSRMatrix/src/CSRMatrix_Method@getMethod.F90 index eacba4e26..60082875e 100644 --- a/src/submodules/CSRMatrix/src/CSRMatrix_Method@getMethod.F90 +++ b/src/submodules/CSRMatrix/src/CSRMatrix_Method@getMethod.F90 @@ -19,7 +19,7 @@ ! date: 14 July 2021 ! summary: This submodule contains the methods for sparse matrix -SUBMODULE( CSRMatrix_Method ) getMethod +SUBMODULE(CSRMatrix_Method) getMethod USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/CSRMatrix/src/CSRMatrix_Method@setMethod.F90 b/src/submodules/CSRMatrix/src/CSRMatrix_Method@setMethod.F90 index 2a26c5d7e..10f0637d1 100644 --- a/src/submodules/CSRMatrix/src/CSRMatrix_Method@setMethod.F90 +++ b/src/submodules/CSRMatrix/src/CSRMatrix_Method@setMethod.F90 @@ -19,7 +19,7 @@ ! date: 22 March 2021 ! summary: This submodule contains method for setting values in [[CSRMatrix_]] -SUBMODULE( CSRMatrix_Method ) setMethod +SUBMODULE(CSRMatrix_Method) setMethod USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/CSRSparsity/CMakeLists.txt b/src/submodules/CSRSparsity/CMakeLists.txt index 0a6b49a0d..bd77bbbd9 100644 --- a/src/submodules/CSRSparsity/CMakeLists.txt +++ b/src/submodules/CSRSparsity/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/CSRSparsity_Method@Constructor.F90 ${src_path}/CSRSparsity_Method@IO.F90 diff --git a/src/submodules/CSRSparsity/src/CSRSparsity_Method@Constructor.F90 b/src/submodules/CSRSparsity/src/CSRSparsity_Method@Constructor.F90 index 5212c0b7f..061f0c1ed 100644 --- a/src/submodules/CSRSparsity/src/CSRSparsity_Method@Constructor.F90 +++ b/src/submodules/CSRSparsity/src/CSRSparsity_Method@Constructor.F90 @@ -19,7 +19,7 @@ ! date: 13 July 2021 ! summary: Methods related to CSR sparsity -SUBMODULE( CSRSparsity_Method ) Constructor +SUBMODULE(CSRSparsity_Method) Constructor USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/CSRSparsity/src/CSRSparsity_Method@IO.F90 b/src/submodules/CSRSparsity/src/CSRSparsity_Method@IO.F90 index 9aa1ba64c..8e5886011 100644 --- a/src/submodules/CSRSparsity/src/CSRSparsity_Method@IO.F90 +++ b/src/submodules/CSRSparsity/src/CSRSparsity_Method@IO.F90 @@ -19,7 +19,7 @@ ! date: 13 Jul 2021 ! summary: Input output related methods -SUBMODULE( CSRSparsity_Method ) IO +SUBMODULE(CSRSparsity_Method) IO USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/CSRSparsity/src/CSRSparsity_Method@setMethods.F90 b/src/submodules/CSRSparsity/src/CSRSparsity_Method@setMethods.F90 index b4c34f3f9..1a31344de 100644 --- a/src/submodules/CSRSparsity/src/CSRSparsity_Method@setMethods.F90 +++ b/src/submodules/CSRSparsity/src/CSRSparsity_Method@setMethods.F90 @@ -19,7 +19,7 @@ ! date: 13 Jul 2021 ! summary: Input output related methods -SUBMODULE( CSRSparsity_Method ) setMethods +SUBMODULE(CSRSparsity_Method) setMethods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/DOF/CMakeLists.txt b/src/submodules/DOF/CMakeLists.txt index 028c7f53c..369f5079c 100644 --- a/src/submodules/DOF/CMakeLists.txt +++ b/src/submodules/DOF/CMakeLists.txt @@ -6,8 +6,8 @@ # 23/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/DOF_Method@Constructor.F90 ${src_path}/DOF_Method@IO.F90 diff --git a/src/submodules/DOF/src/DOF_Method@IO.F90 b/src/submodules/DOF/src/DOF_Method@IO.F90 index f04f6c8d6..6bbd255c7 100644 --- a/src/submodules/DOF/src/DOF_Method@IO.F90 +++ b/src/submodules/DOF/src/DOF_Method@IO.F90 @@ -19,7 +19,7 @@ ! date: 28 Feb 2021 ! summary: This submodule contains IO method for [[DOF_]] -SUBMODULE( DOF_Method ) IO +SUBMODULE(DOF_Method) IO USE BaseMethod CONTAINS diff --git a/src/submodules/DOF/src/DOF_Method@setMethod.F90 b/src/submodules/DOF/src/DOF_Method@setMethod.F90 index e5801fb17..f00bcc89d 100644 --- a/src/submodules/DOF/src/DOF_Method@setMethod.F90 +++ b/src/submodules/DOF/src/DOF_Method@setMethod.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( DOF_Method ) setMethod +SUBMODULE(DOF_Method) setMethod !! This submodule defines the methods for setting/changing values in !! fortran real vector using [[dof_]] object diff --git a/src/submodules/ElemshapeData/CMakeLists.txt b/src/submodules/ElemshapeData/CMakeLists.txt index b57e75547..d08c0c9b5 100644 --- a/src/submodules/ElemshapeData/CMakeLists.txt +++ b/src/submodules/ElemshapeData/CMakeLists.txt @@ -6,8 +6,8 @@ # 1/03/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/ElemshapeData_Method@Constructor.F90 ${src_path}/ElemshapeData_Method@IO.F90 diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@Constructor.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@Constructor.F90 index bccf88bbd..904af9794 100755 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@Constructor.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@Constructor.F90 @@ -19,7 +19,7 @@ ! date: 4 March 2021 ! summary: This submodule contains constructor method for [[ElemshapeData_]] and [[STElemShapeData_]] -SUBMODULE( ElemshapeData_Method ) Constructor +SUBMODULE(ElemshapeData_Method) Constructor USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGHermit.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGHermit.F90 index c607f2ec4..4c58bf08d 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGHermit.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGHermit.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) DGHermit +SUBMODULE(ElemShapeData_Method) DGHermit IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGHierarchy.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGHierarchy.F90 index 290f10cd9..856b0d475 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGHierarchy.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGHierarchy.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) DGHierarchy +SUBMODULE(ElemShapeData_Method) DGHierarchy IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGLagrange.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGLagrange.F90 index ffbca5b5d..aa00ff8d5 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGLagrange.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGLagrange.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) DGLagrange +SUBMODULE(ElemShapeData_Method) DGLagrange IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGSerendipity.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGSerendipity.F90 index c7b951cef..3cf9e1ad6 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGSerendipity.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@DGSerendipity.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) DGSerendipity +SUBMODULE(ElemShapeData_Method) DGSerendipity IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlHermit.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlHermit.F90 index e3b32ef4a..329f4dd39 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlHermit.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlHermit.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) H1CurlHermit +SUBMODULE(ElemShapeData_Method) H1CurlHermit IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlHierarchy.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlHierarchy.F90 index e68168e65..2f692cf62 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlHierarchy.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlHierarchy.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) H1CurlHierarchy +SUBMODULE(ElemShapeData_Method) H1CurlHierarchy IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlLagrange.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlLagrange.F90 index b630a46e7..2c80b0a3b 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlLagrange.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlLagrange.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) H1CurlLagrange +SUBMODULE(ElemShapeData_Method) H1CurlLagrange IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlSerendipity.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlSerendipity.F90 index eacc3bfaf..ef8770ee7 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlSerendipity.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1CurlSerendipity.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) H1CurlSerendipity +SUBMODULE(ElemShapeData_Method) H1CurlSerendipity IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivHermit.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivHermit.F90 index b9e189a12..2dd8a5124 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivHermit.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivHermit.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) H1DivHermit +SUBMODULE(ElemShapeData_Method) H1DivHermit IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivHierarchy.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivHierarchy.F90 index 20d429787..d9a7e1dad 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivHierarchy.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivHierarchy.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) H1DivHierarchy +SUBMODULE(ElemShapeData_Method) H1DivHierarchy IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivLagrange.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivLagrange.F90 index 3a82770b8..a97afb980 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivLagrange.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivLagrange.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) H1DivLagrange +SUBMODULE(ElemShapeData_Method) H1DivLagrange IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivSerendipity.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivSerendipity.F90 index 6d53cc043..2a6b7fecf 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivSerendipity.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1DivSerendipity.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) H1DivSerendipity +SUBMODULE(ElemShapeData_Method) H1DivSerendipity IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Hermit.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Hermit.F90 index d66d26c2f..ea03ba809 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Hermit.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Hermit.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) H1Hermit +SUBMODULE(ElemShapeData_Method) H1Hermit USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Hierarchy.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Hierarchy.F90 index a40ae757a..1d9e9572a 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Hierarchy.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Hierarchy.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) H1Hierarchy +SUBMODULE(ElemShapeData_Method) H1Hierarchy USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange.F90 index 3dad06320..6e5f2b40a 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) H1Lagrange +SUBMODULE(ElemShapeData_Method) H1Lagrange IMPLICIT NONE !---------------------------------------------------------------------------- diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Hexahedron.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Hexahedron.F90 index 0f0d8fdc8..171ce8353 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Hexahedron.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Hexahedron.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemshapeData_Method : H1Lagrange ) Hexahedron +SUBMODULE(ElemshapeData_Method : H1Lagrange ) Hexahedron USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Line.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Line.F90 index 7b046abde..c09694e93 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Line.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Line.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemshapeData_Method : H1Lagrange ) Line +SUBMODULE(ElemshapeData_Method : H1Lagrange ) Line USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Prism.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Prism.F90 index 76f601802..90d62adc5 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Prism.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Prism.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemshapeData_Method : H1Lagrange ) Prism +SUBMODULE(ElemshapeData_Method : H1Lagrange ) Prism USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Pyramid.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Pyramid.F90 index 061ab5656..dfb331279 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Pyramid.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Pyramid.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemshapeData_Method: H1Lagrange ) Pyramid +SUBMODULE(ElemshapeData_Method: H1Lagrange ) Pyramid USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Quadrangle.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Quadrangle.F90 index 7ba65ee63..6105bf4b3 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Quadrangle.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Quadrangle.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemshapeData_Method: H1Lagrange ) Quadrangle +SUBMODULE(ElemshapeData_Method: H1Lagrange ) Quadrangle USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Tetrahedron.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Tetrahedron.F90 index eca3e0f0f..fc432fa97 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Tetrahedron.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Tetrahedron.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemshapeData_Method: H1Lagrange ) Tetrahedron +SUBMODULE(ElemshapeData_Method: H1Lagrange ) Tetrahedron USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Triangle.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Triangle.F90 index b4f0c34da..a8821ec41 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Triangle.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Lagrange@Triangle.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemshapeData_Method : H1Lagrange ) Triangle +SUBMODULE(ElemshapeData_Method : H1Lagrange ) Triangle USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Serendipity.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Serendipity.F90 index a9f3beb4e..71ccb9f24 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Serendipity.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@H1Serendipity.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemShapeData_Method ) H1Serendipity +SUBMODULE(ElemShapeData_Method) H1Serendipity USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@IO.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@IO.F90 index ae7e68b35..413424d93 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@IO.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@IO.F90 @@ -20,7 +20,7 @@ ! summary: This submodule contains the methods for IO of [[elemshapedata_]] and [[stelemshapedata_]] ! -SUBMODULE( ElemshapeData_Method ) IO +SUBMODULE(ElemshapeData_Method) IO USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@getMethod.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@getMethod.F90 index 107c073aa..24cf1e849 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@getMethod.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@getMethod.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemshapeData_Method ) getMethod +SUBMODULE(ElemshapeData_Method) getMethod USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ElemshapeData/src/ElemshapeData_Method@setMethod.F90 b/src/submodules/ElemshapeData/src/ElemshapeData_Method@setMethod.F90 index dede7dca5..e530a787c 100644 --- a/src/submodules/ElemshapeData/src/ElemshapeData_Method@setMethod.F90 +++ b/src/submodules/ElemshapeData/src/ElemshapeData_Method@setMethod.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( ElemshapeData_Method ) setMethod +SUBMODULE(ElemshapeData_Method) setMethod USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/FEMatrix/CMakeLists.txt b/src/submodules/FEMatrix/CMakeLists.txt index 5f7956605..51f45e099 100644 --- a/src/submodules/FEMatrix/CMakeLists.txt +++ b/src/submodules/FEMatrix/CMakeLists.txt @@ -6,8 +6,8 @@ # 1/03/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/FEMatrix_Method@DiffusionMatrix.F90 ${src_path}/FEMatrix_Method@MassMatrix.F90 diff --git a/src/submodules/FEMatrix/src/FEMatrix_Method@DiffusionMatrix.F90 b/src/submodules/FEMatrix/src/FEMatrix_Method@DiffusionMatrix.F90 index f60e31f0d..d5bf0754d 100644 --- a/src/submodules/FEMatrix/src/FEMatrix_Method@DiffusionMatrix.F90 +++ b/src/submodules/FEMatrix/src/FEMatrix_Method@DiffusionMatrix.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( FEMatrix_Method ) DiffusionMatrix +SUBMODULE(FEMatrix_Method) DiffusionMatrix USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/FEMatrix/src/FEMatrix_Method@MassMatrix.F90 b/src/submodules/FEMatrix/src/FEMatrix_Method@MassMatrix.F90 index 963b1052c..ea460f8bb 100644 --- a/src/submodules/FEMatrix/src/FEMatrix_Method@MassMatrix.F90 +++ b/src/submodules/FEMatrix/src/FEMatrix_Method@MassMatrix.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( FEMatrix_Method ) MassMatrix +SUBMODULE(FEMatrix_Method) MassMatrix USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/FEMatrix/src/FEMatrix_Method@NitscheMatrix.F90 b/src/submodules/FEMatrix/src/FEMatrix_Method@NitscheMatrix.F90 index bc6ea7810..c26be3554 100644 --- a/src/submodules/FEMatrix/src/FEMatrix_Method@NitscheMatrix.F90 +++ b/src/submodules/FEMatrix/src/FEMatrix_Method@NitscheMatrix.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( FEMatrix_Method ) NitscheMatrix +SUBMODULE(FEMatrix_Method) NitscheMatrix USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/FEMatrix/src/FEMatrix_Method@StiffnessMatrix.F90 b/src/submodules/FEMatrix/src/FEMatrix_Method@StiffnessMatrix.F90 index 883d54219..4b6b5cb45 100644 --- a/src/submodules/FEMatrix/src/FEMatrix_Method@StiffnessMatrix.F90 +++ b/src/submodules/FEMatrix/src/FEMatrix_Method@StiffnessMatrix.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( FEMatrix_Method ) StiffnessMatrix +SUBMODULE(FEMatrix_Method) StiffnessMatrix USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/FEVariable/CMakeLists.txt b/src/submodules/FEVariable/CMakeLists.txt index ef1fe2a78..ad4a87154 100644 --- a/src/submodules/FEVariable/CMakeLists.txt +++ b/src/submodules/FEVariable/CMakeLists.txt @@ -6,8 +6,8 @@ # 4/03/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/FEVariable_Method@Constructor.F90 ${src_path}/FEVariable_Method@IO.F90 diff --git a/src/submodules/FEVariable/src/FEVariable_Method@Constructor.F90 b/src/submodules/FEVariable/src/FEVariable_Method@Constructor.F90 index 3795d7f76..e57c0f5f2 100644 --- a/src/submodules/FEVariable/src/FEVariable_Method@Constructor.F90 +++ b/src/submodules/FEVariable/src/FEVariable_Method@Constructor.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( FEVariable_Method ) Constructor +SUBMODULE(FEVariable_Method) Constructor USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/FEVariable/src/FEVariable_Method@IO.F90 b/src/submodules/FEVariable/src/FEVariable_Method@IO.F90 index 535311037..f1a6e4e78 100644 --- a/src/submodules/FEVariable/src/FEVariable_Method@IO.F90 +++ b/src/submodules/FEVariable/src/FEVariable_Method@IO.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( FEVariable_Method ) IO +SUBMODULE(FEVariable_Method) IO USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/FEVariable/src/FEVariable_Method@getMethod.F90 b/src/submodules/FEVariable/src/FEVariable_Method@getMethod.F90 index 3abd5d5d0..ae36b4378 100644 --- a/src/submodules/FEVariable/src/FEVariable_Method@getMethod.F90 +++ b/src/submodules/FEVariable/src/FEVariable_Method@getMethod.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( FEVariable_Method ) GetMethod +SUBMODULE(FEVariable_Method) GetMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/IndexValue/CMakeLists.txt b/src/submodules/IndexValue/CMakeLists.txt index d6f61b3df..506d7fdbc 100644 --- a/src/submodules/IndexValue/CMakeLists.txt +++ b/src/submodules/IndexValue/CMakeLists.txt @@ -6,8 +6,8 @@ # 1/03/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/IndexValue_Method@Constructor.F90 ) \ No newline at end of file diff --git a/src/submodules/IntVector/CMakeLists.txt b/src/submodules/IntVector/CMakeLists.txt index f7a938563..6826da221 100644 --- a/src/submodules/IntVector/CMakeLists.txt +++ b/src/submodules/IntVector/CMakeLists.txt @@ -6,8 +6,8 @@ # 23/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/IntVector_Method@Constructor.F90 ${src_path}/IntVector_Method@IO.F90 diff --git a/src/submodules/IntVector/src/IntVector_Method@Constructor.F90 b/src/submodules/IntVector/src/IntVector_Method@Constructor.F90 index 34cc7f9fe..587c41453 100644 --- a/src/submodules/IntVector/src/IntVector_Method@Constructor.F90 +++ b/src/submodules/IntVector/src/IntVector_Method@Constructor.F90 @@ -19,7 +19,7 @@ ! date: 25 Feb 2021 ! summary: This submodule contains the contructor methods for [[IntVector_]] -SUBMODULE ( IntVector_Method ) Constructor +SUBMODULE ( IntVector_Method) Constructor USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/IntVector/src/IntVector_Method@IO.F90 b/src/submodules/IntVector/src/IntVector_Method@IO.F90 index 304df4714..e9859f295 100644 --- a/src/submodules/IntVector/src/IntVector_Method@IO.F90 +++ b/src/submodules/IntVector/src/IntVector_Method@IO.F90 @@ -19,7 +19,7 @@ ! date: 28 Feb 2021 ! summary: This submodule contains Input/Output methods for [[IntVector_]] -SUBMODULE( IntVector_Method ) IO +SUBMODULE(IntVector_Method) IO USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/IntVector/src/IntVector_Method@getMethod.F90 b/src/submodules/IntVector/src/IntVector_Method@getMethod.F90 index daef70c82..cfc5213e0 100644 --- a/src/submodules/IntVector/src/IntVector_Method@getMethod.F90 +++ b/src/submodules/IntVector/src/IntVector_Method@getMethod.F90 @@ -20,7 +20,7 @@ ! date: 25 Feb 2021 ! summary: This submodule implements get methods of [[IntVector_]] -SUBMODULE ( IntVector_Method ) getMethod +SUBMODULE ( IntVector_Method) getMethod USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/IntVector/src/IntVector_Method@setMethod.F90 b/src/submodules/IntVector/src/IntVector_Method@setMethod.F90 index 8a5b4c720..fcca62a1b 100644 --- a/src/submodules/IntVector/src/IntVector_Method@setMethod.F90 +++ b/src/submodules/IntVector/src/IntVector_Method@setMethod.F90 @@ -19,7 +19,7 @@ ! date: 25 Feb 2021 ! summary: This submodule implements set methods of [[IntVector_]] -SUBMODULE( IntVector_Method ) setMethod +SUBMODULE(IntVector_Method) setMethod USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/IterationData/CMakeLists.txt b/src/submodules/IterationData/CMakeLists.txt index 3ff8b37f5..29c33cd58 100644 --- a/src/submodules/IterationData/CMakeLists.txt +++ b/src/submodules/IterationData/CMakeLists.txt @@ -6,8 +6,8 @@ # 23/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/IterationData_Method@Constructor.F90 ${src_path}/IterationData_Method@IO.F90 diff --git a/src/submodules/IterationData/src/IterationData_Method@Constructor.F90 b/src/submodules/IterationData/src/IterationData_Method@Constructor.F90 index fa33e53ae..3daf729d3 100644 --- a/src/submodules/IterationData/src/IterationData_Method@Constructor.F90 +++ b/src/submodules/IterationData/src/IterationData_Method@Constructor.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( IterationData_Method ) Constructor +SUBMODULE(IterationData_Method) Constructor USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/IterationData/src/IterationData_Method@IO.F90 b/src/submodules/IterationData/src/IterationData_Method@IO.F90 index 63f9e0f02..4cec15fc7 100644 --- a/src/submodules/IterationData/src/IterationData_Method@IO.F90 +++ b/src/submodules/IterationData/src/IterationData_Method@IO.F90 @@ -14,7 +14,7 @@ ! You should have received a copy of the GNU General Public License ! along with this program. If not, see ! -SUBMODULE( IterationData_Method ) IO +SUBMODULE(IterationData_Method) IO USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/KeyValue/CMakeLists.txt b/src/submodules/KeyValue/CMakeLists.txt index 446021da8..f5e7b9296 100644 --- a/src/submodules/KeyValue/CMakeLists.txt +++ b/src/submodules/KeyValue/CMakeLists.txt @@ -6,8 +6,8 @@ # 1/03/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/KeyValue_Method@Constructor.F90 ${src_path}/KeyValue_Method@getMethod.F90 diff --git a/src/submodules/KeyValue/src/KeyValue_Method@Constructor.F90 b/src/submodules/KeyValue/src/KeyValue_Method@Constructor.F90 index 7a766f5ee..e9626bd45 100644 --- a/src/submodules/KeyValue/src/KeyValue_Method@Constructor.F90 +++ b/src/submodules/KeyValue/src/KeyValue_Method@Constructor.F90 @@ -18,7 +18,7 @@ ! date: 4 March 2021 ! summary: This submodule contains implementation of construction methods [[keyvalue_]] -SUBMODULE( KeyValue_Method ) Constructor +SUBMODULE(KeyValue_Method) Constructor USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/KeyValue/src/KeyValue_Method@getMethod.F90 b/src/submodules/KeyValue/src/KeyValue_Method@getMethod.F90 index a66d42d20..ceaf46ca5 100644 --- a/src/submodules/KeyValue/src/KeyValue_Method@getMethod.F90 +++ b/src/submodules/KeyValue/src/KeyValue_Method@getMethod.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( KeyValue_Method ) getMethod +SUBMODULE(KeyValue_Method) getMethod !! This submodule includes implementation of method to set values in !! [[keyvalue_]] USE BaseMethod diff --git a/src/submodules/KeyValue/src/KeyValue_Method@setMethod.F90 b/src/submodules/KeyValue/src/KeyValue_Method@setMethod.F90 index aec1a3b25..6c0da142e 100644 --- a/src/submodules/KeyValue/src/KeyValue_Method@setMethod.F90 +++ b/src/submodules/KeyValue/src/KeyValue_Method@setMethod.F90 @@ -14,7 +14,7 @@ ! You should have received a copy of the GNU General Public License ! along with this program. If not, see -SUBMODULE( KeyValue_Method ) setMethod +SUBMODULE(KeyValue_Method) setMethod !! This submodule includes implementation of method to set values in !! [[keyvalue_]] USE BaseMethod diff --git a/src/submodules/Lapack copy/GE_Lapack_Method@Eigenvalue.F90 b/src/submodules/Lapack copy/GE_Lapack_Method@Eigenvalue.F90 index 13976b5d3..2dcde8a32 100644 --- a/src/submodules/Lapack copy/GE_Lapack_Method@Eigenvalue.F90 +++ b/src/submodules/Lapack copy/GE_Lapack_Method@Eigenvalue.F90 @@ -1,4 +1,4 @@ -SUBMODULE( GE_Lapack_Method ) EigenValue +SUBMODULE(GE_Lapack_Method) EigenValue USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Lapack copy/GE_Lapack_Method@LU.F90 b/src/submodules/Lapack copy/GE_Lapack_Method@LU.F90 index c12576de6..5bcc41bf9 100644 --- a/src/submodules/Lapack copy/GE_Lapack_Method@LU.F90 +++ b/src/submodules/Lapack copy/GE_Lapack_Method@LU.F90 @@ -1,4 +1,4 @@ -SUBMODULE( GE_Lapack_Method ) LU +SUBMODULE(GE_Lapack_Method) LU USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Lapack copy/GE_Lapack_Method@LinearSolve.F90 b/src/submodules/Lapack copy/GE_Lapack_Method@LinearSolve.F90 index 78125c033..cf0fc0b43 100644 --- a/src/submodules/Lapack copy/GE_Lapack_Method@LinearSolve.F90 +++ b/src/submodules/Lapack copy/GE_Lapack_Method@LinearSolve.F90 @@ -1,4 +1,4 @@ -SUBMODULE( GE_Lapack_Method ) LinearSolve +SUBMODULE(GE_Lapack_Method) LinearSolve USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Lapack/GE_Lapack_Method@Eigenvalue.F90 b/src/submodules/Lapack/GE_Lapack_Method@Eigenvalue.F90 index 13976b5d3..2dcde8a32 100644 --- a/src/submodules/Lapack/GE_Lapack_Method@Eigenvalue.F90 +++ b/src/submodules/Lapack/GE_Lapack_Method@Eigenvalue.F90 @@ -1,4 +1,4 @@ -SUBMODULE( GE_Lapack_Method ) EigenValue +SUBMODULE(GE_Lapack_Method) EigenValue USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Lapack/GE_Lapack_Method@LU.F90 b/src/submodules/Lapack/GE_Lapack_Method@LU.F90 index c12576de6..5bcc41bf9 100644 --- a/src/submodules/Lapack/GE_Lapack_Method@LU.F90 +++ b/src/submodules/Lapack/GE_Lapack_Method@LU.F90 @@ -1,4 +1,4 @@ -SUBMODULE( GE_Lapack_Method ) LU +SUBMODULE(GE_Lapack_Method) LU USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Lapack/GE_Lapack_Method@LinearSolve.F90 b/src/submodules/Lapack/GE_Lapack_Method@LinearSolve.F90 index 78125c033..cf0fc0b43 100644 --- a/src/submodules/Lapack/GE_Lapack_Method@LinearSolve.F90 +++ b/src/submodules/Lapack/GE_Lapack_Method@LinearSolve.F90 @@ -1,4 +1,4 @@ -SUBMODULE( GE_Lapack_Method ) LinearSolve +SUBMODULE(GE_Lapack_Method) LinearSolve USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/OpenMP/CMakeLists.txt b/src/submodules/OpenMP/CMakeLists.txt index 06144d857..162383e14 100644 --- a/src/submodules/OpenMP/CMakeLists.txt +++ b/src/submodules/OpenMP/CMakeLists.txt @@ -6,8 +6,8 @@ # 9/03/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/OpenMP_Method@Constructor.F90 ) diff --git a/src/submodules/OpenMP/src/OpenMP_Method@Constructor.F90 b/src/submodules/OpenMP/src/OpenMP_Method@Constructor.F90 index bc0961fb6..393120f01 100644 --- a/src/submodules/OpenMP/src/OpenMP_Method@Constructor.F90 +++ b/src/submodules/OpenMP/src/OpenMP_Method@Constructor.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( OpenMP_Method ) Constructor +SUBMODULE(OpenMP_Method) Constructor USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/QuadraturePoint/CMakeLists.txt b/src/submodules/QuadraturePoint/CMakeLists.txt index 0970984b0..2214c0fc2 100644 --- a/src/submodules/QuadraturePoint/CMakeLists.txt +++ b/src/submodules/QuadraturePoint/CMakeLists.txt @@ -6,8 +6,8 @@ # 16/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/QuadraturePoint_Method@IO.F90 ${src_path}/QuadraturePoint_Method@Constructor.F90 diff --git a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@Constructor.F90 b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@Constructor.F90 index 7f1d0d797..d0a15e651 100755 --- a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@Constructor.F90 +++ b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@Constructor.F90 @@ -19,7 +19,7 @@ ! date: 3 March 2021 ! summary: This submodule contains information constructor methods for [[QuadraturePoint_]] -SUBMODULE( QuadraturePoint_Method ) Constructor +SUBMODULE(QuadraturePoint_Method) Constructor USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre.F90 b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre.F90 index 06f45cbf1..0041e57e7 100644 --- a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre.F90 +++ b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( QuadraturePoint_Method ) GaussLegendre +SUBMODULE(QuadraturePoint_Method) GaussLegendre USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Hexahedron.F90 b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Hexahedron.F90 index c5c90f763..4e95380e7 100644 --- a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Hexahedron.F90 +++ b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Hexahedron.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( QuadraturePoint_Method:GaussLegendre ) Hexahedron +SUBMODULE(QuadraturePoint_Method:GaussLegendre ) Hexahedron IMPLICIT NONE CONTAINS diff --git a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Line.F90 b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Line.F90 index 80ddc72f1..80c631958 100644 --- a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Line.F90 +++ b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Line.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( QuadraturePoint_Method:GaussLegendre ) Line +SUBMODULE(QuadraturePoint_Method:GaussLegendre ) Line IMPLICIT NONE CONTAINS diff --git a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Prism.F90 b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Prism.F90 index 120dca4dc..6a962ac95 100644 --- a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Prism.F90 +++ b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Prism.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( QuadraturePoint_Method:GaussLegendre ) Prism +SUBMODULE(QuadraturePoint_Method:GaussLegendre ) Prism IMPLICIT NONE CONTAINS diff --git a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Pyramid.F90 b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Pyramid.F90 index 633e86dc6..af9ffdbf1 100644 --- a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Pyramid.F90 +++ b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Pyramid.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( QuadraturePoint_Method:GaussLegendre ) Pyramid +SUBMODULE(QuadraturePoint_Method:GaussLegendre ) Pyramid IMPLICIT NONE CONTAINS diff --git a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Quadrangle.F90 b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Quadrangle.F90 index 2151a1610..bd2ef5255 100644 --- a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Quadrangle.F90 +++ b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Quadrangle.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( QuadraturePoint_Method:GaussLegendre ) Quadrangle +SUBMODULE(QuadraturePoint_Method:GaussLegendre ) Quadrangle IMPLICIT NONE CONTAINS diff --git a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Tetrahedron.F90 b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Tetrahedron.F90 index 1581a0a66..63262aa89 100644 --- a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Tetrahedron.F90 +++ b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Tetrahedron.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( QuadraturePoint_Method:GaussLegendre ) Tetrahedron +SUBMODULE(QuadraturePoint_Method:GaussLegendre ) Tetrahedron IMPLICIT NONE CONTAINS diff --git a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Triangle.F90 b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Triangle.F90 index d9e0e30ac..8fba23e1c 100644 --- a/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Triangle.F90 +++ b/src/submodules/QuadraturePoint/src/QuadraturePoint_Method@GaussLegendre@Triangle.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( QuadraturePoint_Method:GaussLegendre ) Triangle +SUBMODULE(QuadraturePoint_Method:GaussLegendre ) Triangle IMPLICIT NONE CONTAINS diff --git a/src/submodules/Random/CMakeLists.txt b/src/submodules/Random/CMakeLists.txt index b8e34f7ae..05c0c3afe 100644 --- a/src/submodules/Random/CMakeLists.txt +++ b/src/submodules/Random/CMakeLists.txt @@ -6,8 +6,8 @@ # 4/03/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/Random_Method@Constructor.F90 ) diff --git a/src/submodules/Random/src/Random_Method@Constructor.F90 b/src/submodules/Random/src/Random_Method@Constructor.F90 index 3aeff40dc..2958caa80 100644 --- a/src/submodules/Random/src/Random_Method@Constructor.F90 +++ b/src/submodules/Random/src/Random_Method@Constructor.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( Random_Method ) Constructor +SUBMODULE(Random_Method) Constructor USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Rank2Tensor/CMakeLists.txt b/src/submodules/Rank2Tensor/CMakeLists.txt index ae5109284..c0f18f680 100644 --- a/src/submodules/Rank2Tensor/CMakeLists.txt +++ b/src/submodules/Rank2Tensor/CMakeLists.txt @@ -6,8 +6,8 @@ # 4/03/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/Rank2Tensor_Method@Constructor.F90 ${src_path}/Rank2Tensor_Method@IO.F90 diff --git a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Constructor.F90 b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Constructor.F90 index a5feb8a0c..f69ad0337 100644 --- a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Constructor.F90 +++ b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Constructor.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( Rank2Tensor_Method ) Constructor +SUBMODULE(Rank2Tensor_Method) Constructor USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Contraction.F90 b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Contraction.F90 index c77361209..1bf3562d5 100644 --- a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Contraction.F90 +++ b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Contraction.F90 @@ -19,7 +19,7 @@ ! date: 17 March 2021 ! summary: Submodules for computing the contraction -SUBMODULE( Rank2Tensor_Method ) Contraction +SUBMODULE(Rank2Tensor_Method) Contraction USE BaseMethod #define T_11 T( 1, 1 ) #define T_12 T( 1, 2 ) diff --git a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@IO.F90 b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@IO.F90 index b15ae18e4..d931e30df 100644 --- a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@IO.F90 +++ b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@IO.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see . ! -SUBMODULE( Rank2Tensor_Method ) IO +SUBMODULE(Rank2Tensor_Method) IO USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@InvarMethods.F90 b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@InvarMethods.F90 index 88cbb9a83..e25548734 100644 --- a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@InvarMethods.F90 +++ b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@InvarMethods.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( Rank2Tensor_Method ) InvarMethods +SUBMODULE(Rank2Tensor_Method) InvarMethods USE BaseMethod #define T_11 T( 1, 1 ) #define T_12 T( 1, 2 ) diff --git a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Operator.F90 b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Operator.F90 index 7e83a3f39..ab87fcdd8 100644 --- a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Operator.F90 +++ b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Operator.F90 @@ -19,7 +19,7 @@ ! date: 17 March 2021 ! summary: This subroutine contains algebraic operator -SUBMODULE( Rank2Tensor_Method ) Operator +SUBMODULE(Rank2Tensor_Method) Operator USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Pullback.F90 b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Pullback.F90 index 5a9d122ff..658488007 100644 --- a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Pullback.F90 +++ b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@Pullback.F90 @@ -19,7 +19,7 @@ ! date: 17 March 2021 ! summary: Methods for pull back of rank2 tensor -SUBMODULE( Rank2Tensor_Method ) PullBack +SUBMODULE(Rank2Tensor_Method) PullBack USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@PushForward.F90 b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@PushForward.F90 index f6a382dc0..185422e46 100644 --- a/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@PushForward.F90 +++ b/src/submodules/Rank2Tensor/src/Rank2Tensor_Method@PushForward.F90 @@ -19,7 +19,7 @@ ! date: 17 March 2021 ! summary: Methods for pull back of rank2 tensor -SUBMODULE( Rank2Tensor_Method ) PushForward +SUBMODULE(Rank2Tensor_Method) PushForward USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/RealMatrix/CMakeLists.txt b/src/submodules/RealMatrix/CMakeLists.txt index 4000a485c..1b59b7542 100644 --- a/src/submodules/RealMatrix/CMakeLists.txt +++ b/src/submodules/RealMatrix/CMakeLists.txt @@ -6,8 +6,8 @@ # 4/03/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/RealMatrix_Method@IO.F90 ${src_path}/RealMatrix_Method@Constructor.F90 diff --git a/src/submodules/RealMatrix/src/RealMatrix_Method@IO.F90 b/src/submodules/RealMatrix/src/RealMatrix_Method@IO.F90 index 6d7c0293c..22f0ae71a 100644 --- a/src/submodules/RealMatrix/src/RealMatrix_Method@IO.F90 +++ b/src/submodules/RealMatrix/src/RealMatrix_Method@IO.F90 @@ -19,7 +19,7 @@ ! date: 7 March 2021 ! summary: This module contains IO methods for [[RealMatrix_]] -SUBMODULE( RealMatrix_Method ) IO +SUBMODULE(RealMatrix_Method) IO USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/RealMatrix/src/RealMatrix_Method@LAPACK.F90 b/src/submodules/RealMatrix/src/RealMatrix_Method@LAPACK.F90 index 803729fb1..b99d37256 100644 --- a/src/submodules/RealMatrix/src/RealMatrix_Method@LAPACK.F90 +++ b/src/submodules/RealMatrix/src/RealMatrix_Method@LAPACK.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( RealMatrix_Method ) LAPACK +SUBMODULE(RealMatrix_Method) LAPACK USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/RealMatrix/src/RealMatrix_Method@MatrixMultiplication.F90 b/src/submodules/RealMatrix/src/RealMatrix_Method@MatrixMultiplication.F90 index 16db895b7..687d655d6 100644 --- a/src/submodules/RealMatrix/src/RealMatrix_Method@MatrixMultiplication.F90 +++ b/src/submodules/RealMatrix/src/RealMatrix_Method@MatrixMultiplication.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( RealMatrix_Method ) MatrixMultiplication +SUBMODULE(RealMatrix_Method) MatrixMultiplication USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/RealMatrix/src/RealMatrix_Method@getValues.F90 b/src/submodules/RealMatrix/src/RealMatrix_Method@getValues.F90 index 103c5841a..9592816a3 100644 --- a/src/submodules/RealMatrix/src/RealMatrix_Method@getValues.F90 +++ b/src/submodules/RealMatrix/src/RealMatrix_Method@getValues.F90 @@ -1,4 +1,4 @@ -SUBMODULE( RealMatrix_Method ) getValues +SUBMODULE(RealMatrix_Method) getValues USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/RealMatrix/src/RealMatrix_Method@setValues.F90 b/src/submodules/RealMatrix/src/RealMatrix_Method@setValues.F90 index e093b6410..59ca09e3d 100644 --- a/src/submodules/RealMatrix/src/RealMatrix_Method@setValues.F90 +++ b/src/submodules/RealMatrix/src/RealMatrix_Method@setValues.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( RealMatrix_Method ) setValues +SUBMODULE(RealMatrix_Method) setValues USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/RealVector/CMakeLists.txt b/src/submodules/RealVector/CMakeLists.txt index 7adf68be9..0018ffefb 100644 --- a/src/submodules/RealVector/CMakeLists.txt +++ b/src/submodules/RealVector/CMakeLists.txt @@ -6,8 +6,8 @@ # 23/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/RealVector_Method@Constructor.F90 ${src_path}/RealVector_Method@getMethod.F90 diff --git a/src/submodules/RealVector/src/RealVector_Method@Constructor.F90 b/src/submodules/RealVector/src/RealVector_Method@Constructor.F90 index cf9c3dcde..0398f9099 100644 --- a/src/submodules/RealVector/src/RealVector_Method@Constructor.F90 +++ b/src/submodules/RealVector/src/RealVector_Method@Constructor.F90 @@ -19,7 +19,7 @@ ! date: 25 Feb 2021 ! summary: This module contains constructor methods of [[RealVector_]] -SUBMODULE ( RealVector_Method ) Constructor +SUBMODULE ( RealVector_Method) Constructor USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/RealVector/src/RealVector_Method@IO.F90 b/src/submodules/RealVector/src/RealVector_Method@IO.F90 index 1b4d59a64..3c32b2c3e 100644 --- a/src/submodules/RealVector/src/RealVector_Method@IO.F90 +++ b/src/submodules/RealVector/src/RealVector_Method@IO.F90 @@ -19,7 +19,7 @@ ! date: 25 Feb 2021 ! summary: This submodule implements IO methods of [[RealVector_]] -SUBMODULE( RealVector_Method ) IO +SUBMODULE(RealVector_Method) IO USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/RealVector/src/RealVector_Method@getMethod.F90 b/src/submodules/RealVector/src/RealVector_Method@getMethod.F90 index 2e5778f0b..c96e02b8b 100644 --- a/src/submodules/RealVector/src/RealVector_Method@getMethod.F90 +++ b/src/submodules/RealVector/src/RealVector_Method@getMethod.F90 @@ -19,7 +19,7 @@ ! date: 25 Feb 2021 ! summary: This submodule contains get methods of [[RealVector_]] -SUBMODULE ( RealVector_Method ) getMethod +SUBMODULE ( RealVector_Method) getMethod USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/RealVector/src/RealVector_Method@setMethod.F90 b/src/submodules/RealVector/src/RealVector_Method@setMethod.F90 index 102c7316b..d67fe5755 100644 --- a/src/submodules/RealVector/src/RealVector_Method@setMethod.F90 +++ b/src/submodules/RealVector/src/RealVector_Method@setMethod.F90 @@ -19,7 +19,7 @@ ! date: 25 Feb 2021 ! summary: This submodule contains set methods of [[RealVector_]] -SUBMODULE( RealVector_Method ) setMethod +SUBMODULE(RealVector_Method) setMethod USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/RealVector/src/save_hdf5.F90 b/src/submodules/RealVector/src/save_hdf5.F90 index 155d0c123..a2ebcd687 100644 --- a/src/submodules/RealVector/src/save_hdf5.F90 +++ b/src/submodules/RealVector/src/save_hdf5.F90 @@ -19,7 +19,7 @@ ! date: 25 Feb 2021 ! summary: This submodule implements IO methods of [[RealVector_]] -SUBMODULE( RealVector_Method ) IO +SUBMODULE(RealVector_Method) IO USE BaseMethod USE h5fortran IMPLICIT NONE diff --git a/src/submodules/ReferenceElement/CMakeLists.txt b/src/submodules/ReferenceElement/CMakeLists.txt index ae5b80ecd..46e1a66aa 100644 --- a/src/submodules/ReferenceElement/CMakeLists.txt +++ b/src/submodules/ReferenceElement/CMakeLists.txt @@ -7,8 +7,8 @@ # 2 March 2021 new file names were added #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/ReferenceElement_Method@Constructor.F90 ${src_path}/ReferenceElement_Method@IO.F90 diff --git a/src/submodules/ReferenceElement/src/ReferenceElement_Method@Constructor.F90 b/src/submodules/ReferenceElement/src/ReferenceElement_Method@Constructor.F90 index 79c2a9e7d..fb1eb0f1e 100644 --- a/src/submodules/ReferenceElement/src/ReferenceElement_Method@Constructor.F90 +++ b/src/submodules/ReferenceElement/src/ReferenceElement_Method@Constructor.F90 @@ -19,7 +19,7 @@ ! date: 1 March 2021 ! summary: This submodule contains constructor methods of [[ReferenceElement_]] -SUBMODULE( ReferenceElement_Method ) Constructor +SUBMODULE(ReferenceElement_Method) Constructor USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ReferenceElement/src/ReferenceElement_Method@Geometry.F90 b/src/submodules/ReferenceElement/src/ReferenceElement_Method@Geometry.F90 index 53fc9bd44..4206e090c 100644 --- a/src/submodules/ReferenceElement/src/ReferenceElement_Method@Geometry.F90 +++ b/src/submodules/ReferenceElement/src/ReferenceElement_Method@Geometry.F90 @@ -19,7 +19,7 @@ ! date: 1 March 2021 ! summary: This sumodule contains method for geometry -SUBMODULE( ReferenceElement_Method ) Geometry +SUBMODULE(ReferenceElement_Method) Geometry USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ReferenceElement/src/ReferenceElement_Method@IO.F90 b/src/submodules/ReferenceElement/src/ReferenceElement_Method@IO.F90 index 5f6f43364..c60540172 100644 --- a/src/submodules/ReferenceElement/src/ReferenceElement_Method@IO.F90 +++ b/src/submodules/ReferenceElement/src/ReferenceElement_Method@IO.F90 @@ -19,7 +19,7 @@ ! date: 1 March 2021 ! summary: This submodule contains IO methods for [[ReferenceElement_]] -SUBMODULE( ReferenceElement_Method ) IO +SUBMODULE(ReferenceElement_Method) IO USE BaseMethod CONTAINS diff --git a/src/submodules/ReferenceElement/src/ReferenceElement_Method@VTK.F90 b/src/submodules/ReferenceElement/src/ReferenceElement_Method@VTK.F90 index bc253a5e6..466ebceb3 100644 --- a/src/submodules/ReferenceElement/src/ReferenceElement_Method@VTK.F90 +++ b/src/submodules/ReferenceElement/src/ReferenceElement_Method@VTK.F90 @@ -19,7 +19,7 @@ ! date: 2 March 2021 ! summary: VTK format element -SUBMODULE( ReferenceElement_Method ) VTK +SUBMODULE(ReferenceElement_Method) VTK IMPLICIT NONE INTEGER( I4B ), PARAMETER :: & diff --git a/src/submodules/ReferenceElement/src/ReferenceHexahedron_Method@Methods.F90 b/src/submodules/ReferenceElement/src/ReferenceHexahedron_Method@Methods.F90 index 732606b10..6c7472fff 100644 --- a/src/submodules/ReferenceElement/src/ReferenceHexahedron_Method@Methods.F90 +++ b/src/submodules/ReferenceElement/src/ReferenceHexahedron_Method@Methods.F90 @@ -19,7 +19,7 @@ ! date: 2 March 2021 ! summary: This module contains method for [[ReferenceHexahedron_]] -SUBMODULE( ReferenceHexahedron_Method ) Methods +SUBMODULE(ReferenceHexahedron_Method) Methods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ReferenceElement/src/ReferenceLine_Method@Methods copy.F90 b/src/submodules/ReferenceElement/src/ReferenceLine_Method@Methods copy.F90 index 7974c483b..dbbec59a9 100644 --- a/src/submodules/ReferenceElement/src/ReferenceLine_Method@Methods copy.F90 +++ b/src/submodules/ReferenceElement/src/ReferenceLine_Method@Methods copy.F90 @@ -19,7 +19,7 @@ ! date: 2 March 2021 ! summary: This submodule contains methods for [[ReferenceLine_]] -SUBMODULE( ReferenceLine_Method ) Methods +SUBMODULE(ReferenceLine_Method) Methods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ReferenceElement/src/ReferenceLine_Method@Methods.F90 b/src/submodules/ReferenceElement/src/ReferenceLine_Method@Methods.F90 index 7974c483b..dbbec59a9 100644 --- a/src/submodules/ReferenceElement/src/ReferenceLine_Method@Methods.F90 +++ b/src/submodules/ReferenceElement/src/ReferenceLine_Method@Methods.F90 @@ -19,7 +19,7 @@ ! date: 2 March 2021 ! summary: This submodule contains methods for [[ReferenceLine_]] -SUBMODULE( ReferenceLine_Method ) Methods +SUBMODULE(ReferenceLine_Method) Methods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ReferenceElement/src/ReferencePoint_Method@Methods.F90 b/src/submodules/ReferenceElement/src/ReferencePoint_Method@Methods.F90 index bb7e55b5c..e90e9440a 100644 --- a/src/submodules/ReferenceElement/src/ReferencePoint_Method@Methods.F90 +++ b/src/submodules/ReferenceElement/src/ReferencePoint_Method@Methods.F90 @@ -19,7 +19,7 @@ ! date: 2 March 2021 ! summary: This submodule contains methods for [[ReferencePoint_]] -SUBMODULE( ReferencePoint_Method ) Methods +SUBMODULE(ReferencePoint_Method) Methods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ReferenceElement/src/ReferencePrism_Method@Methods.F90 b/src/submodules/ReferenceElement/src/ReferencePrism_Method@Methods.F90 index dd7979dd3..6f090fbb5 100644 --- a/src/submodules/ReferenceElement/src/ReferencePrism_Method@Methods.F90 +++ b/src/submodules/ReferenceElement/src/ReferencePrism_Method@Methods.F90 @@ -19,7 +19,7 @@ ! date: 2 March 2021 ! summary: This submodule defines methods for [[ReferencePrism_]] -SUBMODULE( ReferencePrism_Method ) Methods +SUBMODULE(ReferencePrism_Method) Methods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ReferenceElement/src/ReferencePyramid_Method@Methods.F90 b/src/submodules/ReferenceElement/src/ReferencePyramid_Method@Methods.F90 index b42a629a4..381c68046 100644 --- a/src/submodules/ReferenceElement/src/ReferencePyramid_Method@Methods.F90 +++ b/src/submodules/ReferenceElement/src/ReferencePyramid_Method@Methods.F90 @@ -19,7 +19,7 @@ ! date: 2 March 2021 ! summary: This submodule contians methods for [[ReferencePyramid_]] -SUBMODULE( ReferencePyramid_Method ) Methods +SUBMODULE(ReferencePyramid_Method) Methods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ReferenceElement/src/ReferenceQuadrangle_Method@Methods.F90 b/src/submodules/ReferenceElement/src/ReferenceQuadrangle_Method@Methods.F90 index 4c787fcf3..27150d616 100644 --- a/src/submodules/ReferenceElement/src/ReferenceQuadrangle_Method@Methods.F90 +++ b/src/submodules/ReferenceElement/src/ReferenceQuadrangle_Method@Methods.F90 @@ -19,7 +19,7 @@ ! date: 2 March 2021 ! summary: This submodule contains method for [[ReferenceQuadrangle_]] -SUBMODULE( ReferenceQuadrangle_Method ) Methods +SUBMODULE(ReferenceQuadrangle_Method) Methods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ReferenceElement/src/ReferenceTetrahedron_Method@Methods.F90 b/src/submodules/ReferenceElement/src/ReferenceTetrahedron_Method@Methods.F90 index 2fbfd5b60..d34150042 100644 --- a/src/submodules/ReferenceElement/src/ReferenceTetrahedron_Method@Methods.F90 +++ b/src/submodules/ReferenceElement/src/ReferenceTetrahedron_Method@Methods.F90 @@ -19,7 +19,7 @@ ! date: 2 March 2021 ! summary: This submodule contains methods for [[ReferenceTetrahedron_]] -SUBMODULE( ReferenceTetrahedron_Method ) Methods +SUBMODULE(ReferenceTetrahedron_Method) Methods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/ReferenceElement/src/ReferenceTriangle_Method@Methods.F90 b/src/submodules/ReferenceElement/src/ReferenceTriangle_Method@Methods.F90 index 74c5e90bd..f6e3b1614 100644 --- a/src/submodules/ReferenceElement/src/ReferenceTriangle_Method@Methods.F90 +++ b/src/submodules/ReferenceElement/src/ReferenceTriangle_Method@Methods.F90 @@ -19,7 +19,7 @@ ! date: 2 March 2021 ! summary: This submodule contains methods for [[ReferenceTriangle_]] -SUBMODULE( ReferenceTriangle_Method ) Methods +SUBMODULE(ReferenceTriangle_Method) Methods USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Utility/CMakeLists.txt b/src/submodules/Utility/CMakeLists.txt index de3afc9a9..8d91476b5 100644 --- a/src/submodules/Utility/CMakeLists.txt +++ b/src/submodules/Utility/CMakeLists.txt @@ -6,8 +6,8 @@ # 23/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/Utility@Sort.F90 ${src_path}/Utility@Swap.F90 diff --git a/src/submodules/Utility/src/Utility@Append.F90 b/src/submodules/Utility/src/Utility@Append.F90 index add1c67d7..55e6ae852 100644 --- a/src/submodules/Utility/src/Utility@Append.F90 +++ b/src/submodules/Utility/src/Utility@Append.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( Utility ) Append +SUBMODULE(Utility ) Append USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Utility/src/Utility@Approx.F90 b/src/submodules/Utility/src/Utility@Approx.F90 index 898494cd3..6b40e7b01 100644 --- a/src/submodules/Utility/src/Utility@Approx.F90 +++ b/src/submodules/Utility/src/Utility@Approx.F90 @@ -14,7 +14,7 @@ ! You should have received a copy of the GNU General Public License ! along with this program. If not, see -SUBMODULE( Utility ) Approx +SUBMODULE(Utility ) Approx IMPLICIT NONE CONTAINS diff --git a/src/submodules/Utility/src/Utility@Assert.F90 b/src/submodules/Utility/src/Utility@Assert.F90 index 590e6f4db..bd85d9289 100644 --- a/src/submodules/Utility/src/Utility@Assert.F90 +++ b/src/submodules/Utility/src/Utility@Assert.F90 @@ -19,7 +19,7 @@ ! date: 3 April 2021 ! summary: Assert functions -SUBMODULE( Utility ) Assert +SUBMODULE(Utility ) Assert IMPLICIT NONE CONTAINS diff --git a/src/submodules/Utility/src/Utility@FunctionalFortran.F90 b/src/submodules/Utility/src/Utility@FunctionalFortran.F90 index 85e2f2c33..4955254a8 100644 --- a/src/submodules/Utility/src/Utility@FunctionalFortran.F90 +++ b/src/submodules/Utility/src/Utility@FunctionalFortran.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( Utility ) FunctionalFortran +SUBMODULE(Utility ) FunctionalFortran USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Utility/src/Utility@HashingMethod.F90 b/src/submodules/Utility/src/Utility@HashingMethod.F90 index 500ac832e..7ee1d75f0 100644 --- a/src/submodules/Utility/src/Utility@HashingMethod.F90 +++ b/src/submodules/Utility/src/Utility@HashingMethod.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( Utility ) HashingMethod +SUBMODULE(Utility ) HashingMethod IMPLICIT NONE CONTAINS !---------------------------------------------------------------------------- diff --git a/src/submodules/Utility/src/Utility@Input.F90 b/src/submodules/Utility/src/Utility@Input.F90 index a92712f7d..8b6a7205f 100644 --- a/src/submodules/Utility/src/Utility@Input.F90 +++ b/src/submodules/Utility/src/Utility@Input.F90 @@ -19,7 +19,7 @@ ! date: 3 April 2021 ! summary: This method contains the input method -SUBMODULE( Utility ) Input +SUBMODULE(Utility ) Input IMPLICIT NONE CONTAINS diff --git a/src/submodules/Utility/src/Utility@Inverse.F90 b/src/submodules/Utility/src/Utility@Inverse.F90 index a9e8842f7..3f3d27579 100644 --- a/src/submodules/Utility/src/Utility@Inverse.F90 +++ b/src/submodules/Utility/src/Utility@Inverse.F90 @@ -19,7 +19,7 @@ ! date: 3 April 2021 ! summary: Methods for determining determinent and inverse of small matrix -SUBMODULE( Utility ) Inverse +SUBMODULE(Utility ) Inverse IMPLICIT NONE CONTAINS !---------------------------------------------------------------------------- diff --git a/src/submodules/Utility/src/Utility@MatrixMul.F90 b/src/submodules/Utility/src/Utility@MatrixMul.F90 index 34f6dec63..97047a5bd 100644 --- a/src/submodules/Utility/src/Utility@MatrixMul.F90 +++ b/src/submodules/Utility/src/Utility@MatrixMul.F90 @@ -19,7 +19,7 @@ ! date: 3 April 2021 ! summary: Methods for matrix multiplication -SUBMODULE( Utility ) MatrixMul +SUBMODULE(Utility ) MatrixMul IMPLICIT NONE CONTAINS diff --git a/src/submodules/Utility/src/Utility@Misc.F90 b/src/submodules/Utility/src/Utility@Misc.F90 index 98d6ad67f..d08391f29 100644 --- a/src/submodules/Utility/src/Utility@Misc.F90 +++ b/src/submodules/Utility/src/Utility@Misc.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( Utility ) Misc +SUBMODULE(Utility ) Misc IMPLICIT NONE CONTAINS diff --git a/src/submodules/Utility/src/Utility@Prod.F90 b/src/submodules/Utility/src/Utility@Prod.F90 index 61243f737..f165b9a96 100644 --- a/src/submodules/Utility/src/Utility@Prod.F90 +++ b/src/submodules/Utility/src/Utility@Prod.F90 @@ -19,7 +19,7 @@ ! date: 22 March 2021 ! summary: This submodule contains outerprod -SUBMODULE( Utility ) PROD +SUBMODULE(Utility ) PROD USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Utility/src/Utility@Reallocate.F90 b/src/submodules/Utility/src/Utility@Reallocate.F90 index 5f7b03138..c2acd08d1 100644 --- a/src/submodules/Utility/src/Utility@Reallocate.F90 +++ b/src/submodules/Utility/src/Utility@Reallocate.F90 @@ -19,7 +19,7 @@ ! date: 22 March 2021 ! summary: Methods for reallocating arrays -SUBMODULE( Utility ) Reallocate +SUBMODULE(Utility ) Reallocate USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Utility/src/Utility@Sort.F90 b/src/submodules/Utility/src/Utility@Sort.F90 index ce5f491ab..978c492bc 100644 --- a/src/submodules/Utility/src/Utility@Sort.F90 +++ b/src/submodules/Utility/src/Utility@Sort.F90 @@ -19,7 +19,7 @@ ! date: 22 March 2021 ! summary: This submodule contains the sorting routine -SUBMODULE( Utility ) SORT +SUBMODULE(Utility ) SORT USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Utility/src/Utility@Swap.F90 b/src/submodules/Utility/src/Utility@Swap.F90 index 8e29fe8eb..e5a549f29 100644 --- a/src/submodules/Utility/src/Utility@Swap.F90 +++ b/src/submodules/Utility/src/Utility@Swap.F90 @@ -19,7 +19,7 @@ ! date: 22 March 2021 ! summary: This submodule contains method for swaping -SUBMODULE( Utility ) SWAP +SUBMODULE(Utility ) SWAP USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Vector3D/CMakeLists.txt b/src/submodules/Vector3D/CMakeLists.txt index 98a70964b..41e532c3d 100644 --- a/src/submodules/Vector3D/CMakeLists.txt +++ b/src/submodules/Vector3D/CMakeLists.txt @@ -6,8 +6,8 @@ # 23/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/Vector3D_Method@Constructor.F90 ${src_path}/Vector3D_Method@Misc.F90 diff --git a/src/submodules/Vector3D/src/Vector3D_Method@Constructor.F90 b/src/submodules/Vector3D/src/Vector3D_Method@Constructor.F90 index c9ed8d28e..6ac2c0698 100644 --- a/src/submodules/Vector3D/src/Vector3D_Method@Constructor.F90 +++ b/src/submodules/Vector3D/src/Vector3D_Method@Constructor.F90 @@ -20,7 +20,7 @@ ! summary: This submodule contains the implementation of construction relted methods defined inside [[Vector3D_Method]] module. ! -SUBMODULE( Vector3D_Method ) Constructor +SUBMODULE(Vector3D_Method) Constructor USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/Vector3D/src/Vector3D_Method@Misc.F90 b/src/submodules/Vector3D/src/Vector3D_Method@Misc.F90 index 03e3b27a6..00d4af1d9 100644 --- a/src/submodules/Vector3D/src/Vector3D_Method@Misc.F90 +++ b/src/submodules/Vector3D/src/Vector3D_Method@Misc.F90 @@ -19,7 +19,7 @@ ! date: 24 Feb 2021 ! summary: This submodule implements the methods of [[Vector3D_]] which are defined in [[Vector3D_Method]] module. -SUBMODULE( Vector3D_Method ) Misc +SUBMODULE(Vector3D_Method) Misc USE BaseMethod IMPLICIT NONE diff --git a/src/submodules/VoigtRank2Tensor/CMakeLists.txt b/src/submodules/VoigtRank2Tensor/CMakeLists.txt index f67359e79..7353ba725 100644 --- a/src/submodules/VoigtRank2Tensor/CMakeLists.txt +++ b/src/submodules/VoigtRank2Tensor/CMakeLists.txt @@ -6,8 +6,8 @@ # 23/02/2021 this file was created #----------------------------------------------------------------------- -set(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") -target_sources( +SET(src_path "${CMAKE_CURRENT_LIST_DIR}/src/") +TARGET_SOURCES( ${PROJECT_NAME} PRIVATE ${src_path}/VoigtRank2Tensor_Method@Constructor.F90 ${src_path}/VoigtRank2Tensor_Method@IO.F90 diff --git a/src/submodules/VoigtRank2Tensor/src/VoigtRank2Tensor_Method@Constructor.F90 b/src/submodules/VoigtRank2Tensor/src/VoigtRank2Tensor_Method@Constructor.F90 index 0fad3b23b..f715326d6 100644 --- a/src/submodules/VoigtRank2Tensor/src/VoigtRank2Tensor_Method@Constructor.F90 +++ b/src/submodules/VoigtRank2Tensor/src/VoigtRank2Tensor_Method@Constructor.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see ! -SUBMODULE( VoigtRank2Tensor_Method ) Constructor +SUBMODULE(VoigtRank2Tensor_Method) Constructor USE BaseMethod IMPLICIT NONE CONTAINS diff --git a/src/submodules/VoigtRank2Tensor/src/VoigtRank2Tensor_Method@IO.F90 b/src/submodules/VoigtRank2Tensor/src/VoigtRank2Tensor_Method@IO.F90 index 5f8eb25b9..39c2df052 100644 --- a/src/submodules/VoigtRank2Tensor/src/VoigtRank2Tensor_Method@IO.F90 +++ b/src/submodules/VoigtRank2Tensor/src/VoigtRank2Tensor_Method@IO.F90 @@ -15,7 +15,7 @@ ! along with this program. If not, see . ! -SUBMODULE( VoigtRank2Tensor_Method ) IO +SUBMODULE(VoigtRank2Tensor_Method) IO Use BaseMethod IMPLICIT NONE CONTAINS