def ExecuteInitialize(self): hdf5_file = self._GetFile() prefix = self.settings["prefix"].GetString() KratosHDF5.ReadDataValueContainer(hdf5_file, prefix, self._model_part.ProcessInfo) nodal_io_settings = KratosMultiphysics.Parameters(""" { "list_of_variables": ["EIGENVECTOR_MATRIX"], "prefix" : "" } """) nodal_io_settings["prefix"].SetString(prefix) nodal_data_value_io = KratosHDF5.HDF5NodalDataValueIO(nodal_io_settings, hdf5_file) nodal_data_value_io.ReadNodalResults(self._model_part.Nodes, self._model_part.GetCommunicator())
def __call__(self, model_part, hdf5_file): primal_io = KratosHDF5.HDF5NodalDataValueIO( self.GetSettings(model_part).Get(), hdf5_file) primal_io.ReadNodalResults(model_part.Nodes, model_part.GetCommunicator())
def __call__(self, model_part, hdf5_file): KratosHDF5.HDF5NodalDataValueIO( self.GetSettings(model_part).Get(), hdf5_file).WriteNodalResults(model_part.Nodes)
def Execute(self, model_part, hdf5_file): primal_io = KratosHDF5.HDF5NodalDataValueIO(self.settings, hdf5_file) primal_io.ReadNodalResults(model_part.Nodes, model_part.GetCommunicator())
def Execute(self, model_part, hdf5_file): KratosHDF5.HDF5NodalDataValueIO( self.settings, hdf5_file).WriteNodalResults(model_part.Nodes)