Commit 15ab1d6f authored by GILLES Sebastien's avatar GILLES Sebastien
Browse files

#972 Utilities: reassemble a bit the linear algebra related stuff.

parent f30bd4a6
......@@ -903,6 +903,12 @@
BE768EAD1B833366009B24CB /* TupleItem.hxx in Headers */ = {isa = PBXBuildFile; fileRef = BE768EAA1B833366009B24CB /* TupleItem.hxx */; };
BE768EC01B836022009B24CB /* Section.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BE768EBD1B836022009B24CB /* Section.hpp */; };
BE768EC11B836022009B24CB /* Section.hxx in Headers */ = {isa = PBXBuildFile; fileRef = BE768EBE1B836022009B24CB /* Section.hxx */; };
BE76F24E1D7D5D900061B50E /* LocalMatrixStorage.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BE76F24A1D7D5D900061B50E /* LocalMatrixStorage.hpp */; };
BE76F24F1D7D5D900061B50E /* LocalMatrixStorage.hxx in Headers */ = {isa = PBXBuildFile; fileRef = BE76F24B1D7D5D900061B50E /* LocalMatrixStorage.hxx */; };
BE76F2501D7D5D900061B50E /* LocalVectorStorage.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BE76F24C1D7D5D900061B50E /* LocalVectorStorage.hpp */; };
BE76F2511D7D5D900061B50E /* LocalVectorStorage.hxx in Headers */ = {isa = PBXBuildFile; fileRef = BE76F24D1D7D5D900061B50E /* LocalVectorStorage.hxx */; };
BE76F2551D7D5DE90061B50E /* CSRPattern.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BE76F2531D7D5DE90061B50E /* CSRPattern.hpp */; };
BE76F2561D7D5DE90061B50E /* CSRPattern.hxx in Headers */ = {isa = PBXBuildFile; fileRef = BE76F2541D7D5DE90061B50E /* CSRPattern.hxx */; };
BE78CC4E1B29A81E007090F4 /* ExtractGradientBasedBlock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE78CC4B1B29A81E007090F4 /* ExtractGradientBasedBlock.cpp */; };
BE78CC4F1B29A81E007090F4 /* ExtractGradientBasedBlock.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BE78CC4C1B29A81E007090F4 /* ExtractGradientBasedBlock.hpp */; };
BE78CC501B29A81E007090F4 /* ExtractGradientBasedBlock.hxx in Headers */ = {isa = PBXBuildFile; fileRef = BE78CC4D1B29A81E007090F4 /* ExtractGradientBasedBlock.hxx */; };
......@@ -1109,8 +1115,6 @@
BE90E1851A24929A00CCAFDE /* ExceptionHelper.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BEB6425517CF9DC0001CEE44 /* ExceptionHelper.hpp */; };
BE90E1861A24929A00CCAFDE /* ExceptionHelper.hxx in Headers */ = {isa = PBXBuildFile; fileRef = BEB6425617CFA02B001CEE44 /* ExceptionHelper.hxx */; };
BE90E18B1A24929A00CCAFDE /* TupleIteration.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BE9D3EB617CC89CB0047D4F2 /* TupleIteration.hpp */; };
BE90E18C1A24929A00CCAFDE /* CSRPattern.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BEB991CA18F42080009ACA4C /* CSRPattern.hpp */; };
BE90E18D1A24929A00CCAFDE /* CSRPattern.hxx in Headers */ = {isa = PBXBuildFile; fileRef = BEB991CB18F42080009ACA4C /* CSRPattern.hxx */; };
BE90E18E1A24929A00CCAFDE /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BEB991A018F41AC2009ACA4C /* File.cpp */; };
BE90E18F1A24929A00CCAFDE /* File.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BEB991A118F41AC2009ACA4C /* File.hpp */; };
BE90E1901A24929A00CCAFDE /* Folder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BEB991A218F41AC2009ACA4C /* Folder.cpp */; };
......@@ -1175,10 +1179,6 @@
BE90E1DE1A2492C800CCAFDE /* main_test_ondomatic_numbering.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BED748E41906734200BAB761 /* main_test_ondomatic_numbering.cpp */; };
BE90E1E01A2492D100CCAFDE /* main_test_input_output_mesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE372DCF18C47F3B00127212 /* main_test_input_output_mesh.cpp */; };
BE90E1E51A24937800CCAFDE /* main_ciarlet_geymonat_half_sum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BEA075601860549B00E83E71 /* main_ciarlet_geymonat_half_sum.cpp */; };
BE915A091AAF2E7000B4C474 /* LocalMatrixStorage.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BE915A051AAF2E7000B4C474 /* LocalMatrixStorage.hpp */; };
BE915A0A1AAF2E7000B4C474 /* LocalMatrixStorage.hxx in Headers */ = {isa = PBXBuildFile; fileRef = BE915A061AAF2E7000B4C474 /* LocalMatrixStorage.hxx */; };
BE915A0B1AAF2E7000B4C474 /* LocalVectorStorage.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BE915A071AAF2E7000B4C474 /* LocalVectorStorage.hpp */; };
BE915A0C1AAF2E7000B4C474 /* LocalVectorStorage.hxx in Headers */ = {isa = PBXBuildFile; fileRef = BE915A081AAF2E7000B4C474 /* LocalVectorStorage.hxx */; };
BE915A161AAF514900B4C474 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE915A151AAF514900B4C474 /* main.cpp */; };
BE91D72C1D67248C00EFD107 /* FluidVelocity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE91D7291D67248C00EFD107 /* FluidVelocity.cpp */; };
BE9512901A8CC3E5009E0082 /* Mutex.hpp in Headers */ = {isa = PBXBuildFile; fileRef = BE95128D1A8CC3E5009E0082 /* Mutex.hpp */; };
......@@ -5005,6 +5005,12 @@
BE768EAA1B833366009B24CB /* TupleItem.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TupleItem.hxx; sourceTree = "<group>"; };
BE768EBD1B836022009B24CB /* Section.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Section.hpp; path = Crtp/Section.hpp; sourceTree = "<group>"; };
BE768EBE1B836022009B24CB /* Section.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Section.hxx; path = Crtp/Section.hxx; sourceTree = "<group>"; };
BE76F24A1D7D5D900061B50E /* LocalMatrixStorage.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LocalMatrixStorage.hpp; sourceTree = "<group>"; };
BE76F24B1D7D5D900061B50E /* LocalMatrixStorage.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LocalMatrixStorage.hxx; sourceTree = "<group>"; };
BE76F24C1D7D5D900061B50E /* LocalVectorStorage.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LocalVectorStorage.hpp; sourceTree = "<group>"; };
BE76F24D1D7D5D900061B50E /* LocalVectorStorage.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LocalVectorStorage.hxx; sourceTree = "<group>"; };
BE76F2531D7D5DE90061B50E /* CSRPattern.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CSRPattern.hpp; sourceTree = "<group>"; };
BE76F2541D7D5DE90061B50E /* CSRPattern.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = CSRPattern.hxx; sourceTree = "<group>"; };
BE781C001B0B582500DBE49F /* Seldon.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Seldon.xcodeproj; path = ThirdPartyXCodeProjects/Seldon.xcodeproj; sourceTree = "<group>"; };
BE787CE61CB64FA30018D1EF /* SConscript */ = {isa = PBXFileReference; explicitFileType = text.script.python; fileEncoding = 4; path = SConscript; sourceTree = "<group>"; };
BE78CC4B1B29A81E007090F4 /* ExtractGradientBasedBlock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExtractGradientBasedBlock.cpp; sourceTree = "<group>"; };
......@@ -5104,10 +5110,6 @@
BE90633C1CABF05200E69200 /* Model.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Model.hpp; sourceTree = "<group>"; };
BE90633D1CABF05200E69200 /* Model.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Model.hxx; sourceTree = "<group>"; };
BE9063401CABF10000E69200 /* demo_input_test_parameter_time_dependency.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = demo_input_test_parameter_time_dependency.lua; path = Data/Lua/demo_input_test_parameter_time_dependency.lua; sourceTree = SOURCE_ROOT; };
BE915A051AAF2E7000B4C474 /* LocalMatrixStorage.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LocalMatrixStorage.hpp; sourceTree = "<group>"; };
BE915A061AAF2E7000B4C474 /* LocalMatrixStorage.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LocalMatrixStorage.hxx; sourceTree = "<group>"; };
BE915A071AAF2E7000B4C474 /* LocalVectorStorage.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LocalVectorStorage.hpp; sourceTree = "<group>"; };
BE915A081AAF2E7000B4C474 /* LocalVectorStorage.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = LocalVectorStorage.hxx; sourceTree = "<group>"; };
BE915A151AAF514900B4C474 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
BE91D7291D67248C00EFD107 /* FluidVelocity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FluidVelocity.cpp; path = Data/FluidVelocity.cpp; sourceTree = "<group>"; };
BE91D72A1D67248C00EFD107 /* FluidVelocity.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = FluidVelocity.hpp; path = Data/FluidVelocity.hpp; sourceTree = "<group>"; };
......@@ -5349,8 +5351,6 @@
BEB991C618F42080009ACA4C /* Singleton.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Singleton.hpp; sourceTree = "<group>"; };
BEB991C718F42080009ACA4C /* Singleton.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Singleton.hpp; sourceTree = "<group>"; };
BEB991C818F42080009ACA4C /* Singleton.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Singleton.hxx; sourceTree = "<group>"; };
BEB991CA18F42080009ACA4C /* CSRPattern.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = CSRPattern.hpp; path = Sources/Utilities/SparseMatrix/CSRPattern.hpp; sourceTree = "<group>"; };
BEB991CB18F42080009ACA4C /* CSRPattern.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = CSRPattern.hxx; path = Sources/Utilities/SparseMatrix/CSRPattern.hxx; sourceTree = "<group>"; };
BEB991CD18F42080009ACA4C /* String.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = String.cpp; sourceTree = "<group>"; };
BEB991CE18F42080009ACA4C /* String.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = String.hpp; sourceTree = "<group>"; };
BEB991CF18F42080009ACA4C /* String.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = String.hxx; sourceTree = "<group>"; };
......@@ -8413,8 +8413,7 @@
BEB991EF18F42517009ACA4C /* Numeric */,
BEB991C318F42080009ACA4C /* Singleton */,
BE9D3EA517CC7DBE0047D4F2 /* InputParameterList */,
BE915A021AAF2DE200B4C474 /* LocalLinearAlgebraStorage */,
BEB991C918F42080009ACA4C /* SparseMatrix */,
BE76F2461D7D5D900061B50E /* LinearAlgebra */,
BEB9919218F41A6B009ACA4C /* Filesystem */,
BE589C1E1A1609E100D23130 /* UniqueId */,
BE9512891A8CC3B8009E0082 /* Mutex */,
......@@ -8962,6 +8961,51 @@
name = Crtp;
sourceTree = "<group>";
};
BE76F2461D7D5D900061B50E /* LinearAlgebra */ = {
isa = PBXGroup;
children = (
BE76F2521D7D5DE90061B50E /* SparseMatrix */,
BE76F2471D7D5D900061B50E /* Storage */,
);
path = LinearAlgebra;
sourceTree = "<group>";
};
BE76F2471D7D5D900061B50E /* Storage */ = {
isa = PBXGroup;
children = (
BE76F2481D7D5D900061B50E /* Global */,
BE76F2491D7D5D900061B50E /* Local */,
);
path = Storage;
sourceTree = "<group>";
};
BE76F2481D7D5D900061B50E /* Global */ = {
isa = PBXGroup;
children = (
);
path = Global;
sourceTree = "<group>";
};
BE76F2491D7D5D900061B50E /* Local */ = {
isa = PBXGroup;
children = (
BE76F24A1D7D5D900061B50E /* LocalMatrixStorage.hpp */,
BE76F24B1D7D5D900061B50E /* LocalMatrixStorage.hxx */,
BE76F24C1D7D5D900061B50E /* LocalVectorStorage.hpp */,
BE76F24D1D7D5D900061B50E /* LocalVectorStorage.hxx */,
);
path = Local;
sourceTree = "<group>";
};
BE76F2521D7D5DE90061B50E /* SparseMatrix */ = {
isa = PBXGroup;
children = (
BE76F2531D7D5DE90061B50E /* CSRPattern.hpp */,
BE76F2541D7D5DE90061B50E /* CSRPattern.hxx */,
);
path = SparseMatrix;
sourceTree = "<group>";
};
BE7DE82519CC537000D24C7D /* MacroEncapsulation */ = {
isa = PBXGroup;
children = (
......@@ -9109,17 +9153,6 @@
path = TimeDependency;
sourceTree = "<group>";
};
BE915A021AAF2DE200B4C474 /* LocalLinearAlgebraStorage */ = {
isa = PBXGroup;
children = (
BE915A051AAF2E7000B4C474 /* LocalMatrixStorage.hpp */,
BE915A061AAF2E7000B4C474 /* LocalMatrixStorage.hxx */,
BE915A071AAF2E7000B4C474 /* LocalVectorStorage.hpp */,
BE915A081AAF2E7000B4C474 /* LocalVectorStorage.hxx */,
);
path = LocalLinearAlgebraStorage;
sourceTree = "<group>";
};
BE9512891A8CC3B8009E0082 /* Mutex */ = {
isa = PBXGroup;
children = (
......@@ -9887,16 +9920,6 @@
path = Exceptions;
sourceTree = "<group>";
};
BEB991C918F42080009ACA4C /* SparseMatrix */ = {
isa = PBXGroup;
children = (
BEB991CA18F42080009ACA4C /* CSRPattern.hpp */,
BEB991CB18F42080009ACA4C /* CSRPattern.hxx */,
);
name = SparseMatrix;
path = src/Utilities/SparseMatrix;
sourceTree = "<group>";
};
BEB991CC18F42080009ACA4C /* String */ = {
isa = PBXGroup;
children = (
......@@ -11522,11 +11545,9 @@
files = (
BE1E87591B8DDCB60002EE64 /* StaticIf.hpp in Headers */,
BE90E16F1A24926E00CCAFDE /* BoolArray.hxx in Headers */,
BE915A0A1AAF2E7000B4C474 /* LocalMatrixStorage.hxx in Headers */,
BE90E1831A24929A00CCAFDE /* InputParameterList.hpp in Headers */,
BE41E96E1AC3F92A0072C8E6 /* EmptyString.hpp in Headers */,
BE5B6F921C3C16E9004A0284 /* ShellMatrix.hxx in Headers */,
BE90E18C1A24929A00CCAFDE /* CSRPattern.hpp in Headers */,
BE90E17D1A24929A00CCAFDE /* Base.hxx in Headers */,
BEA964A21C47DA7F00ADDD5C /* Viscoelasticity.hxx in Headers */,
BE1EBB021CA0961000EC0EAA /* InputParameterList.hpp in Headers */,
......@@ -11639,18 +11660,19 @@
BE9512901A8CC3E5009E0082 /* Mutex.hpp in Headers */,
BE90E17C1A24929A00CCAFDE /* Base.hpp in Headers */,
BE90E1D61A2492AA00CCAFDE /* String.hpp in Headers */,
BE915A0B1AAF2E7000B4C474 /* LocalVectorStorage.hpp in Headers */,
BE90E1A11A24929A00CCAFDE /* Comm.hpp in Headers */,
BE90E1791A24926E00CCAFDE /* Singleton.hxx in Headers */,
BEA964A01C47DA7F00ADDD5C /* None.hpp in Headers */,
BE90E1D91A2492AA00CCAFDE /* File.hpp in Headers */,
BE6F5A2C1A8396840076DF90 /* HappyHeartPetscVector.hpp in Headers */,
BE76F2551D7D5DE90061B50E /* CSRPattern.hpp in Headers */,
BE90E1D21A2492AA00CCAFDE /* Seldon.hpp in Headers */,
BE90E1B31A24929A00CCAFDE /* AccessVectorContent.hpp in Headers */,
BEFE4F101CBD23200087DD1F /* PetscMatPrivate.h in Headers */,
BE90E1CA1A2492AA00CCAFDE /* Parmetis.hpp in Headers */,
BE6E4EE21B2ABE8B0049BB2D /* AccessGhostContent.hpp in Headers */,
BE1E87631B8DFB710002EE64 /* PrepareDefaultEntry.hpp in Headers */,
BE76F24F1D7D5D900061B50E /* LocalMatrixStorage.hxx in Headers */,
BE90E1621A24926E00CCAFDE /* Exception.hpp in Headers */,
BE90E1D71A2492AA00CCAFDE /* Iterator.hpp in Headers */,
BEDEB92A1C3C073100B1C71B /* Umfpack.hxx in Headers */,
......@@ -11661,7 +11683,7 @@
BE90E16E1A24926E00CCAFDE /* BoolArray.hpp in Headers */,
BE9512911A8CC3E5009E0082 /* Mutex.hxx in Headers */,
BEDEB9231C3C073100B1C71B /* Gmres.hpp in Headers */,
BE915A091AAF2E7000B4C474 /* LocalMatrixStorage.hpp in Headers */,
BE76F24E1D7D5D900061B50E /* LocalMatrixStorage.hpp in Headers */,
13A7FD7E1C3FF91000257E99 /* SurfacicBidomainModel.hxx in Headers */,
BE5E406F1AAA088E007F8B1E /* EnvironmentVariable.hxx in Headers */,
BEA964A11C47DA7F00ADDD5C /* Viscoelasticity.hpp in Headers */,
......@@ -11673,6 +11695,7 @@
BE616F4F1B8775D4007FFC00 /* InputParameter.hxx in Headers */,
BE5E406E1AAA088E007F8B1E /* EnvironmentVariable.hpp in Headers */,
BEDEB9391C3C078A00B1C71B /* SetFromInputParameterData.hxx in Headers */,
BE76F2561D7D5DE90061B50E /* CSRPattern.hxx in Headers */,
BE5B6F8C1C3C16E9004A0284 /* MatrixOperations.hpp in Headers */,
BE168EA91CC96E020090AC88 /* Hexahedron27.hxx in Headers */,
BE2CD36F1CCFA8790040CA19 /* MatrixInfo.hpp in Headers */,
......@@ -11685,14 +11708,14 @@
BE2592141C9ABA6900DF404B /* Utilities.doxygen in Headers */,
BE90E1C31A2492AA00CCAFDE /* SubVector.hpp in Headers */,
BEDEB92F1C3C073100B1C71B /* Snes.hpp in Headers */,
BE76F2511D7D5D900061B50E /* LocalVectorStorage.hxx in Headers */,
BE90E1781A24926E00CCAFDE /* Singleton.hpp in Headers */,
BEA9649F1C47DA7F00ADDD5C /* Helper.hxx in Headers */,
BE768EC01B836022009B24CB /* Section.hpp in Headers */,
BE90E16B1A24926E00CCAFDE /* Vector.hpp in Headers */,
BE90E1661A24926E00CCAFDE /* Tuple.hpp in Headers */,
BE90E18D1A24929A00CCAFDE /* CSRPattern.hxx in Headers */,
BE41A8CC1A24AA46004E4312 /* MpiScale.hpp in Headers */,
BE915A0C1AAF2E7000B4C474 /* LocalVectorStorage.hxx in Headers */,
BE76F2501D7D5D900061B50E /* LocalVectorStorage.hpp in Headers */,
BE90E1811A24929A00CCAFDE /* OpsFunction.hxx in Headers */,
13A7FD7D1C3FF91000257E99 /* SurfacicBidomainModel.hpp in Headers */,
BE5657421D3CD7470091F063 /* Array.hxx in Headers */,
......@@ -7,7 +7,7 @@
# include "ThirdParty/Wrappers/Petsc/Matrix/MatrixPattern.hpp"
# include "Utilities/Containers/Tuple.hpp"
# include "Utilities/Containers/Print.hpp"
# include "Utilities/SparseMatrix/CSRPattern.hpp"
# include "Utilities/LinearAlgebra/SparseMatrix/CSRPattern.hpp"
# include "Utilities/Mutex/Mutex.hpp"
# include "Utilities/Mpi/Mpi.hpp"
......
......@@ -16,8 +16,8 @@
# include "ThirdParty/IncludeWithoutWarning/Seldon/Seldon.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalMatrixStorage.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalVectorStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalMatrixStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalVectorStorage.hpp"
# include "FiniteElement/RefFiniteElement/Internal/RefFEltInFEltSpace.hpp"
......
......@@ -6,7 +6,7 @@
# include <memory>
# include <vector>
# include "Utilities/LocalLinearAlgebraStorage/LocalMatrixStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalMatrixStorage.hpp"
# include "Parameters/Parameter.hpp"
......
......@@ -16,8 +16,8 @@
# include <type_traits>
# include "Utilities/Containers/EnumClass.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalMatrixStorage.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalVectorStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalMatrixStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalVectorStorage.hpp"
# ifndef NDEBUG
......
......@@ -11,7 +11,7 @@
#ifndef HAPPY_HEART_x_OPERATORS_x_LOCAL_VARIATIONAL_OPERATOR_x_PRIVATE_x_EXTRACT_GRADIENT_BASED_BLOCK_HPP_
# define HAPPY_HEART_x_OPERATORS_x_LOCAL_VARIATIONAL_OPERATOR_x_PRIVATE_x_EXTRACT_GRADIENT_BASED_BLOCK_HPP_
# include "Utilities/LocalLinearAlgebraStorage/LocalMatrixStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalMatrixStorage.hpp"
namespace HappyHeart
......
......@@ -16,8 +16,8 @@
# include <array>
# include "Utilities/MatrixOrVector.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalMatrixStorage.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalVectorStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalMatrixStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalVectorStorage.hpp"
# include "Utilities/Containers/EnumClass.hpp"
# include "Geometry/GeometricElt/Advanced/ComputeJacobian.hpp"
......
......@@ -11,7 +11,7 @@
#ifndef HAPPY_HEART_x_OPERATORS_x_LOCAL_VARIATIONAL_OPERATOR_INSTANCES_x_BILINEAR_FORM_x_BIDOMAIN_HPP_
# define HAPPY_HEART_x_OPERATORS_x_LOCAL_VARIATIONAL_OPERATOR_INSTANCES_x_BILINEAR_FORM_x_BIDOMAIN_HPP_
# include "Utilities/LocalLinearAlgebraStorage/LocalMatrixStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalMatrixStorage.hpp"
# include "Parameters/Parameter.hpp"
......
......@@ -6,7 +6,7 @@
# include <memory>
# include <vector>
# include "Utilities/LocalLinearAlgebraStorage/LocalMatrixStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalMatrixStorage.hpp"
# include "Parameters/Parameter.hpp"
......
......@@ -14,7 +14,7 @@
# include <memory>
# include <vector>
# include "Utilities/LocalLinearAlgebraStorage/LocalMatrixStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalMatrixStorage.hpp"
# include "Operators/LocalVariationalOperator/BilinearLocalVariationalOperator.hpp"
......
......@@ -11,7 +11,7 @@
#ifndef HAPPY_HEART_x_OPERATORS_x_LOCAL_VARIATIONAL_OPERATOR_INSTANCES_x_BILINEAR_FORM_x_STOKES_HPP_
# define HAPPY_HEART_x_OPERATORS_x_LOCAL_VARIATIONAL_OPERATOR_INSTANCES_x_BILINEAR_FORM_x_STOKES_HPP_
# include "Utilities/LocalLinearAlgebraStorage/LocalMatrixStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalMatrixStorage.hpp"
# include "Parameters/Parameter.hpp"
......
......@@ -11,8 +11,8 @@
#ifndef HAPPY_HEART_x_OPERATORS_x_LOCAL_VARIATIONAL_OPERATOR_INSTANCES_x_BILINEAR_FORM_x_SURFACIC_BIDOMAIN_HPP_
# define HAPPY_HEART_x_OPERATORS_x_LOCAL_VARIATIONAL_OPERATOR_INSTANCES_x_BILINEAR_FORM_x_SURFACIC_BIDOMAIN_HPP_
# include "Utilities/LocalLinearAlgebraStorage/LocalMatrixStorage.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalVectorStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalMatrixStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalVectorStorage.hpp"
# include "Parameters/Parameter.hpp"
......
......@@ -11,8 +11,8 @@
#ifndef HAPPY_HEART_x_OPERATORS_x_LOCAL_VARIATIONAL_OPERATOR_INSTANCES_x_NONLINEAR_FORM_x_FOLLOWING_PRESSURE_HPP_
# define HAPPY_HEART_x_OPERATORS_x_LOCAL_VARIATIONAL_OPERATOR_INSTANCES_x_NONLINEAR_FORM_x_FOLLOWING_PRESSURE_HPP_
# include "Utilities/LocalLinearAlgebraStorage/LocalMatrixStorage.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalVectorStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalMatrixStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalVectorStorage.hpp"
# include "Parameters/Parameter.hpp"
......
......@@ -15,7 +15,7 @@
# include <memory>
# include <vector>
# include "Utilities/LocalLinearAlgebraStorage/LocalVectorStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalVectorStorage.hpp"
# include "Operators/LocalVariationalOperator/ElementaryData.hpp"
# include "Operators/LocalVariationalOperator/LinearLocalVariationalOperator.hpp"
......
......@@ -16,8 +16,8 @@
# include <type_traits>
# include "Utilities/Containers/EnumClass.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalMatrixStorage.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalVectorStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalMatrixStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalVectorStorage.hpp"
# ifndef NDEBUG
......
......@@ -16,7 +16,7 @@
# include "Utilities/Containers/EnumClass.hpp"
# include "Utilities/Numeric/Numeric.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalVectorStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalVectorStorage.hpp"
#include "ThirdParty/Wrappers/Seldon/SeldonFunctions.hpp"
......
......@@ -13,7 +13,7 @@
# include "Core/TimeManager/TimeManager.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalVectorStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalVectorStorage.hpp"
# include "Parameters/Parameter.hpp"
# include "Parameters/Compound/Solid/Solid.hpp"
......
......@@ -16,7 +16,7 @@
# include "Utilities/Containers/EnumClass.hpp"
# include "Utilities/Numeric/Numeric.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalVectorStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalVectorStorage.hpp"
# include "ThirdParty/Wrappers/Seldon/MatrixOperations.hpp"
# include "ThirdParty/Wrappers/Seldon/SeldonFunctions.hpp"
......
......@@ -9,8 +9,8 @@
#ifndef HAPPY_HEART_x_OPERATORS_x_PARAMETERS_OPERATOR_x_LOCAL_PARAMETERS_OPERATOR_INSTANCES_x_UPDATE_FIBER_DEFORMATION_HPP_
# define HAPPY_HEART_x_OPERATORS_x_PARAMETERS_OPERATOR_x_LOCAL_PARAMETERS_OPERATOR_INSTANCES_x_UPDATE_FIBER_DEFORMATION_HPP_
# include "Utilities/LocalLinearAlgebraStorage/LocalMatrixStorage.hpp"
# include "Utilities/LocalLinearAlgebraStorage/LocalVectorStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalMatrixStorage.hpp"
# include "Utilities/LinearAlgebra/Storage/Local/LocalVectorStorage.hpp"
# include "Parameters/Parameter.hpp"
......
......@@ -22,7 +22,7 @@
# include "ThirdParty/Wrappers/Petsc/Matrix/Private/BaseMatrix.hpp"
# include "Utilities/SparseMatrix/CSRPattern.hpp"
# include "Utilities/LinearAlgebra/SparseMatrix/CSRPattern.hpp"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment