| AllocateElementData(int block_id, nimble::Length length, std::string label, int num_objects) | nimble_kokkos::ModelData | |
| AllocateIntegrationPointData(int block_id, nimble::Length length, std::string label, int num_objects, std::vector< double > initial_value=std::vector< double >()) | nimble_kokkos::ModelData | |
| AllocateNodeData(nimble::Length length, std::string label, int num_objects) override | nimble_kokkos::ModelData | virtual |
| ApplyInitialConditions(nimble::DataManager &data_manager) | nimble::ModelDataBase | virtual |
| ApplyKinematicConditions(nimble::DataManager &data_manager, double time_current, double time_previous) | nimble::ModelDataBase | virtual |
| block_data_ | nimble_kokkos::ModelData | protected |
| block_id_to_element_data_index_ | nimble_kokkos::ModelData | protected |
| block_id_to_integration_point_data_index_ | nimble_kokkos::ModelData | protected |
| blocks_ | nimble_kokkos::ModelData | protected |
| ComputeExternalForce(nimble::DataManager &data_manager, double time_previous, double time_current, bool is_output_step) | nimble::ModelDataBase | inlinevirtual |
| 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_kokkos::ModelData | virtual |
| ComputeLumpedMass(nimble::DataManager &data_manager) override | nimble_kokkos::ModelData | virtual |
| critical_time_step_ | nimble::ModelDataBase | protected |
| Data typedef | nimble_kokkos::ModelData | protected |
| derived_output_element_data_labels_ | nimble::ModelDataBase | protected |
| device_element_data_ | nimble_kokkos::ModelData | protected |
| device_integration_point_data_step_n_ | nimble_kokkos::ModelData | protected |
| device_integration_point_data_step_np1_ | nimble_kokkos::ModelData | protected |
| device_node_data_ | nimble_kokkos::ModelData | protected |
| dim_ | nimble::ModelDataBase | protected |
| displacement_d_ | nimble_kokkos::ModelData | protected |
| displacement_h_ | nimble_kokkos::ModelData | protected |
| element_component_labels_ | nimble::ModelDataBase | protected |
| exodus_output_manager_ | nimble_kokkos::ModelData | protected |
| field_id_to_device_element_data_index_ | nimble_kokkos::ModelData | protected |
| field_id_to_device_integration_point_data_index_ | nimble_kokkos::ModelData | protected |
| field_id_to_device_node_data_index_ | nimble_kokkos::ModelData | protected |
| field_id_to_host_element_data_index_ | nimble_kokkos::ModelData | protected |
| field_id_to_host_integration_point_data_index_ | nimble_kokkos::ModelData | protected |
| field_id_to_host_node_data_index_ | nimble_kokkos::ModelData | protected |
| field_label_to_field_id_map_ | nimble_kokkos::ModelData | protected |
| gathered_contact_force_d | nimble_kokkos::ModelData | protected |
| gathered_displacement_d | nimble_kokkos::ModelData | protected |
| gathered_internal_force_d | nimble_kokkos::ModelData | protected |
| gathered_reference_coordinate_d | nimble_kokkos::ModelData | protected |
| GatherScalarNodeData(int field_id, int num_elements, int num_nodes_per_element, const DeviceElementConnectivityView &elem_conn_d, DeviceScalarNodeGatheredView gathered_view_d) | nimble_kokkos::ModelData | |
| GatherVectorNodeData(int field_id, int num_elements, int num_nodes_per_element, const DeviceElementConnectivityView &elem_conn_d, DeviceVectorNodeGatheredView gathered_view_d) | nimble_kokkos::ModelData | |
| GetBlockIds() const | nimble_kokkos::ModelData | |
| GetCriticalTimeStep() const | nimble::ModelDataBase | inline |
| GetDerivedElementDataLabelsForOutput() const | nimble::ModelDataBase | inline |
| GetDeviceElementData(int block_id, int field_id) | nimble_kokkos::ModelData | protected |
| GetDeviceFullTensorElementData(int block_id, int field_id) | nimble_kokkos::ModelData | |
| GetDeviceFullTensorIntegrationPointData(int block_id, int field_id, nimble::Step step) | nimble_kokkos::ModelData | |
| GetDeviceIntPointData(int block_id, int field_id, nimble::Step step) | nimble_kokkos::ModelData | protected |
| GetDeviceScalarElementData(int block_id, int field_id) | nimble_kokkos::ModelData | |
| GetDeviceScalarIntegrationPointData(int block_id, int field_id, nimble::Step step) | nimble_kokkos::ModelData | |
| GetDeviceScalarNodeData(int field_id) | nimble_kokkos::ModelData | |
| GetDeviceSymTensorElementData(int block_id, int field_id) | nimble_kokkos::ModelData | |
| GetDeviceSymTensorIntegrationPointData(int block_id, int field_id, nimble::Step step) | nimble_kokkos::ModelData | |
| GetDeviceVectorIntegrationPointData(int block_id, int field_id, nimble::Step step) | nimble_kokkos::ModelData | |
| GetDeviceVectorNodeData(int field_id) | nimble_kokkos::ModelData | |
| GetDimension() const | nimble::ModelDataBase | inline |
| GetElementDataLabels() const | nimble::ModelDataBase | inline |
| GetElementDataLabelsForOutput() const | nimble::ModelDataBase | inline |
| GetFieldId(const std::string &field_label) const override | nimble_kokkos::ModelData | inlinevirtual |
| GetFieldIdChecked(const std::string &field_label) const | nimble::ModelDataBase | inline |
| GetFullTensorIntegrationPointDataLabels(int block_id) const | nimble_kokkos::ModelData | |
| GetHostFullTensorElementData(int block_id, int field_id) | nimble_kokkos::ModelData | |
| GetHostFullTensorIntegrationPointData(int block_id, int field_id, nimble::Step step) | nimble_kokkos::ModelData | |
| GetHostScalarElementData(int block_id, int field_id) | nimble_kokkos::ModelData | |
| GetHostScalarNodeData(int field_id) | nimble_kokkos::ModelData | |
| GetHostSymTensorElementData(int block_id, int field_id) | nimble_kokkos::ModelData | |
| GetHostSymTensorIntegrationPointData(int block_id, int field_id, nimble::Step step) | nimble_kokkos::ModelData | |
| GetHostVectorNodeData(int field_id) | nimble_kokkos::ModelData | |
| GetNodeDataLabelsForOutput() const | nimble::ModelDataBase | inline |
| GetScalarNodeData(int field_id) override | nimble_kokkos::ModelData | virtual |
| nimble::ModelDataBase::GetScalarNodeData(const std::string &label) | nimble::ModelDataBase | inline |
| GetScalarNodeDataLabels() const | nimble_kokkos::ModelData | |
| GetSymmetricTensorIntegrationPointDataLabels(int block_id) const | nimble_kokkos::ModelData | |
| GetVectorNodeData(int field_id) override | nimble_kokkos::ModelData | virtual |
| nimble::ModelDataBase::GetVectorNodeData(const std::string &label) | nimble::ModelDataBase | inline |
| GetVectorNodeDataLabels() const | nimble_kokkos::ModelData | |
| host_element_data_ | nimble_kokkos::ModelData | protected |
| host_integration_point_data_step_n_ | nimble_kokkos::ModelData | protected |
| host_integration_point_data_step_np1_ | nimble_kokkos::ModelData | protected |
| host_node_data_ | nimble_kokkos::ModelData | protected |
| InitializeBlockData(nimble::DataManager &data_manager) | nimble_kokkos::ModelData | protected |
| InitializeBlocks(nimble::DataManager &data_manager, const std::shared_ptr< nimble::MaterialFactoryBase > &material_factory_base) override | nimble_kokkos::ModelData | |
| nimble::ModelDataBase::InitializeBlocks(nimble::DataManager &data_manager, const std::shared_ptr< nimble::MaterialFactoryBase > &material_factory_base)=0 | nimble::ModelDataBase | pure virtual |
| InitializeExodusOutput(nimble::DataManager &data_manager) override | nimble_kokkos::ModelData | virtual |
| InitializeGatheredVectors(const nimble::GenesisMesh &mesh_) | nimble_kokkos::ModelData | protected |
| ModelData() | nimble_kokkos::ModelData | |
| ModelDataBase()=default | nimble::ModelDataBase | |
| output_element_component_labels_ | nimble::ModelDataBase | protected |
| output_node_component_labels_ | nimble::ModelDataBase | protected |
| ScatterScalarNodeData(int field_id, int num_elements, int num_nodes_per_element, const DeviceElementConnectivityView &elem_conn_d, const DeviceScalarNodeGatheredView &gathered_view_d) | nimble_kokkos::ModelData | |
| ScatterScalarNodeDataUsingKokkosScatterView(int field_id, int num_elements, int num_nodes_per_element, const DeviceElementConnectivityView &elem_conn_d, const DeviceScalarNodeGatheredView &gathered_view_d) | nimble_kokkos::ModelData | |
| ScatterVectorNodeData(int field_id, int num_elements, int num_nodes_per_element, const DeviceElementConnectivityView &elem_conn_d, const DeviceVectorNodeGatheredView &gathered_view_d) | nimble_kokkos::ModelData | |
| SetCriticalTimeStep(double time_step) | nimble::ModelDataBase | inline |
| SetDimension(int dim) | nimble::ModelDataBase | |
| SetReferenceCoordinates(const nimble::GenesisMesh &mesh) | nimble::ModelDataBase | |
| UpdateStates(const nimble::DataManager &data_manager) override | nimble_kokkos::ModelData | virtual |
| UpdateWithNewDisplacement(nimble::DataManager &data_manager, double dt) override | nimble_kokkos::ModelData | virtual |
| UpdateWithNewVelocity(nimble::DataManager &data_manager, double dt) override | nimble_kokkos::ModelData | virtual |
| velocity_d_ | nimble_kokkos::ModelData | protected |
| velocity_h_ | nimble_kokkos::ModelData | protected |
| WriteExodusOutput(nimble::DataManager &data_manager, double time_current) override | nimble_kokkos::ModelData | virtual |
| ~ModelData() override | nimble_kokkos::ModelData | |
| ~ModelDataBase()=default | nimble::ModelDataBase | virtual |