AllocateElementData(std::map< int, int > const &num_integration_points_in_each_block) | nimble::ModelData | |
AllocateInitializeElementData(nimble::DataManager &data_manager, const std::shared_ptr< nimble::MaterialFactoryBase > &material_factory_base) | nimble::ModelData | protected |
AllocateNodeData(Length length, std::string label, int num_objects) override | nimble::ModelData | virtual |
ApplyInitialConditions(nimble::DataManager &data_manager) | nimble::ModelDataBase | virtual |
ApplyKinematicConditions(nimble::DataManager &data_manager, double time_current, double time_previous) | nimble::ModelDataBase | virtual |
AssignFieldId(Field &field) | nimble::ModelData | protected |
block_ids_ | nimble::ModelData | protected |
blocks_ | nimble::ModelData | protected |
ComputeExternalForce(nimble::DataManager &data_manager, double time_previous, double time_current, bool is_output_step) override | nimble::ModelData | virtual |
ComputeInternalForce(nimble::DataManager &data_manager, double time_previous, double time_current, bool is_output_step, const nimble::Viewify< 2 > &displacement, nimble::Viewify< 2 > &force) override | nimble::ModelData | virtual |
ComputeLumpedMass(nimble::DataManager &data_manager) override | nimble::ModelData | virtual |
critical_time_step_ | nimble::ModelDataBase | protected |
data_fields_ | nimble::ModelData | protected |
DeclareElementData(int block_id, std::vector< std::pair< std::string, Length > > const &data_labels_and_lengths) | nimble::ModelData | |
derived_elem_data_ | nimble::ModelData | protected |
derived_output_element_data_labels_ | nimble::ModelDataBase | protected |
dim_ | nimble::ModelDataBase | protected |
elem_data_for_output_ | nimble::ModelData | protected |
element_component_labels_ | nimble::ModelDataBase | protected |
element_data_fields_ | nimble::ModelData | protected |
element_data_n_ | nimble::ModelData | protected |
element_data_np1_ | nimble::ModelData | protected |
EmplaceBlocks(nimble::DataManager &data_manager, const std::shared_ptr< nimble::MaterialFactoryBase > &material_factory_base) | nimble::ModelData | protected |
GetBlocks() | nimble::ModelData | inline |
GetBlocks() const | nimble::ModelData | inline |
GetCriticalTimeStep() const | nimble::ModelDataBase | inline |
GetDerivedElementDataLabelsForOutput() const | nimble::ModelDataBase | inline |
GetDimension() const | nimble::ModelDataBase | inline |
GetElementDataForOutput(std::map< int, std::vector< std::vector< double > > > &single_component_arrays) | nimble::ModelData | |
GetElementDataLabels() const | nimble::ModelDataBase | inline |
GetElementDataLabelsForOutput() const | nimble::ModelDataBase | inline |
GetElementDataNew(int block_id) | nimble::ModelData | inline |
GetElementDataOld(int block_id) | nimble::ModelData | inline |
GetField(int field_id) | nimble::ModelData | |
GetFieldId(const std::string &label) const override | nimble::ModelData | virtual |
GetFieldIdChecked(const std::string &field_label) const | nimble::ModelDataBase | inline |
GetGloballySharedNodes() | nimble::ModelData | inline |
GetGlobalNodeIdToLocalNodeIdMap() | nimble::ModelData | inline |
GetNodeData(int field_id) | nimble::ModelData | |
GetNodeData(const std::string &label) | nimble::ModelData | protected |
GetNodeDataComponent(int field_id, int component, double *const component_data) | nimble::ModelData | protected |
GetNodeDataForOutput(std::vector< std::vector< double > > &single_component_arrays) | nimble::ModelData | |
GetNodeDataLabelsForOutput() const | nimble::ModelDataBase | inline |
GetScalarNodeData(int field_id) override | nimble::ModelData | virtual |
GetScalarNodeData(const std::string &label) | nimble::ModelData | inline |
GetVectorNodeData(int field_id) override | nimble::ModelData | virtual |
GetVectorNodeData(const std::string &label) | nimble::ModelData | inline |
global_node_id_to_local_node_id_ | nimble::ModelData | protected |
globally_shared_nodes_ | nimble::ModelData | protected |
InitializeBlocks(nimble::DataManager &data_manager, const std::shared_ptr< nimble::MaterialFactoryBase > &material_factory_base) override | nimble::ModelData | virtual |
InitializeExodusOutput(nimble::DataManager &data_manager) override | nimble::ModelData | virtual |
ModelData()=default | nimble::ModelData | |
ModelDataBase()=default | nimble::ModelDataBase | |
node_data_ | nimble::ModelData | protected |
node_data_for_output_ | nimble::ModelData | protected |
output_element_component_labels_ | nimble::ModelDataBase | protected |
output_node_component_labels_ | nimble::ModelDataBase | protected |
SetCriticalTimeStep(double time_step) | nimble::ModelDataBase | inline |
SetDimension(int dim) | nimble::ModelDataBase | |
SetReferenceCoordinates(const nimble::GenesisMesh &mesh) | nimble::ModelDataBase | |
SpecifyOutputFields(const std::string &output_field_string) | nimble::ModelData | |
UpdateStates(const nimble::DataManager &data_manager) override | nimble::ModelData | inlinevirtual |
UpdateWithNewDisplacement(nimble::DataManager &data_manager, double dt) | nimble::ModelDataBase | inlinevirtual |
UpdateWithNewVelocity(nimble::DataManager &data_manager, double dt) | nimble::ModelDataBase | inlinevirtual |
WriteExodusOutput(nimble::DataManager &data_manager, double time_current) override | nimble::ModelData | virtual |
~ModelData() override=default | nimble::ModelData | |
~ModelDataBase()=default | nimble::ModelDataBase | virtual |