-
Gilles MARCKMANN authored
rename directory and namespaces. Modifications below: Original directory (Master) -> New directory (refactoring) Namespace (refactoring) =========================== =========================== ======================= Xfiles: ======= Util |_eXlibris_tools xTool xtool:: | | xUtil |_cmakeUtile |_cmakeUtile | |_FloUtil attic |_Split attic |_doxygen_tools attic |_tags_tools attic Xcrack xCrack |_ xCrack |_ src xcrack:: | |_ xCrackFMM attic Xcut xCut |_XdoubleCut |_xDoubleCut xcut:: Xdomaindecomp xDomainDecomp |_DomainManager |_DomainManager xdomaindecomp:: |_Solvers |_Solver xdomaindecomp:: Xext |_AnalyicalSolutions xAnalyticalSolution | |_Elastic2D |_Elastic2D xanalyticalsolution:: | |_Xext xExt |_src |_src xext:: | |_ImageProcessing attic Xfem |_Xfem ___________________________________ xFEM xfem:: \_______ xCut \ |_xLegacySimpleCut xcut:: \ \____ xExport xexport:: \___ xTensor xtensor:: \__ xMapping xmapping \_ xQuadrature xquadrature:: FastMarching xFastMarching |_src |_src xfastmarching:: | |_FMSkeleton | |_Skeleton xfastmarching::skeleton | | |_xDistFM |_xDistFM xfastmarching:: |_xDistFM |_src xfastmarching:: Geom xGeom xgeom:: Xinterfaces xInterface |_XAOMDInterface |_AOMD xinterface::aomd:: | | |_GraphInterface |_Graph | |_ParMetis | |_ParMetis xinterface::parmetis:: | | |_XoctreeInterface |_xOctree xinterface::xoctree:: | | |_xSplitMeshInterface |_xTemplateRefineMesh xinterface::xtempaterefinemesh:: | | |_SolverInterfaces xLinAlg |_SolverBase |_SolverBase xlinalg:: |_SuperLu |_xInterfaceSuperLu xlinalg:: |_Taucs |_xInterfaceTaucs xlinalg:: |_Lapack |_xInterfaceTaucs xlinalg:: |_Mumps |_xInterfaceMumps xlinalg:: |_BasicIterSolver |_xInterfaceBasicIterSolver xlinalg:: |_Pastix |_xInterfacePastix xlinalg:: | |_NonLinearSolver attic |_PetscParallel attic |_PetscSeq attic |_SparsKit attic |_Itl attic |_Mtl attic |_KSPParallel attic MeshMachine xMeshTools |_DistMesh |_xDistMesh xmeshtool:: |_SplitMesh |_xTemplateRefineMesh xmeshtool:: | |_FastMarching attic |_LinearAlgebra attic |_Stlmesh attic Octree xOctree xoctree:: Physics |_Physics xPhysics |_Materials |_Materials xphysics:: |_src |_src xphysics:: xTLS |_trunck |_xTLS xTLS xtls:: ============================================================================================ Xfem splitting: =============== xCut |_src |__ xDoubleCut | |__(unchanged) | |__ xLegacySimpleCut |__ xPhysSurfByTagging.cc |__ xPhysSurfByTagging.h |__ xPhysSurf.cc |__ xPhysSurf.h |__ xPhysSurfParameter.cc |__ xPhysSurfParameter.h |__ xRefCut.cc |__ xRefCut.h |__ xRefCutToAOMD.cc |__ xRefCutToAOMD.h |__ xRefCutToIsoZeroVector.cc |__ xRefCutToIsoZeroVector.h |__ xRefMesh.cc |__ xRefMesh.h xExport |_src |__ xExport.cc |__ xExportEnsight.cc |__ xExportEnsight.h |__ xExportGmsh.cc |__ xExportGmsh.h |__ xExportGmsh_imp.h |__ xExport.h |__ xExportManager.cc |__ xExportManager.h |__ xExportTranslate.cc |__ xExportTranslate.h |__ xPostPro.cc |__ xPostPro.h |__ xPostProMSH.cc |__ xPostProMSH.h |__ xPostProVTU.cc |__ xPostProVTU.h |__ xSensors.cc |__ xSensors.h xTensor |_src |__ xPoint.h |__ xTensor2.cc |__ xTensor2.h |__ xTensor2Sym.cc |__ xTensor2Sym.h |__ xTensor3.h |__ xTensor4.h |__ xTensorOperations.h |__ xVector.cc |__ xVector.h |__ xVectorScalarProd.h ============================================================================================= cmake variables rules for module Xfiles/xFoe (no more Xfiles/Xfoe) : Xfiles/xFoe => find_package(xFoe) => xFoe_INCLUDE_DIR / xFoe_LIBRARIES in C++ source files, namespace are in lower cases: xfoe ============================================================================================= New xfastmarching namespace have been introduced but pack/unPack helping function must remain in :: namescpace (i.e. in no namescpace). This is to let FMupdaterGeneric call ::pack ::unPack in a generic way (no assumption on VECT or TRANSPORTED namespace) ============================================================================================= Macro Super for SuperLU 5 (experimental ) added in xinterface superlu ============================================================================================= modifiyed xCSRVector.h and cc so that the .h does not include xBlasDef.h since it can produce conflict when including xVector.h in superLU interface =============================================================================================
e6039c6a