1. Adding new, full (very large) MD benchmark
1. Adding benchmark full MD and surface CB files
1. Committing new benchmarks
1. Corrected (very large) full MD benchmark
1. Changed convergence tolerances
first offficial branch check in
random changes
added function shells
modified and implemented basic functionality
Added following functionality:
1. Added functionality to read in critical neighbor parameter from input file
1. Changed instances of RowAlias to RowCopy, because RowCopy worked and RowAlias didn't..
Changes:
Made following changes:
1. Further corrected array indices
1. committing changes
1. Added search capabilities for both top and bottom MD boundary atoms for THK purposes
1. Modified FEManager_THK to be up to date with last entry in BRANCH_THK1, which changed neighbor searching algorithm for a 2D FCC lattice
1. Added atom search to specify boundary and ghost atoms
1. Committing changes to test debugging in inputfile
1. Added predictor/corrector algorithm for FEM solutions interpolated to MD boundaries
1. Modified to see if search finds ghost atoms
1. Combined predictor + corrector functions into one, because of constant acceleratin assumption
1. Modified search again to only find boundary atom neighbors in the same row to correspond with force THK boundary condition
1. Added beginnings of function to calculate THK force
1. Added capability to calculate Thetas used for bridging scale time history kernel
1. Finalized calculation of time history kernel theta
1. Incorporated small efficiency changes suggested by the boss.
1. Added function to compute THK force for bridging scale calculations (currently bottom atoms only)
1. Added bottom layer (symmetric) THK force calculations for bridging scale
1. weekend update
1. Corrected bugs in calculating the THK force for bridging scale
1. Nightly commit
1. Fixed THK force multiplication to actually perform Theta(t-tau)u(tau)
1. Added beginnings of functionality to truncate time history integral summation
1. Modified cut off time and formula for time history kernel
1. Further changes for multi dimensional bridging scale
1. Committing bridging scale files merged from BRANCH_THK_2
1. Modified makefile for split integration element
1. Work in progress
1. Final summer checkin
1. Added #if and #endif statement for debugging sections of code
1. :q
1. Initial check in of BRANCH_3D_BS files
1. Re-try initial BRANCH_BS_3D checkin
1. Added search algorithm for planar boundary condition neighbors
1. Modified search to use iGridManagerT functions
1. Finalized multi-plane searching using iGridManagerT
1. Committing broken code for Initialize2D
1. Adding functionality for 3D bridging scale
1. Further changes
1. Added code to compute 3D Theta Tables
1. Continued implementation of THK BC for 3D bridging scale
1. Fixed search algorithm
1. Fixed THK Disp implementation
1. Added loop over boundary atoms for each ghost atom in THK disp calculation. Still need to implement TimeHistoryTables
1. Added beginnings of 3D THK implementation
1. Fixed bug in neighbor searching algorithm
1. Added code to compute 3D Theta Tables in its entirety
1. Further additions to THKDisp3D. Need to add displacement history shifting
1. Added code to shift displacement histories if t > t_crit
1. Some attempts at optimization
1. Fixed bug in 3D thk calculations
1. Verified shifting of displacement histories
1. Fixed issues with AutoArrayT's for searching algorithm 3D
1. Committing BRANCH_BS3D code to mainline
1. Fixed bug initializing arrays
1. Changes to accommodate 3D LJ bridging scale simulations
1. Merging changes from BRANCH_LJ3D to main line of Tahoe
Adding variations of FCC3D for surface CB calculations
committing makefile
1. Implemented small code to calculate fSurfaceElementFacesType correctly
1. Committing file with notes to self
1. Revised FCCLatticeT_Surf such that the bond table now contains bonds not only for surface cluster but also the second cluster for each face, i.e. repeat bonds allowed.
Changes are:
1. Updated FCC3D_Surf PK2 and energy density to use area normalizations
1. Corrections to rotation angle to get correct bond tables
1. Modify stress, modulus and energy density calculations to account for bond energy splitting for surface clusters
1. Added accessor function for fSurfaceThickness (thickness of volume to subtract off) in FCC3D_Surf.
1. Added FormLHS command. Compiles, runs, does not converge. Debugging to ensue...
1. Corrected surface layer thickness
1. Changes to modulus calculation for quadratic convergence using element stiffnesses
1. Surface thickness correction
1. Corrected cluster thickness
Removing uneeded files
Initial addition of EAM-related surface cauchy-born files
Updated for EAM/surface CB stuff
1. Remove unneeded 2D CB files
1. Updated makefile
1. Updated makefile
1. Added bond table, rotation matrices
1. Split energies by one half leading to factor of one half for modulus, stress, energy density.
1. Changes to allow for EAM_CB_Surface stuff. `
1. Changes to TLCBSurfaceT to recognize possibility of EAM_Surface_CB
1. Changes to allow EAM surface CB calculations
1. Changes to allow non-centrosymmetric interactions within EAM Cauchy-born
1. Rotating representative surface clusters. Seems to help things a lot
1. Make sure all updated files have been checked in
1. Changes to allow non-centrosymmetric stresses for surface CB/EAM
1. Changed code using iArrayT functions