material(Boost.Python.instance) Define, explore, and
study material models. |
_init_(material id) : Constructor given a
material ID.
add_table(self, tbtype, tbopt,
fldvar, params) : Add a material table at the field variable combination.
delete_table(self, tbtype,
tbopt) :
Delete a material table.
delete_table(self, tbtype, tbopt,
index) :
Delete a material sub-table.
evaluate(self, solverparams,
defgrad_t, defgrad) : Material driver call to take
deformation gradients as inputs and return the material stress and
tangent for large deformation problems.
evaluate(self, solverparams,
currentstrain) : Material driver call to take strain
tensors as inputs and return the material stress and tangent.
get_state(self) : Get material state variables.
initialize(arg1) : Prepare the material data
for the material drivers.
print(self, matid,
tbtype) :
Print a material table.
set_state(self,
statevars) : Set material state variables.
|
fit(Boost.Python.instance) Curve fit material
models. |
_init_(fitting object id) : Constructor given a fitting
object ID.
add_experiment(self, exptype,
filename) : Add experimental data in command delimited
form to be fitted.
create_fit(self,
fittingobjectname) : Create a parameter fitting object.
fix_parameter_value(self, fitname, index,
flag) :
Fix a parameter value to be constant in the fitting process.
generate_fitted_data(self, fitname,
expindex) : Get fitted values.
get_parameter_bounds(self, fitname,
index) :
Get the parameter fitting coefficient bounds.
get_parameter_values(self, fitname) : Get the list of parameter values.
print(self) : Print the parameter fitting object.
set_parameter_bounds(self, fitname, index,
bounds) :
Set the parameter fitting coefficient bounds.
set_parameter_values(self, fitname,
paramlist) : Set the parameter values.
solve(self, fitname, numiter, errnorm,
cctol, rctol) : Fit a paramter fitting object.
solve(self, fitname,
solutionparams) : Fit a paramter fitting object.
|