suanPan
Element.cpp File Reference
#include "Element.h"
#include <Domain/DOF.h>
#include <Domain/DomainBase.h>
#include <Domain/Group/Group.h>
#include <Domain/Node.h>
#include <Material/Material.h>
#include <Section/Section.h>
#include <Toolbox/utility.h>
Include dependency graph for Element.cpp:

Functions

std::vector< vec > & append_to (std::vector< vec > &a, std::vector< vec > &&b)
 
void ConstantMass (DataElement *E)
 
void ConstantDamping (DataElement *E)
 
void ConstantStiffness (DataElement *E)
 
void ConstantGeometry (DataElement *E)
 
mat get_coordinate (const ElementBase *const E, const unsigned N)
 
vec get_incre_displacement (const ElementBase *const E)
 
vec get_incre_velocity (const ElementBase *const E)
 
vec get_incre_acceleration (const ElementBase *const E)
 
vec get_trial_displacement (const ElementBase *const E)
 
vec get_trial_velocity (const ElementBase *const E)
 
vec get_trial_acceleration (const ElementBase *const E)
 
vec get_current_displacement (const ElementBase *const E)
 
vec get_current_velocity (const ElementBase *const E)
 
vec get_current_acceleration (const ElementBase *const E)
 

Function Documentation

◆ ConstantDamping()

void ConstantDamping ( DataElement E)

◆ ConstantGeometry()

void ConstantGeometry ( DataElement E)

◆ ConstantMass()

void ConstantMass ( DataElement E)

◆ ConstantStiffness()

void ConstantStiffness ( DataElement E)

◆ get_coordinate()

mat get_coordinate ( const ElementBase *const  E,
const unsigned  N 
)
Here is the caller graph for this function:

◆ get_current_acceleration()

vec get_current_acceleration ( const ElementBase *const  E)

◆ get_current_displacement()

vec get_current_displacement ( const ElementBase *const  E)

◆ get_current_velocity()

vec get_current_velocity ( const ElementBase *const  E)

◆ get_incre_acceleration()

vec get_incre_acceleration ( const ElementBase *const  E)

◆ get_incre_displacement()

vec get_incre_displacement ( const ElementBase *const  E)

◆ get_incre_velocity()

vec get_incre_velocity ( const ElementBase *const  E)

◆ get_trial_acceleration()

vec get_trial_acceleration ( const ElementBase *const  E)

◆ get_trial_displacement()

vec get_trial_displacement ( const ElementBase *const  E)

◆ get_trial_velocity()

vec get_trial_velocity ( const ElementBase *const  E)