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
Return the nodes that are not associated with any element.
1D array containing the indexes of the non used nodes.
If all elements are used, return an empty array.