NimbleSM
NimbleSM is a solid mechanics simulation code for dynamic systems
Loading...
Searching...
No Matches
nimble_kokkos::ModelData Member List

This is the complete list of members for nimble_kokkos::ModelData, including all inherited members.

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) overridenimble_kokkos::ModelDatavirtual
ApplyInitialConditions(nimble::DataManager &data_manager)nimble::ModelDataBasevirtual
ApplyKinematicConditions(nimble::DataManager &data_manager, double time_current, double time_previous)nimble::ModelDataBasevirtual
block_data_nimble_kokkos::ModelDataprotected
block_id_to_element_data_index_nimble_kokkos::ModelDataprotected
block_id_to_integration_point_data_index_nimble_kokkos::ModelDataprotected
blocks_nimble_kokkos::ModelDataprotected
ComputeExternalForce(nimble::DataManager &data_manager, double time_previous, double time_current, bool is_output_step)nimble::ModelDataBaseinlinevirtual
ComputeInternalForce(nimble::DataManager &data_manager, double time_previous, double time_current, bool is_output_step, const nimble::Viewify< 2 > &displacement, nimble::Viewify< 2 > &force) overridenimble_kokkos::ModelDatavirtual
ComputeLumpedMass(nimble::DataManager &data_manager) overridenimble_kokkos::ModelDatavirtual
critical_time_step_nimble::ModelDataBaseprotected
Data typedefnimble_kokkos::ModelDataprotected
derived_output_element_data_labels_nimble::ModelDataBaseprotected
device_element_data_nimble_kokkos::ModelDataprotected
device_integration_point_data_step_n_nimble_kokkos::ModelDataprotected
device_integration_point_data_step_np1_nimble_kokkos::ModelDataprotected
device_node_data_nimble_kokkos::ModelDataprotected
dim_nimble::ModelDataBaseprotected
displacement_d_nimble_kokkos::ModelDataprotected
displacement_h_nimble_kokkos::ModelDataprotected
element_component_labels_nimble::ModelDataBaseprotected
exodus_output_manager_nimble_kokkos::ModelDataprotected
field_id_to_device_element_data_index_nimble_kokkos::ModelDataprotected
field_id_to_device_integration_point_data_index_nimble_kokkos::ModelDataprotected
field_id_to_device_node_data_index_nimble_kokkos::ModelDataprotected
field_id_to_host_element_data_index_nimble_kokkos::ModelDataprotected
field_id_to_host_integration_point_data_index_nimble_kokkos::ModelDataprotected
field_id_to_host_node_data_index_nimble_kokkos::ModelDataprotected
field_label_to_field_id_map_nimble_kokkos::ModelDataprotected
gathered_contact_force_dnimble_kokkos::ModelDataprotected
gathered_displacement_dnimble_kokkos::ModelDataprotected
gathered_internal_force_dnimble_kokkos::ModelDataprotected
gathered_reference_coordinate_dnimble_kokkos::ModelDataprotected
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() constnimble_kokkos::ModelData
GetCriticalTimeStep() constnimble::ModelDataBaseinline
GetDerivedElementDataLabelsForOutput() constnimble::ModelDataBaseinline
GetDeviceElementData(int block_id, int field_id)nimble_kokkos::ModelDataprotected
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::ModelDataprotected
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() constnimble::ModelDataBaseinline
GetElementDataLabels() constnimble::ModelDataBaseinline
GetElementDataLabelsForOutput() constnimble::ModelDataBaseinline
GetFieldId(const std::string &field_label) const overridenimble_kokkos::ModelDatainlinevirtual
GetFieldIdChecked(const std::string &field_label) constnimble::ModelDataBaseinline
GetFullTensorIntegrationPointDataLabels(int block_id) constnimble_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() constnimble::ModelDataBaseinline
GetScalarNodeData(int field_id) overridenimble_kokkos::ModelDatavirtual
nimble::ModelDataBase::GetScalarNodeData(const std::string &label)nimble::ModelDataBaseinline
GetScalarNodeDataLabels() constnimble_kokkos::ModelData
GetSymmetricTensorIntegrationPointDataLabels(int block_id) constnimble_kokkos::ModelData
GetVectorNodeData(int field_id) overridenimble_kokkos::ModelDatavirtual
nimble::ModelDataBase::GetVectorNodeData(const std::string &label)nimble::ModelDataBaseinline
GetVectorNodeDataLabels() constnimble_kokkos::ModelData
host_element_data_nimble_kokkos::ModelDataprotected
host_integration_point_data_step_n_nimble_kokkos::ModelDataprotected
host_integration_point_data_step_np1_nimble_kokkos::ModelDataprotected
host_node_data_nimble_kokkos::ModelDataprotected
InitializeBlockData(nimble::DataManager &data_manager)nimble_kokkos::ModelDataprotected
InitializeBlocks(nimble::DataManager &data_manager, const std::shared_ptr< nimble::MaterialFactoryBase > &material_factory_base) overridenimble_kokkos::ModelData
nimble::ModelDataBase::InitializeBlocks(nimble::DataManager &data_manager, const std::shared_ptr< nimble::MaterialFactoryBase > &material_factory_base)=0nimble::ModelDataBasepure virtual
InitializeExodusOutput(nimble::DataManager &data_manager) overridenimble_kokkos::ModelDatavirtual
InitializeGatheredVectors(const nimble::GenesisMesh &mesh_)nimble_kokkos::ModelDataprotected
ModelData()nimble_kokkos::ModelData
ModelDataBase()=defaultnimble::ModelDataBase
output_element_component_labels_nimble::ModelDataBaseprotected
output_node_component_labels_nimble::ModelDataBaseprotected
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::ModelDataBaseinline
SetDimension(int dim)nimble::ModelDataBase
SetReferenceCoordinates(const nimble::GenesisMesh &mesh)nimble::ModelDataBase
UpdateStates(const nimble::DataManager &data_manager) overridenimble_kokkos::ModelDatavirtual
UpdateWithNewDisplacement(nimble::DataManager &data_manager, double dt) overridenimble_kokkos::ModelDatavirtual
UpdateWithNewVelocity(nimble::DataManager &data_manager, double dt) overridenimble_kokkos::ModelDatavirtual
velocity_d_nimble_kokkos::ModelDataprotected
velocity_h_nimble_kokkos::ModelDataprotected
WriteExodusOutput(nimble::DataManager &data_manager, double time_current) overridenimble_kokkos::ModelDatavirtual
~ModelData() overridenimble_kokkos::ModelData
~ModelDataBase()=defaultnimble::ModelDataBasevirtual