https://mooseframework.inl.gov
Loading...
Searching...
No Matches
Moose::Kokkos::MaterialPropertyStorage Member List

This is the complete list of members for Moose::Kokkos::MaterialPropertyStorage, including all inherited members.

_consumersMaterialPropertyStorageprotected
_kokkos_prop_recordsMoose::Kokkos::MaterialPropertyStorageprivate
_kokkos_propsMoose::Kokkos::MaterialPropertyStorageprivate
_load_functionsMoose::Kokkos::MaterialPropertyStorageprivatestatic
_material_dataMaterialPropertyStorageprivate
_max_stateMaterialPropertyStorageprivate
_problemMaterialPropertyStorageprotected
_prop_recordsMaterialPropertyStorageprotected
_recoveringMaterialPropertyStorageprivate
_registryMaterialPropertyStorageprivate
_restart_in_placeMaterialPropertyStorageprivate
_restartable_mapMaterialPropertyStorageprivate
_spin_mtxMaterialPropertyStorageprivate
_stateful_prop_id_to_prop_idMaterialPropertyStorageprotected
_storageMaterialPropertyStorageprotected
_store_functionsMoose::Kokkos::MaterialPropertyStorageprivatestatic
addConsumer(Moose::MaterialDataType type, const MooseObject *object)MaterialPropertyStorageinlineprotected
addKokkosProperty(const std::string &prop_name, const std::type_info &type, const unsigned int state, const ::MaterialBase *declarer, std::shared_ptr< MaterialPropertyBase > shell)Moose::Kokkos::MaterialPropertyStorage
addKokkosPropertyState(const std::string &prop_name, const unsigned int state, std::shared_ptr< MaterialPropertyBase > shell)Moose::Kokkos::MaterialPropertyStorage
addProperty(const std::string &prop_name, const std::type_info &type, const unsigned int state, const MaterialBase *const declarer)MaterialPropertyStorageprotected
allocateKokkosProperties()Moose::Kokkos::MaterialPropertyStorage
cast(::MaterialPropertyStorage &storage)Moose::Kokkos::MaterialPropertyStoragestatic
copy()Moose::Kokkos::MaterialPropertyStorage
MaterialPropertyStorage::copy(const THREAD_ID tid, const Elem &elem_to, const Elem &elem_from, unsigned int side, unsigned int n_qpoints)MaterialPropertyStorageprotected
MaterialPropertyStorage::copy(const THREAD_ID tid, const Elem *elem_to, const Elem *elem_from, unsigned int side, unsigned int n_qpoints)MaterialPropertyStorageprotected
declareKokkosProperty(const std::string &prop_name, const std::type_info &type, const ::MaterialBase *declarer, const std::vector< unsigned int > &dims, const bool bnd, const bool on_demand, const PropertyConstantOption constant_option, std::shared_ptr< MaterialPropertyBase > shell)Moose::Kokkos::MaterialPropertyStorage
eraseProperty(const Elem *elem)MaterialPropertyStorageprotected
getConsumers(Moose::MaterialDataType type) constMaterialPropertyStorageprotected
getKokkosProperty(std::string prop_name, unsigned int state=0)Moose::Kokkos::MaterialPropertyStorage
getMaterialData(const THREAD_ID tid) constMaterialPropertyStorageinlineprotected
getMaterialData(const THREAD_ID tid)MaterialPropertyStorageinlineprotected
getMaterialPropertyRegistry() constMaterialPropertyStorageinlineprotected
getPropRecord(const unsigned int id) constMaterialPropertyStorageprotected
hasOlderProperties() constMaterialPropertyStorageinlineprotected
hasProperty(const std::string &prop_name) constMaterialPropertyStorageinlineprotected
hasStatefulProperties() constMaterialPropertyStorageinlineprotected
haveKokkosProperty(std::string prop_name, unsigned int state=0)Moose::Kokkos::MaterialPropertyStorage
initAndSetProps(const Elem *elem, const unsigned int side, const unsigned int state)MaterialPropertyStorageinlineprivate
initProps(const THREAD_ID tid, const Elem *elem, unsigned int side, unsigned int n_qpoints)MaterialPropertyStorageprivate
initProps(const THREAD_ID tid, const unsigned int state, const Elem *elem, unsigned int side, unsigned int n_qpoints)MaterialPropertyStorageprivate
initStatefulProps(const THREAD_ID tid, const std::vector< std::shared_ptr< MaterialBase > > &mats, const unsigned int n_qpoints, const Elem &elem, const unsigned int side=0)MaterialPropertyStorageprotected
isRestoredProperty(const std::string &name) constMaterialPropertyStorageprotected
MaterialPropertyStorage(MaterialPropertyRegistry &registry, FEProblemBase &problem)Moose::Kokkos::MaterialPropertyStorage
maxState() constMaterialPropertyStorageinlineprotected
numStates() constMaterialPropertyStorageinlineprotected
prolongStatefulProps(processor_id_type pid, const std::vector< std::vector< QpMap > > &refinement_map, const libMesh::QBase &qrule, const libMesh::QBase &qrule_face, MaterialPropertyStorage &parent_material_props, const THREAD_ID tid, const Elem &elem, const int input_parent_side, const int input_child, const int input_child_side)MaterialPropertyStorageprotected
props(const unsigned int state=0) constMaterialPropertyStorageinlineprotected
props(const Elem *elem, unsigned int side, const unsigned int state=0) constMaterialPropertyStorageinlineprotected
PropsType typedefMaterialPropertyStorageprotected
queryStatefulPropName(const unsigned int id) constMaterialPropertyStorageprotected
registerLoadStore(std::type_index type, PropertyStore store, PropertyLoad load)Moose::Kokkos::MaterialPropertyStorage
RestartableMapType typedefMaterialPropertyStorageprivate
restrictStatefulProps(const std::vector< std::pair< unsigned int, QpMap > > &coarsening_map, const std::vector< const Elem * > &coarsened_element_children, const libMesh::QBase &qrule, const libMesh::QBase &qrule_face, const THREAD_ID tid, const Elem &elem, int input_side=-1)MaterialPropertyStorageprotected
setProps(const Elem *elem, unsigned int side, const unsigned int state=0)MaterialPropertyStorageinlineprotected
setProps(const unsigned int state)MaterialPropertyStorageinlineprivate
setRecovering()MaterialPropertyStorageinlineprotected
setRestartInPlace()MaterialPropertyStorageprotected
shallowSwapData(const std::vector< unsigned int > &stateful_prop_ids, MaterialProperties &data, MaterialProperties &data_from)MaterialPropertyStorageprivatestatic
shallowSwapDataBack(const std::vector< unsigned int > &stateful_prop_ids, MaterialProperties &data, MaterialProperties &data_from)MaterialPropertyStorageprivatestatic
shift()Moose::Kokkos::MaterialPropertyStorage
sizeProps(MaterialProperties &mp, unsigned int size)MaterialPropertyStorageprotected
statefulIndexRange() constMaterialPropertyStorageinlineprotected
statefulProps() constMaterialPropertyStorageinlineprotected
stateIndexRange() constMaterialPropertyStorageinlineprotected
swap(const THREAD_ID tid, const Elem &elem, unsigned int side)MaterialPropertyStorageprotected
swapBack(const THREAD_ID tid, const Elem &elem, unsigned int side)MaterialPropertyStorageprotected
updateStatefulPropsForPRefinement(const processor_id_type pid, const std::vector< QpMap > &p_refinement_map, const libMesh::QBase &qrule, const libMesh::QBase &qrule_face, const THREAD_ID tid, const Elem &elem, const int input_side)MaterialPropertyStorageprotected
void::dataLoad(std::istream &, MaterialPropertyStorage &, void *)Moose::Kokkos::MaterialPropertyStorageprivate
void::dataStore(std::ostream &, MaterialPropertyStorage &, void *)Moose::Kokkos::MaterialPropertyStorageprivate