Mechanics#

class felupe.SolidBody(umat, field)[source]#

Bases: object

A SolidBody with methods for the assembly of sparse vectors/matrices.

class felupe.SolidBodyTensor(umat, field, statevars=None)[source]#

Bases: object

A SolidBody with methods for the assembly of sparse vectors/matrices based on a MaterialTensor with state variables.

class felupe.SolidBodyGravity(field, gravity, density)[source]#

Bases: object

A SolidBody with methods for the assembly of sparse vectors/matrices.

update(gravity)[source]#
class felupe.SolidBodyPressure(field, pressure=None)[source]#

Bases: object

A hydrostatic pressure boundary on a SolidBody.

update(pressure)[source]#