ffeatools.modules.FFEA_material.FFEA_material Class Reference

Public Member Functions

def __init__ (self, fname="")
 
def load (self, fname)
 
def load_mat (self, fname)
 
def build (self, num_elements, params)
 
def write_to_file (self, fname)
 
def add_element (self, el)
 
def set_params (self, index, d, sv, bv, sm, bm, di)
 
def get_num_elements (self)
 
def print_details (self)
 
def reset (self)
 

Data Fields

 valid
 
 empty
 
 element
 
 num_elements
 

Constructor & Destructor Documentation

◆ __init__()

def ffeatools.modules.FFEA_material.FFEA_material.__init__ (   self,
  fname = "" 
)

Member Function Documentation

◆ add_element()

◆ build()

def ffeatools.modules.FFEA_material.FFEA_material.build (   self,
  num_elements,
  params 
)

◆ get_num_elements()

def ffeatools.modules.FFEA_material.FFEA_material.get_num_elements (   self)

◆ load()

def ffeatools.modules.FFEA_material.FFEA_material.load (   self,
  fname 
)

◆ load_mat()

def ffeatools.modules.FFEA_material.FFEA_material.load_mat (   self,
  fname 
)

◆ print_details()

def ffeatools.modules.FFEA_material.FFEA_material.print_details (   self)

◆ reset()

def ffeatools.modules.FFEA_material.FFEA_material.reset (   self)

Referenced by ffeatools.modules.FFEA_skeleton.FFEA_skeleton.__init__(), ffeatools.modules.FFEA_pdb_OLD.FFEA_pdb.__init__(), ffeatools.modules.FFEA_vdw.FFEA_vdw.__init__(), ffeatools.modules.FFEA_springs.FFEA_springs.__init__(), ffeatools.modules.FFEA_pin.FFEA_pin.__init__(), ffeatools.modules.FFEA_stokes.FFEA_stokes.__init__(), ffeatools.modules.FFEA_node.FFEA_node.__init__(), ffeatools.modules.FFEA_trajectory.FFEA_trajectory.__init__(), ffeatools.modules.FFEA_pdb.FFEA_pdb.__init__(), ffeatools.modules.FFEA_material.FFEA_material.__init__(), ffeatools.modules.FFEA_topology.FFEA_topology.__init__(), ffeatools.modules.FFEA_measurement.FFEA_measurement.__init__(), ffeatools.modules.FFEA_script.FFEA_script.__init__(), ffeatools.modules.FFEA_surface.FFEA_surface.__init__(), ffeatools.modules.FFEA_springs.FFEA_spring.__init__(), ffeatools.modules.FFEA_pdb_OLD.FFEA_pdb_blob.__init__(), ffeatools.modules.FFEA_trajectory.FFEA_traj_blob.__init__(), ffeatools.modules.FFEA_pdb_OLD.FFEA_pdb_frame.__init__(), ffeatools.modules.FFEA_pdb.FFEA_pdb_atom.__init__(), ffeatools.modules.FFEA_surface.FFEA_face.__init__(), ffeatools.modules.FFEA_topology.FFEA_element.__init__(), ffeatools.modules.FFEA_material.FFEA_material.build(), ffeatools.modules.FFEA_trajectory.FFEA_trajectory.build_from_pdb(), ffeatools.modules.FFEA_pdb.FFEA_pdb.build_from_rod(), ffeatools.modules.FFEA_pdb_OLD.FFEA_pdb.build_from_traj(), ffeatools.modules.FFEA_pdb.FFEA_pdb.build_from_traj(), ffeatools.modules.FFEA_trajectory.FFEA_trajectory.load(), ffeatools.modules.FFEA_measurement.FFEA_measurement.load_detailed(), ffeatools.modules.FFEA_surface.FFEA_surface.load_face(), ffeatools.modules.FFEA_measurement.FFEA_measurement.load_global(), ffeatools.modules.FFEA_node.FFEA_node.load_vol(), ffeatools.modules.FFEA_surface.FFEA_surface.load_vol(), and ffeatools.modules.FFEA_pin.FFEA_pin.pin_radially().

◆ set_params()

def ffeatools.modules.FFEA_material.FFEA_material.set_params (   self,
  index,
  d,
  sv,
  bv,
  sm,
  bm,
  di 
)

◆ write_to_file()

def ffeatools.modules.FFEA_material.FFEA_material.write_to_file (   self,
  fname 
)

Field Documentation

◆ element

ffeatools.modules.FFEA_material.FFEA_material.element

Referenced by ffeatools.modules.FFEA_material.FFEA_material.add_element(), ffeatools.modules.FFEA_topology.FFEA_topology.add_element(), ffeatools.modules.FFEA_material.FFEA_material.build(), ffeatools.modules.FFEA_topology.FFEA_topology.calc_CoM(), ffeatools.modules.FFEA_topology.FFEA_topology.calc_mass(), ffeatools.modules.FFEA_topology.FFEA_topology.calculate_strain_energy(), ffeatools.modules.FFEA_topology.FFEA_topology.calculate_volume(), ffeatools.modules.FFEA_topology.FFEA_topology.calculateInterior(), ffeatools.modules.FFEA_topology.FFEA_topology.cull_interior(), ffeatools.modules.FFEA_topology.FFEA_topology.extract_surface(), ffeatools.modules.FFEA_topology.FFEA_topology.get_linear_nodes(), ffeatools.modules.FFEA_material.FFEA_material.get_num_elements(), ffeatools.modules.FFEA_topology.FFEA_topology.get_num_elements(), ffeatools.modules.FFEA_topology.FFEA_topology.get_smallest_lengthscale(), ffeatools.modules.FFEA_topology.FFEA_topology.increase_order(), ffeatools.modules.FFEA_topology.FFEA_topology.index_switch(), ffeatools.modules.FFEA_topology.FFEA_topology.isElementInterior(), ffeatools.modules.FFEA_topology.FFEA_topology.load_vol(), ffeatools.modules.FFEA_material.FFEA_material.print_details(), ffeatools.modules.FFEA_topology.FFEA_topology.print_details(), ffeatools.modules.FFEA_material.FFEA_material.reset(), ffeatools.modules.FFEA_pdb.FFEA_pdb_atom.reset(), ffeatools.modules.FFEA_topology.FFEA_topology.reset(), ffeatools.modules.FFEA_material.FFEA_material.set_params(), ffeatools.modules.FFEA_topology.FFEA_topology.upgrade_element(), ffeatools.modules.FFEA_material.FFEA_material.write_to_file(), and ffeatools.modules.FFEA_topology.FFEA_topology.write_to_file().

◆ empty

◆ num_elements

◆ valid


The documentation for this class was generated from the following file: