NimbleSM
NimbleSM is a solid mechanics simulation code for dynamic systems
|
#include <cfloat>
#include <cmath>
#include <map>
#include <memory>
#include <unordered_map>
#include <stdexcept>
#include <vector>
#include "nimble_contact_entity.h"
#include "nimble_contact_interface.h"
#include "nimble_defs.h"
#include "nimble_exodus_output.h"
#include "nimble_genesis_mesh.h"
#include "nimble_view.h"
#include "nimble_timer.h"
Go to the source code of this file.
Classes | |
struct | nimble::PenaltyContactEnforcement |
class | nimble::ContactManager |
Namespaces | |
namespace | nimble_kokkos |
namespace | nimble |
namespace | nimble::details |
Functions | |
void | nimble::details::getContactForce (const double penalty, const double gap, const double normal[3], double contact_force[3]) |
std::shared_ptr< nimble::ContactManager > | nimble::GetContactManager (std::shared_ptr< ContactInterface > interface, nimble::DataManager &data_manager) |