Contents:
fedoo.mesh
Mesh
stack()
extrude()
extract_surface()
change_elm_type()
quad2tri()
import_file()
import_msh()
import_vtk()
rectangle_mesh()
box_mesh()
disk_mesh()
hole_plate_mesh()
hollow_disk_mesh()
I_shape_mesh()
line_mesh_1D()
line_mesh()
line_mesh_cylindric()
grid_mesh_cylindric()
structured_mesh_2D()
generate_nodes()
fedoo.constitutivelaw
ElasticIsotrop
ElasticOrthotropic
ElasticAnisotropic
CompositeUD
ElastoPlasticity
FE2
Simcoon
CohesiveLaw
Spring
BeamProperties
BeamCircular
BeamPipe
BeamRectangular
ShellLaminate
ShellHomogeneous
ThermalProperties
fedoo.weakform
StressEquilibrium
StressEquilibrium.__init__()
StressEquilibrium.get_all()
StressEquilibrium.get_weak_equation()
StressEquilibrium.initialize()
StressEquilibrium.nvar()
StressEquilibrium.reset()
StressEquilibrium.set_start()
StressEquilibrium.sum()
StressEquilibrium.to_start()
StressEquilibrium.update()
StressEquilibrium.update_2()
StressEquilibrium.corate
StressEquilibrium.fbar
StressEquilibrium.geometric_stiffness
StressEquilibrium.name
StressEquilibrium.space
StressEquilibrium.nlgeom
ImplicitDynamic
ImplicitDynamic.__init__()
ImplicitDynamic.get_all()
ImplicitDynamic.get_weak_equation()
ImplicitDynamic.initialize()
ImplicitDynamic.nvar()
ImplicitDynamic.reset()
ImplicitDynamic.set_start()
ImplicitDynamic.sum()
ImplicitDynamic.to_start()
ImplicitDynamic.update()
ImplicitDynamic.update_2()
ImplicitDynamic.name
ImplicitDynamic.nlgeom
ImplicitDynamic.space
StressEquilibriumRI
StressEquilibriumRI.__init__()
SteadyHeatEquation
SteadyHeatEquation.__init__()
SteadyHeatEquation.get_all()
SteadyHeatEquation.get_weak_equation()
SteadyHeatEquation.initialize()
SteadyHeatEquation.nvar()
SteadyHeatEquation.reset()
SteadyHeatEquation.set_start()
SteadyHeatEquation.sum()
SteadyHeatEquation.to_start()
SteadyHeatEquation.update()
SteadyHeatEquation.update_2()
SteadyHeatEquation.name
SteadyHeatEquation.nlgeom
SteadyHeatEquation.space
HeatEquation
HeatEquation.__init__()
BeamEquilibrium
BeamEquilibrium.__init__()
BeamEquilibrium.get_all()
BeamEquilibrium.get_weak_equation()
BeamEquilibrium.initialize()
BeamEquilibrium.nvar()
BeamEquilibrium.reset()
BeamEquilibrium.set_start()
BeamEquilibrium.sum()
BeamEquilibrium.to_start()
BeamEquilibrium.update()
BeamEquilibrium.update_2()
BeamEquilibrium.name
BeamEquilibrium.space
BeamEquilibrium.nlgeom
SpringEquilibrium
SpringEquilibrium.__init__()
SpringEquilibrium.get_all()
SpringEquilibrium.get_weak_equation()
SpringEquilibrium.initialize()
SpringEquilibrium.nvar()
SpringEquilibrium.reset()
SpringEquilibrium.set_start()
SpringEquilibrium.sum()
SpringEquilibrium.to_start()
SpringEquilibrium.update()
SpringEquilibrium.update_2()
SpringEquilibrium.name
SpringEquilibrium.space
SpringEquilibrium.nlgeom
PlateEquilibrium
PlateEquilibrium.__init__()
PlateEquilibriumFI
PlateEquilibriumFI.__init__()
PlateEquilibriumFI.GetGeneralizedStrainOperator()
PlateEquilibriumFI.get_all()
PlateEquilibriumFI.get_weak_equation()
PlateEquilibriumFI.initialize()
PlateEquilibriumFI.nvar()
PlateEquilibriumFI.reset()
PlateEquilibriumFI.set_start()
PlateEquilibriumFI.sum()
PlateEquilibriumFI.to_start()
PlateEquilibriumFI.update()
PlateEquilibriumFI.update_2()
PlateEquilibriumFI.name
PlateEquilibriumFI.space
PlateEquilibriumSI
PlateEquilibriumSI.__init__()
Inertia
Inertia.__init__()
Inertia.get_all()
Inertia.get_weak_equation()
Inertia.initialize()
Inertia.nvar()
Inertia.reset()
Inertia.set_start()
Inertia.sum()
Inertia.to_start()
Inertia.update()
Inertia.update_2()
Inertia.name
Inertia.space
InterfaceForce
InterfaceForce.__init__()
InterfaceForce.get_all()
InterfaceForce.get_weak_equation()
InterfaceForce.initialize()
InterfaceForce.nvar()
InterfaceForce.reset()
InterfaceForce.set_start()
InterfaceForce.sum()
InterfaceForce.to_start()
InterfaceForce.update()
InterfaceForce.update_2()
InterfaceForce.name
InterfaceForce.space
InterfaceForce.nlgeom
DistributedLoad
DistributedLoad.__init__()
DistributedLoad.get_all()
DistributedLoad.get_weak_equation()
DistributedLoad.initialize()
DistributedLoad.nvar()
DistributedLoad.reset()
DistributedLoad.set_start()
DistributedLoad.sum()
DistributedLoad.to_start()
DistributedLoad.update()
DistributedLoad.update_2()
DistributedLoad.name
DistributedLoad.space
ExternalPressure
ExternalPressure.__init__()
ExternalPressure.get_all()
ExternalPressure.get_weak_equation()
ExternalPressure.initialize()
ExternalPressure.nvar()
ExternalPressure.reset()
ExternalPressure.set_start()
ExternalPressure.sum()
ExternalPressure.to_start()
ExternalPressure.update()
ExternalPressure.update_2()
ExternalPressure.name
ExternalPressure.space
ExternalPressure.nlgeom
HourglassStiffness
HourglassStiffness.__init__()
HourglassStiffness.get_all()
HourglassStiffness.get_p_wave_modulus()
HourglassStiffness.get_weak_equation()
HourglassStiffness.initialize()
HourglassStiffness.nvar()
HourglassStiffness.reset()
HourglassStiffness.set_start()
HourglassStiffness.sum()
HourglassStiffness.to_start()
HourglassStiffness.update()
HourglassStiffness.update_2()
HourglassStiffness.name
HourglassStiffness.space
HourglassStiffness.nlgeom
StressEquilibriumFbar
StressEquilibriumFbar.__init__()
StressEquilibriumFbar.get_all()
StressEquilibriumFbar.get_weak_equation()
StressEquilibriumFbar.initialize()
StressEquilibriumFbar.nvar()
StressEquilibriumFbar.reset()
StressEquilibriumFbar.set_start()
StressEquilibriumFbar.sum()
StressEquilibriumFbar.to_start()
StressEquilibriumFbar.update()
StressEquilibriumFbar.update_2()
StressEquilibriumFbar.corate
StressEquilibriumFbar.fbar
StressEquilibriumFbar.geometric_stiffness
StressEquilibriumFbar.name
StressEquilibriumFbar.space
StressEquilibriumFbar.nlgeom
Assembly
Assembly.assemble_global_mat()
Assembly.copy()
Assembly.delete_memory()
Assembly.get_element_results()
Assembly.get_gp_results()
Assembly.get_grad_disp()
Assembly.get_int_forces()
Assembly.get_node_results()
Assembly.get_strain()
Assembly.initialize()
Assembly.n_gauss_points
Assembly.reset()
Assembly.set_start()
Assembly.state_variables
Assembly.sum()
Assembly.sv
Assembly.to_start()
Assembly.update()
fedoo.problem
Linear
Linear.__init__()
Linear.GetElasticEnergy()
Linear.GetNodalElasticEnergy()
Linear.add_output()
Linear.apply_boundary_conditions()
Linear.change_assembly()
Linear.get_A()
Linear.get_B()
Linear.get_D()
Linear.get_X()
Linear.get_active()
Linear.get_all()
Linear.get_disp()
Linear.get_dof_solution()
Linear.get_ext_forces()
Linear.get_results()
Linear.get_rot()
Linear.init_bc_start_value()
Linear.make_active()
Linear.reset()
Linear.save_results()
Linear.set_A()
Linear.set_B()
Linear.set_D()
Linear.set_active()
Linear.set_dof_solution()
Linear.set_solver()
Linear.solve()
Linear.update()
Linear.update_boundary_conditions()
Linear.active
Linear.assembly
Linear.n_dof
Linear.name
Linear.results
Linear.solver
Linear.space
Linear.bc
NonLinear
NonLinear.__init__()
NonLinear.NewtonRaphsonError()
NonLinear.NewtonRaphsonIncrement()
NonLinear.add_output()
NonLinear.apply_boundary_conditions()
NonLinear.change_assembly()
NonLinear.elastic_prediction()
NonLinear.get_A()
NonLinear.get_B()
NonLinear.get_D()
NonLinear.get_X()
NonLinear.get_active()
NonLinear.get_all()
NonLinear.get_disp()
NonLinear.get_dof_solution()
NonLinear.get_ext_forces()
NonLinear.get_results()
NonLinear.get_rot()
NonLinear.get_temp()
NonLinear.init_bc_start_value()
NonLinear.initialize()
NonLinear.make_active()
NonLinear.nlsolve()
NonLinear.reset()
NonLinear.save_results()
NonLinear.set_A()
NonLinear.set_B()
NonLinear.set_D()
NonLinear.set_active()
NonLinear.set_dof_solution()
NonLinear.set_nr_criterion()
NonLinear.set_solver()
NonLinear.set_start()
NonLinear.solve()
NonLinear.solve_time_increment()
NonLinear.to_start()
NonLinear.update()
NonLinear.updateA()
NonLinear.updateD()
NonLinear.update_boundary_conditions()
NonLinear.active
NonLinear.assembly
NonLinear.n_dof
NonLinear.n_iter
NonLinear.name
NonLinear.results
NonLinear.solver
NonLinear.space
NonLinear.t_fact
NonLinear.t_fact_old
NonLinear.nr_parameters
NonLinear.bc
Newmark
Newmark.__init__()
Newmark.GetElasticEnergy()
Newmark.GetExternalForceWork()
Newmark.GetKineticEnergy()
Newmark.GetNodalElasticEnergy()
Newmark.GetVelocity()
Newmark.SetInitialAcceleration()
Newmark.SetInitialDisplacement()
Newmark.SetInitialVelocity()
Newmark.SetRayleighDamping()
Newmark.add_output()
Newmark.apply_boundary_conditions()
Newmark.get_A()
Newmark.get_Acceleration()
Newmark.get_B()
Newmark.get_D()
Newmark.get_DampingPower()
Newmark.get_X()
Newmark.get_Xdot()
Newmark.get_Xdotdot()
Newmark.get_active()
Newmark.get_all()
Newmark.get_disp()
Newmark.get_dof_solution()
Newmark.get_ext_forces()
Newmark.get_results()
Newmark.init_bc_start_value()
Newmark.initialize()
Newmark.make_active()
Newmark.save_results()
Newmark.set_A()
Newmark.set_B()
Newmark.set_D()
Newmark.set_active()
Newmark.set_dof_solution()
Newmark.set_solver()
Newmark.solve()
Newmark.update()
Newmark.updateStiffness()
Newmark.update_boundary_conditions()
Newmark.active
Newmark.n_dof
Newmark.name
Newmark.results
Newmark.solver
Newmark.space
Newmark.bc
NonLinearNewmark
NonLinearNewmark.__init__()
NonLinearNewmark.GetVelocity()
NonLinearNewmark.NewtonRaphsonError()
NonLinearNewmark.NewtonRaphsonIncrement()
NonLinearNewmark.SetInitialAcceleration()
NonLinearNewmark.SetInitialDisplacement()
NonLinearNewmark.SetInitialVelocity()
NonLinearNewmark.SetRayleighDamping()
NonLinearNewmark.add_output()
NonLinearNewmark.apply_boundary_conditions()
NonLinearNewmark.change_assembly()
NonLinearNewmark.elastic_prediction()
NonLinearNewmark.get_A()
NonLinearNewmark.get_Acceleration()
NonLinearNewmark.get_Assembly()
NonLinearNewmark.get_B()
NonLinearNewmark.get_D()
NonLinearNewmark.get_X()
NonLinearNewmark.get_active()
NonLinearNewmark.get_all()
NonLinearNewmark.get_disp()
NonLinearNewmark.get_dof_solution()
NonLinearNewmark.get_ext_forces()
NonLinearNewmark.get_results()
NonLinearNewmark.get_rot()
NonLinearNewmark.get_temp()
NonLinearNewmark.init_bc_start_value()
NonLinearNewmark.initialize()
NonLinearNewmark.make_active()
NonLinearNewmark.nlsolve()
NonLinearNewmark.reset()
NonLinearNewmark.save_results()
NonLinearNewmark.set_A()
NonLinearNewmark.set_B()
NonLinearNewmark.set_D()
NonLinearNewmark.set_active()
NonLinearNewmark.set_dof_solution()
NonLinearNewmark.set_nr_criterion()
NonLinearNewmark.set_solver()
NonLinearNewmark.set_start()
NonLinearNewmark.solve()
NonLinearNewmark.solve_time_increment()
NonLinearNewmark.to_start()
NonLinearNewmark.update()
NonLinearNewmark.updateA()
NonLinearNewmark.updateD()
NonLinearNewmark.update_boundary_conditions()
NonLinearNewmark.active
NonLinearNewmark.assembly
NonLinearNewmark.n_dof
NonLinearNewmark.n_iter
NonLinearNewmark.name
NonLinearNewmark.results
NonLinearNewmark.solver
NonLinearNewmark.space
NonLinearNewmark.t_fact
NonLinearNewmark.t_fact_old
NonLinearNewmark.nr_parameters
NonLinearNewmark.bc
ExplicitDynamic
ExplicitDynamic.__init__()
ExplicitDynamic.GetElasticEnergy()
ExplicitDynamic.GetKineticEnergy()
ExplicitDynamic.MassLumping()
ExplicitDynamic.SetInitialAcceleration()
ExplicitDynamic.SetInitialDisplacement()
ExplicitDynamic.SetInitialVelocity()
ExplicitDynamic.SetMassMatrix()
ExplicitDynamic.SetRayleighDamping()
ExplicitDynamic.SetStiffnessMatrix()
ExplicitDynamic.add_output()
ExplicitDynamic.apply_boundary_conditions()
ExplicitDynamic.get_A()
ExplicitDynamic.get_B()
ExplicitDynamic.get_D()
ExplicitDynamic.get_DampingPower()
ExplicitDynamic.get_X()
ExplicitDynamic.get_Xdot()
ExplicitDynamic.get_active()
ExplicitDynamic.get_all()
ExplicitDynamic.get_dof_solution()
ExplicitDynamic.get_ext_forces()
ExplicitDynamic.get_results()
ExplicitDynamic.init_bc_start_value()
ExplicitDynamic.initialize()
ExplicitDynamic.make_active()
ExplicitDynamic.save_results()
ExplicitDynamic.set_A()
ExplicitDynamic.set_B()
ExplicitDynamic.set_D()
ExplicitDynamic.set_active()
ExplicitDynamic.set_dof_solution()
ExplicitDynamic.set_solver()
ExplicitDynamic.solve()
ExplicitDynamic.update()
ExplicitDynamic.updateStiffness()
ExplicitDynamic.update_boundary_conditions()
ExplicitDynamic.active
ExplicitDynamic.n_dof
ExplicitDynamic.name
ExplicitDynamic.results
ExplicitDynamic.solver
ExplicitDynamic.space
ExplicitDynamic.bc
ProblemBase
ProblemBase.__init__()
ProblemBase.get_active()
ProblemBase.get_all()
ProblemBase.make_active()
ProblemBase.set_active()
ProblemBase.set_solver()
ProblemBase.active
ProblemBase.name
ProblemBase.solver
ProblemBase.space
ProblemBase.bc
ListBC
ListBC.add()
ListBC.mpc()
ListBC.str_condensed()
DistributedForce
Pressure
SurfaceForce
PeriodicBC
RigidTie
RigidTie2D
Contact
SelfContact
Dimension of the beam section along the z axis.