smash.Model.copy#
- Model.copy()[source]#
Make a deepcopy of the Model.
- Returns:
- Model
A copy of Model.
Examples
>>> setup, mesh = smash.load_dataset("cance") >>> model = smash.Model(setup, mesh)
Create a pointer towards Model
>>> model_ptr = model >>> model_ptr.parameters.cp = 1 >>> model_ptr.parameters.cp[0,0], model.parameters.cp[0,0] (1.0, 1.0)
Create a deepcopy of Model
>>> model_dc = model.copy() >>> model_dc.parameters.cp = 200 >>> model_dc.parameters.cp[0,0], model.parameters.cp[0,0] (200.0, 1.0)