Euler¶
- class pymem3dg._core.Euler¶
forward euler (gradient descent) integration
Methods
Euler.__init__
(*args, **kwargs)Overloaded function.
close netcdf file
Euler.createMutableNetcdfFile
(self, isContinue)create netcdf file
Euler.integrate
(self)integrate
Euler.march
(self)stepping forward
Euler.saveData
(self, ifOutputTrajFile, ...)save data to output directory
write to netcdf file
Euler.status
(self)status computation and thresholding
Euler.step
(self, n)step for n iterations
Attributes
Flag for terminating the simulation
Wolfe condition parameter
characteristic time step
option to scale time step according to mesh size
save .ply with just geometry
if output mesh file
if output trajectory file
if print to console
whether do backtracking line search
collapse small triangles
backtracking coefficient
period of saving output data
time step
tolerance for termination
time limit
name of the trajectory file