MDStressLab++
|
#include <string>
#include <iostream>
#include <vector>
#include "neighbor_list.h"
#include "InteratomicForces.h"
#include "kim.h"
#include "BoxConfiguration.h"
#include "Configuration.h"
#include "SubConfiguration.h"
#include "Stress.h"
#include "typedef.h"
#include "StressTuple.h"
#include "helper.hpp"
#include "Rigidity.h"
#include <tuple>
#include <chrono>
#include <omp.h>
Go to the source code of this file.
Functions | |
int | calculateStress (const BoxConfiguration &body, Kim &kim, std::tuple<> stress, const bool &projectForces=false) |
template<typename ... BF> | |
int | calculateStress (const BoxConfiguration &body, Kim &kim, std::tuple< Stress< BF, Cauchy > &... > stress, const bool &projectForces=false) |
template<typename ... BF> | |
int | calculateStress (const BoxConfiguration &body, Kim &kim, std::tuple< Stress< BF, Piola > &... > stress, const bool &projectForces=false) |
template<typename ... TStressPiola, typename ... TStressCauchy> | |
int | calculateStress (const BoxConfiguration &body, Kim &kim, std::tuple< TStressPiola &... > piolaStress, std::tuple< TStressCauchy &... > cauchyStress, const bool &projectForces=false) |
template<typename ... TStressPiola, typename ... TStressCauchy> | |
int | calculateStress (const Configuration *pconfig, Kim &kim, std::tuple< TStressPiola &... > piolaStress, std::tuple< TStressCauchy &... > cauchyStress, const bool &projectForces=false) |
int | process_DEDr (const void *dataObject, const double de, const double r, const double *const dx, const int i, const int j) |
int calculateStress | ( | const BoxConfiguration & | body, |
Kim & | kim, | ||
std::tuple< Stress< BF, Cauchy > &... > | stress, | ||
const bool & | projectForces = false |
||
) |
Definition at line 38 of file calculateStress.cpp.
int calculateStress | ( | const BoxConfiguration & | body, |
Kim & | kim, | ||
std::tuple< Stress< BF, Piola > &... > | stress, | ||
const bool & | projectForces = false |
||
) |
Definition at line 65 of file calculateStress.cpp.
int calculateStress | ( | const BoxConfiguration & | body, |
Kim & | kim, | ||
std::tuple< TStressPiola &... > | piolaStress, | ||
std::tuple< TStressCauchy &... > | cauchyStress, | ||
const bool & | projectForces = false |
||
) |
Definition at line 80 of file calculateStress.cpp.
int calculateStress | ( | const BoxConfiguration & | body, |
Kim & | kim, | ||
std::tuple<> | stress, | ||
const bool & | projectForces = false |
||
) |
Definition at line 26 of file calculateStress.cpp.
int calculateStress | ( | const Configuration * | pconfig, |
Kim & | kim, | ||
std::tuple< TStressPiola &... > | piolaStress, | ||
std::tuple< TStressCauchy &... > | cauchyStress, | ||
const bool & | projectForces = false |
||
) |
Definition at line 202 of file calculateStress.cpp.
int process_DEDr | ( | const void * | dataObject, |
const double | de, | ||
const double | r, | ||
const double *const | dx, | ||
const int | i, | ||
const int | j | ||
) |
Definition at line 627 of file calculateStress.cpp.