![]() |
PeriDEM 0.2.0
PeriDEM -- Peridynamics-based high-fidelity model for granular media
|
#include "materialUtil.h"#include "particle/baseParticle.h"#include "util/function.h"#include "util/parallelUtil.h"#include <iostream>#include <taskflow/taskflow/taskflow.hpp>#include <taskflow/taskflow/algorithm/for_each.hpp>Go to the source code of this file.
Namespaces | |
| namespace | anonymous_namespace{materialUtil.cpp} |
Functions | |
| double | anonymous_namespace{materialUtil.cpp}::computeStateMxI (size_t i, const std::vector< util::Point > &nodes, const std::vector< double > &nodal_vol, const std::vector< std::vector< size_t > > &neighbors, const std::vector< std::vector< float > > &neighbors_sq_dist, const double &mesh_size, const material::Material *material) |
| double | anonymous_namespace{materialUtil.cpp}::computeStateThetaxI (size_t i, const std::vector< util::Point > &nodes, const std::vector< util::Point > &nodes_disp, const std::vector< double > &nodal_vol, const std::vector< std::vector< size_t > > &neighbors, const std::vector< std::vector< float > > &neighbors_sq_dist, const double &mesh_size, const material::Material *material, const geometry::Fracture *fracture, const std::vector< double > &mx) |
| double | anonymous_namespace{materialUtil.cpp}::computeHydrostaticStrainI (size_t i, const std::vector< util::Point > &nodes, const std::vector< util::Point > &nodes_disp, const std::vector< double > &nodal_vol, const std::vector< std::vector< size_t > > &neighbors, const std::vector< std::vector< float > > &neighbors_sq_dist, const double &mesh_size, const material::Material *material, const geometry::Fracture *fracture, size_t dim) |
| void | anonymous_namespace{materialUtil.cpp}::updateBondFractureDataI (size_t i, const std::vector< util::Point > &nodes, const std::vector< std::vector< size_t > > &neighbors, const std::vector< util::Point > &nodes_disp, const material::Material *material, geometry::Fracture *fracture) |