MEDYAN.make_fila!
Tuple{MEDYAN.Context}
Return the tag of the plus tip of the new filament. Error if the filament isn’t initially over 2 monomers long. Newly added filaments can’t be selected from nearby monomers until after minimization.
Keyword Arguments
type=1: filament type id or symbol.mono_states: Collection of theMonomerStateorSymbolof the monomers in the new filament. In order from minus end to plus end.length(mono_states)>1node_positions: Collection ofSVector{3,Float64}. The positions of the nodes, monomers are between nodes.node_mids: Collection ofInteger. The monomer ids at (slightly plus side of) thenode_positions| ––-+––-|––-+––- minus end <–– M | M | (M) | M ––> plus end ––-+––-|––-+––- | ^ A node_position is indicated by the line.The monomer id with parenthesis (M) will in
node_midslength(node_mids) == length(node_positions) - 1minus_end_mat_dir=nothing:SVector{3,Float64}. The mat direction of the minus end node.joint_twists=nothing:Collection ofFloat64`. The extra material frame axial rotation at the joints between the cylinders.tip_load_forces=(0.0=>0.0): tip load forces, usually don’t use this, because load forces will automatically get updated at the next minimization.