NimbleSM
NimbleSM is a solid mechanics simulation code for dynamic systems
Loading...
Searching...
No Matches
nimble_data_utils.cc File Reference
#include "nimble_data_utils.h"
#include "nimble_macros.h"
#include <ctype.h>
#include <algorithm>
#include <sstream>
#include <stdexcept>

Namespaces

namespace  nimble
 

Functions

int nimble::LengthToInt (Length length, int dim)
 
std::string nimble::AddIntegrationPointPrefix (std::string label, int ipt_number)
 
std::string nimble::RemoveIntegrationPointPrefix (std::string label)
 
bool nimble::HasIntegrationPointPrefix (std::string label)
 
int nimble::LabelToIntegrationPointNumber (std::string label)
 
std::vector< std::string > nimble::GetComponentLabels (std::string label, Length length, int dim)
 
std::string nimble::GetComponentLabel (std::string label, Length length, int dim, int component_index, int ipt)
 
Length nimble::LabelToLength (std::string label, std::map< int, Field > const &data_fields, int dim)