• Gilles MARCKMANN's avatar
    Remove use of xAttachableGP in Xfiles. Now a datamanager is added to class to... · 64ed8890
    Gilles MARCKMANN authored
    Remove use of xAttachableGP in Xfiles. Now a datamanager is added to class to attach Gauss Points data.
        The type xGaussPoints is defined as std::vector<std::pair<xtensor::xPoint, double>> and the datamanager type is datamanager_gauss_points_t (defined in xIntegrationRule.h).
        A static function of xIntegrationRule allows to get the datamanger.
    
        Example 1:
            agp = new xfem::xGaussPoints;
            xfem::xIntegrationRule::get_gauss_points_datamanager().setData(*e) = *agp;
    
        Example 2:
            xfem::datamanager_gauss_points_t& _data_GP_= xfem::xIntegrationRule::get_gauss_points_datamanager();
            xfem::xGaussPoints* agp = _data_GP_.getData(*e);
    64ed8890
Name
Last commit
Last update
Trellis Loading commit data...
xAnalyticalSolution Loading commit data...
xCrack Loading commit data...
xCut Loading commit data...
xDomainDecomp Loading commit data...
xExport Loading commit data...
xExt Loading commit data...
xFEM Loading commit data...
xFastMarching Loading commit data...
xGeom Loading commit data...
xGraph Loading commit data...
xInterface Loading commit data...
xLinAlg Loading commit data...
xMapping Loading commit data...
xMeshTool Loading commit data...
xOctree Loading commit data...
xPhysics Loading commit data...
xQuadrature Loading commit data...
xTLS Loading commit data...
xTensor Loading commit data...
xTool Loading commit data...
xUtil Loading commit data...
.clang-format Loading commit data...
.gitignore Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
Ext_dependence.dot Loading commit data...
LICENSE.md Loading commit data...
README.md Loading commit data...
Xfiles_dependence.dot Loading commit data...