Models
Classes dedicated to model creation.
Model
The model meta class aims at being subclassed by actual model classes.
-
class
argiope.models.
Model
(label, parts, steps, materials, amplitude=None, solver='abaqus', solver_path='', workdir='./workdir', verbose=False, cpus=1)[source]
Model meta class.
-
copy
()
Returns a copy of self.
-
make_directories
()[source]
Checks if required directories exist and creates them if needed.
-
run_postproc
()[source]
Runs the post-proc script.
-
run_simulation
()[source]
Runs the simulation.
-
save
(path)
Saves the instance into a compressed serialized file.
Part
The part meta class helps creating part classes by providing useful methods.
-
class
argiope.models.
Part
(gmsh_path='gmsh', file_name='dummy', workdir='./', gmsh_space=2, gmsh_options='', element_map=None, material_map=None)[source]
-
copy
()
Returns a copy of self.
-
run_gmsh
()[source]
Makes the mesh using gmsh.
-
save
(path)
Saves the instance into a compressed serialized file.