SPHear is a coupled smoothed particle hydrodynamics (SPH), finite element (FE) fluid-solid interaction analysis code for dynamic problems.
Be the first to post a text review of SPHear. Rate and review a project by clicking thumbs up or thumbs down in the right column.
? ._weights.mat ? 2_25.tar.gz ? ABAshost ? ABAsphost.f90 ? README_2ND ? bars ? before_fixes_2_21.tar.gz ? benchmark.txt ? boundary.dat ? change_log.txt ? check_sinks.f90 ? dam ? drop_nylon ? drop_water ? ext_loads.dat ? fea_output.dat ? fluid_filled.avi ? fluid_filled.tar.gz ? force_moment_val.tar.gz ? fort.1 ? fort.2 ? fort.3 ? fort.4 ? geom_info.mod ? gmon.out ? input_bar.txt ? input_dam.txt ? input_drop.txt ? input_flatplate.txt ? input_liquid.txt ? input_rings.txt ? input_rings_2.txt ? input_solid.txt ? moving_boundary.mod ? opkda1.f ? opkda2.f ? opkdmain.f ? package.tar.gz ? rings ? rings.avi ? rings.tar.gz ? run.sh ? solution_vars.mod ? sorter.mod ? sph_history.dat ? sph_output.dat ? sph_surge.dat ? sph_surge_martinmoyce.dat ? sphear ? sphurge.f90 ? stdout ? surge.dat ? tstep.txt ? variables.mod ? weights.mat ? work_latest.tar.gz ? working_elasticity.tar.gz ? xproduct.mod RCS file: /cvsroot/sphear/SPHear/COPYING,v Working file: COPYING head: 1.1 branch: 1.1.1 locks: strict access list: symbolic names: pre_channel: 1.1.1.1 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 2;selected revisions: 2 description: ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/COPYING.LESSER,v Working file: COPYING.LESSER head: 1.1 branch: 1.1.1 locks: strict access list: symbolic names: pre_channel: 1.1.1.1 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 2;selected revisions: 2 description: ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/README,v Working file: README head: 1.1 branch: locks: strict access list: symbolic names: pre_channel: 1.1 keyword substitution: kv total revisions: 1;selected revisions: 1 description: ---------------------------- revision 1.1 date: 2007/08/31 20:38:45; author: sphear_forge; state: Exp; Changed REAMDE to README ============================================================================= RCS file: /cvsroot/sphear/SPHear/Attic/REAMDE,v Working file: REAMDE head: 1.2 branch: locks: strict access list: symbolic names: initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 3;selected revisions: 3 description: ---------------------------- revision 1.2 date: 2007/08/31 20:38:45; author: sphear_forge; state: dead; lines: +0 -0 Changed REAMDE to README ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/bin_mesh.f90,v Working file: bin_mesh.f90 head: 1.1 branch: 1.1.1 locks: strict access list: symbolic names: pre_channel: 1.1.1.1 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 2;selected revisions: 2 description: ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/bin_sort.f90,v Working file: bin_sort.f90 head: 1.8 branch: locks: strict access list: symbolic names: pre_channel: 1.8 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 9;selected revisions: 9 description: ---------------------------- revision 1.8 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +5 -5 Test ---------------------------- revision 1.7 date: 2007/10/10 20:36:44; author: sphear_forge; state: Exp; lines: +1 -4 Cleaned up some things in preparation for including a new kernel. ---------------------------- revision 1.6 date: 2007/09/28 04:18:00; author: sphear_forge; state: Exp; lines: +1 -1 Added lsode routines. ---------------------------- revision 1.5 date: 2007/09/25 04:03:29; author: sphear_forge; state: Exp; lines: +3 -3 Added LSODE. The dam collapse still isn't working quite right though. ---------------------------- revision 1.4 date: 2007/09/12 12:35:27; author: sphear_forge; state: Exp; lines: +5 -5 Minor changes. Using summation density. ---------------------------- revision 1.3 date: 2007/09/06 02:00:20; author: sphear_forge; state: Exp; lines: +5 -5 Working on the shock tube results. Not fixed yet so this is an interim commit. ---------------------------- revision 1.2 date: 2007/08/31 20:37:26; author: sphear_forge; state: Exp; lines: +4 -1 Fixed a bug in the bin_sorting routine. It will be useful to "kill" particles once they exit the binned domain. Also, I need to correct the initial energy in order to make sure the EOS produces the correct initial pressure. ---------------------------- revision 1.1 date: 2007/08/29 16:04:56; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:56; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/bound_node_mass.f90,v Working file: bound_node_mass.f90 head: 1.2 branch: locks: strict access list: symbolic names: pre_channel: 1.2 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 3;selected revisions: 3 description: ---------------------------- revision 1.2 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +2 -2 Test ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/boundary_gen.f90,v Working file: boundary_gen.f90 head: 1.7 branch: locks: strict access list: symbolic names: pre_channel: 1.5 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 8;selected revisions: 8 description: ---------------------------- revision 1.7 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +36 -2 Forced updated to synchronize with local copy. ---------------------------- revision 1.6 date: 2008/01/16 01:31:33; author: sphear_forge; state: Exp; lines: +18 -193 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.5 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +2 -2 Test ---------------------------- revision 1.4 date: 2007/09/28 20:33:36; author: sphear_forge; state: Exp; lines: +0 -2 Fixed a minor rigid_body bug and can now create not printing boundaries. ---------------------------- revision 1.3 date: 2007/09/25 04:03:29; author: sphear_forge; state: Exp; lines: +9 -9 Added LSODE. The dam collapse still isn't working quite right though. ---------------------------- revision 1.2 date: 2007/09/06 02:00:20; author: sphear_forge; state: Exp; lines: +4 -4 Working on the shock tube results. Not fixed yet so this is an interim commit. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/boundary_load.f90,v Working file: boundary_load.f90 head: 1.7 branch: locks: strict access list: symbolic names: pre_channel: 1.6 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 8;selected revisions: 8 description: ---------------------------- revision 1.7 date: 2008/01/16 01:31:33; author: sphear_forge; state: Exp; lines: +2 -0 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.6 date: 2007/12/13 19:02:04; author: sphear_forge; state: Exp; lines: +1 -1 Sound sped fix ---------------------------- revision 1.5 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +14 -14 Test ---------------------------- revision 1.4 date: 2007/10/05 13:24:07; author: sphear_forge; state: Exp; lines: +1 -1 Friday upload. Not sure what all has changed since it has been awhile. ---------------------------- revision 1.3 date: 2007/09/25 04:03:29; author: sphear_forge; state: Exp; lines: +2 -3 Added LSODE. The dam collapse still isn't working quite right though. ---------------------------- revision 1.2 date: 2007/09/01 13:22:02; author: sphear_forge; state: Exp; lines: +97 -60 1D works properly -- fixed some minor bugs. Initial energy is calculated from the input of an initial pressure. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/check_sinks.f90,v Working file: check_sinks.f90 head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1;selected revisions: 1 description: ---------------------------- revision 1.1 date: 2008/01/28 22:02:50; author: sphear_forge; state: Exp; Added the check_sources and check_sinks files. ============================================================================= RCS file: /cvsroot/sphear/SPHear/check_sources.f90,v Working file: check_sources.f90 head: 1.2 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 2;selected revisions: 2 description: ---------------------------- revision 1.2 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +1 -0 Forced updated to synchronize with local copy. ---------------------------- revision 1.1 date: 2008/01/28 22:02:50; author: sphear_forge; state: Exp; Added the check_sources and check_sinks files. ============================================================================= RCS file: /cvsroot/sphear/SPHear/dead_pool_gen.f90,v Working file: dead_pool_gen.f90 head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1;selected revisions: 1 description: ---------------------------- revision 1.1 date: 2008/01/16 01:31:34; author: sphear_forge; state: Exp; Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ============================================================================= RCS file: /cvsroot/sphear/SPHear/fea_shape_function.f90,v Working file: fea_shape_function.f90 head: 1.1 branch: 1.1.1 locks: strict access list: symbolic names: pre_channel: 1.1.1.1 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 2;selected revisions: 2 description: ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/force.f90,v Working file: force.f90 head: 1.14 branch: locks: strict access list: symbolic names: pre_channel: 1.12 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 15;selected revisions: 15 description: ---------------------------- revision 1.14 date: 2008/01/27 05:20:26; author: sphear_forge; state: Exp; lines: +4 -4 Added the symmetry checking for grid generation. ---------------------------- revision 1.13 date: 2007/12/14 20:16:58; author: sphear_forge; state: Exp; lines: +4 -1 Fixed the LSODE routines. ---------------------------- revision 1.12 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +14 -9 Test ---------------------------- revision 1.11 date: 2007/10/12 14:52:53; author: sphear_forge; state: Exp; lines: +15 -597 Added the framework to use SSPH. ---------------------------- revision 1.10 date: 2007/10/10 20:36:44; author: sphear_forge; state: Exp; lines: +7 -84 Cleaned up some things in preparation for including a new kernel. ---------------------------- revision 1.9 date: 2007/10/05 13:24:07; author: sphear_forge; state: Exp; lines: +28 -8 Friday upload. Not sure what all has changed since it has been awhile. ---------------------------- revision 1.8 date: 2007/09/28 04:18:00; author: sphear_forge; state: Exp; lines: +8 -2 Added lsode routines. ---------------------------- revision 1.7 date: 2007/09/25 04:03:29; author: sphear_forge; state: Exp; lines: +49 -50 Added LSODE. The dam collapse still isn't working quite right though. ---------------------------- revision 1.6 date: 2007/09/12 12:35:27; author: sphear_forge; state: Exp; lines: +21 -17 Minor changes. Using summation density. ---------------------------- revision 1.5 date: 2007/09/10 03:40:48; author: sphear_forge; state: Exp; lines: +64 -12 The problem with the expansion noise appears to be with Monoghan's time integration scheme. A simple forward difference performed better. ---------------------------- revision 1.4 date: 2007/09/06 02:00:20; author: sphear_forge; state: Exp; lines: +4 -4 Working on the shock tube results. Not fixed yet so this is an interim commit. ---------------------------- revision 1.3 date: 2007/09/01 13:22:02; author: sphear_forge; state: Exp; lines: +2 -2 1D works properly -- fixed some minor bugs. Initial energy is calculated from the input of an initial pressure. ---------------------------- revision 1.2 date: 2007/08/31 20:37:26; author: sphear_forge; state: Exp; lines: +2 -0 Fixed a bug in the bin_sorting routine. It will be useful to "kill" particles once they exit the binned domain. Also, I need to correct the initial energy in order to make sure the EOS produces the correct initial pressure. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/generate_geometry.f90,v Working file: generate_geometry.f90 head: 1.3 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 3;selected revisions: 3 description: ---------------------------- revision 1.3 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +0 -1 Forced updated to synchronize with local copy. ---------------------------- revision 1.2 date: 2008/01/27 05:20:26; author: sphear_forge; state: Exp; lines: +103 -53 Added the symmetry checking for grid generation. ---------------------------- revision 1.1 date: 2008/01/16 01:31:34; author: sphear_forge; state: Exp; Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ============================================================================= RCS file: /cvsroot/sphear/SPHear/geom_info.f90,v Working file: geom_info.f90 head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1;selected revisions: 1 description: ---------------------------- revision 1.1 date: 2008/01/16 01:31:34; author: sphear_forge; state: Exp; Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ============================================================================= RCS file: /cvsroot/sphear/SPHear/grid_gen.f90,v Working file: grid_gen.f90 head: 1.9 branch: locks: strict access list: symbolic names: pre_channel: 1.7 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 10;selected revisions: 10 description: ---------------------------- revision 1.9 date: 2008/01/27 05:20:26; author: sphear_forge; state: Exp; lines: +34 -1 Added the symmetry checking for grid generation. ---------------------------- revision 1.8 date: 2008/01/16 01:31:34; author: sphear_forge; state: Exp; lines: +19 -423 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.7 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +4 -4 Test ---------------------------- revision 1.6 date: 2007/10/10 20:36:44; author: sphear_forge; state: Exp; lines: +0 -15 Cleaned up some things in preparation for including a new kernel. ---------------------------- revision 1.5 date: 2007/09/25 04:03:29; author: sphear_forge; state: Exp; lines: +31 -15 Added LSODE. The dam collapse still isn't working quite right though. ---------------------------- revision 1.4 date: 2007/09/06 03:58:42; author: sphear_forge; state: Exp; lines: +61 -25 Close to the correct shock tube results. ---------------------------- revision 1.3 date: 2007/09/06 02:00:20; author: sphear_forge; state: Exp; lines: +15 -10 Working on the shock tube results. Not fixed yet so this is an interim commit. ---------------------------- revision 1.2 date: 2007/09/01 13:22:02; author: sphear_forge; state: Exp; lines: +42 -5 1D works properly -- fixed some minor bugs. Initial energy is calculated from the input of an initial pressure. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/initial_energy.f90,v Working file: initial_energy.f90 head: 1.6 branch: locks: strict access list: symbolic names: pre_channel: 1.6 keyword substitution: kv total revisions: 6;selected revisions: 6 description: ---------------------------- revision 1.6 date: 2007/12/13 19:02:04; author: sphear_forge; state: Exp; lines: +1 -1 Sound sped fix ---------------------------- revision 1.5 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +11 -12 Test ---------------------------- revision 1.4 date: 2007/10/10 20:36:44; author: sphear_forge; state: Exp; lines: +19 -19 Cleaned up some things in preparation for including a new kernel. ---------------------------- revision 1.3 date: 2007/09/06 03:58:42; author: sphear_forge; state: Exp; lines: +1 -1 Close to the correct shock tube results. ---------------------------- revision 1.2 date: 2007/09/06 02:00:20; author: sphear_forge; state: Exp; lines: +1 -1 Working on the shock tube results. Not fixed yet so this is an interim commit. ---------------------------- revision 1.1 date: 2007/09/01 13:22:02; author: sphear_forge; state: Exp; 1D works properly -- fixed some minor bugs. Initial energy is calculated from the input of an initial pressure. ============================================================================= RCS file: /cvsroot/sphear/SPHear/input.f90,v Working file: input.f90 head: 1.20 branch: locks: strict access list: symbolic names: pre_channel: 1.14 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 21;selected revisions: 21 description: ---------------------------- revision 1.20 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +12 -12 Forced updated to synchronize with local copy. ---------------------------- revision 1.19 date: 2008/02/18 23:59:18; author: sphear_forge; state: Exp; lines: +22 -13 Fixed some mistakes with the stress and velocity gradient tensors in sph_force. The elastic rings problem now works great. ---------------------------- revision 1.18 date: 2008/02/14 13:34:43; author: sphear_forge; state: Exp; lines: +11 -20 Fixed a number of problems in Force and added a general bin_size parameter for different kernels. Added the cubic spline kernel. Fluids seem to work good and a solid with E=0 behaves as a fluid but the solid model is not correct. ---------------------------- revision 1.17 date: 2008/01/27 05:20:26; author: sphear_forge; state: Exp; lines: +14 -18 Added the symmetry checking for grid generation. ---------------------------- revision 1.16 date: 2008/01/16 01:31:34; author: sphear_forge; state: Exp; lines: +140 -109 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.15 date: 2007/12/14 13:54:19; author: sphear_forge; state: Exp; lines: +48 -17 Cleaned up the properties comments in input.f90 ---------------------------- revision 1.14 date: 2007/12/13 19:02:04; author: sphear_forge; state: Exp; lines: +3 -3 Sound sped fix ---------------------------- revision 1.13 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +46 -18 Test ---------------------------- revision 1.12 date: 2007/10/19 18:07:33; author: sphear_forge; state: Exp; lines: +3 -0 SSPH is "mostly" working. Boundaries are still a problem. ---------------------------- revision 1.11 date: 2007/10/12 14:52:54; author: sphear_forge; state: Exp; lines: +1 -1 Added the framework to use SSPH. ---------------------------- revision 1.10 date: 2007/10/10 20:36:44; author: sphear_forge; state: Exp; lines: +6 -7 Cleaned up some things in preparation for including a new kernel. ---------------------------- revision 1.9 date: 2007/10/05 13:24:07; author: sphear_forge; state: Exp; lines: +4 -2 Friday upload. Not sure what all has changed since it has been awhile. ---------------------------- revision 1.8 date: 2007/09/28 20:33:36; author: sphear_forge; state: Exp; lines: +6 -3 Fixed a minor rigid_body bug and can now create not printing boundaries. ---------------------------- revision 1.7 date: 2007/09/27 00:52:04; author: sphear_forge; state: Exp; lines: +1 -1 Still working the dam issue. It appears to be a problem with symmetry BCs and particles crossing the symmetry plane. ---------------------------- revision 1.6 date: 2007/09/25 04:03:29; author: sphear_forge; state: Exp; lines: +34 -18 Added LSODE. The dam collapse still isn't working quite right though. ---------------------------- revision 1.5 date: 2007/09/12 12:35:28; author: sphear_forge; state: Exp; lines: +1 -1 Minor changes. Using summation density. ---------------------------- revision 1.4 date: 2007/09/10 03:40:48; author: sphear_forge; state: Exp; lines: +4 -0 The problem with the expansion noise appears to be with Monoghan's time integration scheme. A simple forward difference performed better. ---------------------------- revision 1.3 date: 2007/09/01 13:22:02; author: sphear_forge; state: Exp; lines: +8 -7 1D works properly -- fixed some minor bugs. Initial energy is calculated from the input of an initial pressure. ---------------------------- revision 1.2 date: 2007/08/31 20:37:26; author: sphear_forge; state: Exp; lines: +12 -11 Fixed a bug in the bin_sorting routine. It will be useful to "kill" particles once they exit the binned domain. Also, I need to correct the initial energy in order to make sure the EOS produces the correct initial pressure. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/input.txt,v Working file: input.txt head: 1.9 branch: locks: strict access list: symbolic names: pre_channel: 1.8 keyword substitution: kv total revisions: 9;selected revisions: 9 description: ---------------------------- revision 1.9 date: 2007/12/20 01:45:23; author: sphear_forge; state: Exp; lines: +11 -6 Minor fixes and a new input file. ---------------------------- revision 1.8 date: 2007/12/12 15:39:32; author: sphear_forge; state: Exp; lines: +1 -0 testing again ---------------------------- revision 1.7 date: 2007/12/12 15:15:40; author: sphear_forge; state: Exp; lines: +2 -0 blah blah ---------------------------- revision 1.6 date: 2007/12/12 15:10:58; author: sphear_forge; state: Exp; lines: +1 -0 blah ---------------------------- revision 1.5 date: 2007/12/12 15:08:20; author: sphear_forge; state: Exp; lines: +2 -0 *** empty log message *** ---------------------------- revision 1.4 date: 2007/10/19 19:01:26; author: sphear_forge; state: Exp; lines: +15 -7 Few little changes. ---------------------------- revision 1.3 date: 2007/10/17 19:43:09; author: sphear_forge; state: Exp; lines: +14 -38 *** empty log message *** ---------------------------- revision 1.2 date: 2007/10/15 00:46:16; author: sphear_forge; state: Exp; lines: +1 -1 Working on the SSPH. ---------------------------- revision 1.1 date: 2007/10/12 14:52:54; author: sphear_forge; state: Exp; Added the framework to use SSPH. ============================================================================= RCS file: /cvsroot/sphear/SPHear/loginfo,v Working file: loginfo head: 1.4 branch: locks: strict access list: symbolic names: pre_channel: 1.4 keyword substitution: kv total revisions: 4;selected revisions: 4 description: ---------------------------- revision 1.4 date: 2007/12/12 15:49:09; author: sphear_forge; state: Exp; lines: +2 -1 ass ---------------------------- revision 1.3 date: 2007/12/12 15:42:47; author: sphear_forge; state: Exp; lines: +1 -0 test ---------------------------- revision 1.2 date: 2007/12/12 15:32:34; author: sphear_forge; state: Exp; lines: +1 -1 changed ---------------------------- revision 1.1 date: 2007/12/12 15:15:06; author: sphear_forge; state: Exp; Added loginfo ============================================================================= RCS file: /cvsroot/sphear/SPHear/lsode_routines.f90,v Working file: lsode_routines.f90 head: 1.6 branch: locks: strict access list: symbolic names: pre_channel: 1.2 keyword substitution: kv total revisions: 6;selected revisions: 6 description: ---------------------------- revision 1.6 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +1 -0 Forced updated to synchronize with local copy. ---------------------------- revision 1.5 date: 2008/01/27 05:20:26; author: sphear_forge; state: Exp; lines: +2 -2 Added the symmetry checking for grid generation. ---------------------------- revision 1.4 date: 2008/01/16 01:31:34; author: sphear_forge; state: Exp; lines: +21 -14 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.3 date: 2007/12/14 20:16:58; author: sphear_forge; state: Exp; lines: +21 -31 Fixed the LSODE routines. ---------------------------- revision 1.2 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +3 -3 Test ---------------------------- revision 1.1 date: 2007/09/28 04:18:00; author: sphear_forge; state: Exp; Added lsode routines. ============================================================================= RCS file: /cvsroot/sphear/SPHear/makefile,v Working file: makefile head: 1.12 branch: locks: strict access list: symbolic names: pre_channel: 1.9 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 13;selected revisions: 13 description: ---------------------------- revision 1.12 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +11 -3 Forced updated to synchronize with local copy. ---------------------------- revision 1.11 date: 2008/01/27 05:20:26; author: sphear_forge; state: Exp; lines: +1 -0 Added the symmetry checking for grid generation. ---------------------------- revision 1.10 date: 2008/01/16 01:31:34; author: sphear_forge; state: Exp; lines: +10 -2 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.9 date: 2007/12/12 14:02:06; author: sphear_forge; state: Exp; lines: +1 -1 Test change ---------------------------- revision 1.8 date: 2007/11/05 21:26:12; author: sphear_forge; state: Exp; lines: +0 -1 Minor changes prior to addition of elasto-plastic material. ---------------------------- revision 1.7 date: 2007/10/15 00:46:16; author: sphear_forge; state: Exp; lines: +2 -1 Working on the SSPH. ---------------------------- revision 1.6 date: 2007/10/12 20:22:13; author: sphear_forge; state: Exp; lines: +1 -0 Updated ssph_force.f90. ---------------------------- revision 1.5 date: 2007/10/12 14:52:54; author: sphear_forge; state: Exp; lines: +8 -6 Added the framework to use SSPH. ---------------------------- revision 1.4 date: 2007/09/25 04:03:29; author: sphear_forge; state: Exp; lines: +5 -2 Added LSODE. The dam collapse still isn't working quite right though. ---------------------------- revision 1.3 date: 2007/09/01 13:22:02; author: sphear_forge; state: Exp; lines: +1 -0 1D works properly -- fixed some minor bugs. Initial energy is calculated from the input of an initial pressure. ---------------------------- revision 1.2 date: 2007/08/31 20:37:26; author: sphear_forge; state: Exp; lines: +1 -1 Fixed a bug in the bin_sorting routine. It will be useful to "kill" particles once they exit the binned domain. Also, I need to correct the initial energy in order to make sure the EOS produces the correct initial pressure. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/mesh_gen.f90,v Working file: mesh_gen.f90 head: 1.1 branch: 1.1.1 locks: strict access list: symbolic names: pre_channel: 1.1.1.1 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 2;selected revisions: 2 description: ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/nearest_neighbor.f90,v Working file: nearest_neighbor.f90 head: 1.12 branch: locks: strict access list: symbolic names: pre_channel: 1.8 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 13;selected revisions: 13 description: ---------------------------- revision 1.12 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +2 -2 Forced updated to synchronize with local copy. ---------------------------- revision 1.11 date: 2008/02/18 23:59:18; author: sphear_forge; state: Exp; lines: +3 -1 Fixed some mistakes with the stress and velocity gradient tensors in sph_force. The elastic rings problem now works great. ---------------------------- revision 1.10 date: 2008/02/14 13:34:43; author: sphear_forge; state: Exp; lines: +2 -6 Fixed a number of problems in Force and added a general bin_size parameter for different kernels. Added the cubic spline kernel. Fluids seem to work good and a solid with E=0 behaves as a fluid but the solid model is not correct. ---------------------------- revision 1.9 date: 2008/01/16 01:31:34; author: sphear_forge; state: Exp; lines: +64 -27 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.8 date: 2007/10/17 19:43:09; author: sphear_forge; state: Exp; lines: +1 -2 *** empty log message *** ---------------------------- revision 1.7 date: 2007/10/15 00:46:16; author: sphear_forge; state: Exp; lines: +2 -1 Working on the SSPH. ---------------------------- revision 1.6 date: 2007/10/10 20:36:44; author: sphear_forge; state: Exp; lines: +1 -10 Cleaned up some things in preparation for including a new kernel. ---------------------------- revision 1.5 date: 2007/10/05 13:24:07; author: sphear_forge; state: Exp; lines: +5 -0 Friday upload. Not sure what all has changed since it has been awhile. ---------------------------- revision 1.4 date: 2007/09/12 12:35:28; author: sphear_forge; state: Exp; lines: +6 -6 Minor changes. Using summation density. ---------------------------- revision 1.3 date: 2007/09/06 02:00:20; author: sphear_forge; state: Exp; lines: +6 -2 Working on the shock tube results. Not fixed yet so this is an interim commit. ---------------------------- revision 1.2 date: 2007/09/01 13:22:02; author: sphear_forge; state: Exp; lines: +3 -1 1D works properly -- fixed some minor bugs. Initial energy is calculated from the input of an initial pressure. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/nodal_mass.f90,v Working file: nodal_mass.f90 head: 1.2 branch: locks: strict access list: symbolic names: pre_channel: 1.2 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 3;selected revisions: 3 description: ---------------------------- revision 1.2 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +1 -1 Test ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/output.f90,v Working file: output.f90 head: 1.6 branch: locks: strict access list: symbolic names: pre_channel: 1.4 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 7;selected revisions: 7 description: ---------------------------- revision 1.6 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +34 -28 Forced updated to synchronize with local copy. ---------------------------- revision 1.5 date: 2008/01/16 01:31:34; author: sphear_forge; state: Exp; lines: +30 -13 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.4 date: 2007/09/28 20:33:36; author: sphear_forge; state: Exp; lines: +5 -2 Fixed a minor rigid_body bug and can now create not printing boundaries. ---------------------------- revision 1.3 date: 2007/09/27 00:52:04; author: sphear_forge; state: Exp; lines: +1 -1 Still working the dam issue. It appears to be a problem with symmetry BCs and particles crossing the symmetry plane. ---------------------------- revision 1.2 date: 2007/09/06 02:00:20; author: sphear_forge; state: Exp; lines: +8 -0 Working on the shock tube results. Not fixed yet so this is an interim commit. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/particle_mass.f90,v Working file: particle_mass.f90 head: 1.6 branch: locks: strict access list: symbolic names: pre_channel: 1.5 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 7;selected revisions: 7 description: ---------------------------- revision 1.6 date: 2008/01/16 01:31:34; author: sphear_forge; state: Exp; lines: +29 -18 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.5 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +2 -2 Test ---------------------------- revision 1.4 date: 2007/10/05 13:24:07; author: sphear_forge; state: Exp; lines: +17 -0 Friday upload. Not sure what all has changed since it has been awhile. ---------------------------- revision 1.3 date: 2007/09/10 03:40:48; author: sphear_forge; state: Exp; lines: +0 -3 The problem with the expansion noise appears to be with Monoghan's time integration scheme. A simple forward difference performed better. ---------------------------- revision 1.2 date: 2007/09/06 02:00:20; author: sphear_forge; state: Exp; lines: +4 -1 Working on the shock tube results. Not fixed yet so this is an interim commit. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/pressure.f90,v Working file: pressure.f90 head: 1.11 branch: locks: strict access list: symbolic names: pre_channel: 1.9 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 12;selected revisions: 12 description: ---------------------------- revision 1.11 date: 2008/02/18 23:59:18; author: sphear_forge; state: Exp; lines: +4 -0 Fixed some mistakes with the stress and velocity gradient tensors in sph_force. The elastic rings problem now works great. ---------------------------- revision 1.10 date: 2008/02/14 13:34:43; author: sphear_forge; state: Exp; lines: +12 -12 Fixed a number of problems in Force and added a general bin_size parameter for different kernels. Added the cubic spline kernel. Fluids seem to work good and a solid with E=0 behaves as a fluid but the solid model is not correct. ---------------------------- revision 1.9 date: 2007/12/13 19:02:04; author: sphear_forge; state: Exp; lines: +8 -8 Sound sped fix ---------------------------- revision 1.8 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +18 -11 Test ---------------------------- revision 1.7 date: 2007/09/25 04:03:29; author: sphear_forge; state: Exp; lines: +2 -2 Added LSODE. The dam collapse still isn't working quite right though. ---------------------------- revision 1.6 date: 2007/09/12 12:35:28; author: sphear_forge; state: Exp; lines: +14 -16 Minor changes. Using summation density. ---------------------------- revision 1.5 date: 2007/09/06 02:00:20; author: sphear_forge; state: Exp; lines: +1 -1 Working on the shock tube results. Not fixed yet so this is an interim commit. ---------------------------- revision 1.4 date: 2007/09/01 13:22:02; author: sphear_forge; state: Exp; lines: +1 -1 1D works properly -- fixed some minor bugs. Initial energy is calculated from the input of an initial pressure. ---------------------------- revision 1.3 date: 2007/08/31 20:43:49; author: sphear_forge; state: Exp; lines: +1 -1 Minor fix to the MG EOS ---------------------------- revision 1.2 date: 2007/08/31 20:37:26; author: sphear_forge; state: Exp; lines: +54 -42 Fixed a bug in the bin_sorting routine. It will be useful to "kill" particles once they exit the binned domain. Also, I need to correct the initial energy in order to make sure the EOS produces the correct initial pressure. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/qsort.f90,v Working file: qsort.f90 head: 1.1 branch: 1.1.1 locks: strict access list: symbolic names: pre_channel: 1.1.1.1 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 2;selected revisions: 2 description: ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/serror.f90,v Working file: serror.f90 head: 1.1 branch: 1.1.1 locks: strict access list: symbolic names: pre_channel: 1.1.1.1 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 2;selected revisions: 2 description: ---------------------------- revision 1.1 date: 2007/08/29 16:04:56; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:56; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/sink_gen.f90,v Working file: sink_gen.f90 head: 1.2 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 2;selected revisions: 2 description: ---------------------------- revision 1.2 date: 2008/01/27 05:20:26; author: sphear_forge; state: Exp; lines: +1 -1 Added the symmetry checking for grid generation. ---------------------------- revision 1.1 date: 2008/01/16 01:31:34; author: sphear_forge; state: Exp; Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ============================================================================= RCS file: /cvsroot/sphear/SPHear/solution_vars.f90,v Working file: solution_vars.f90 head: 1.3 branch: locks: strict access list: symbolic names: pre_channel: 1.2 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 4;selected revisions: 4 description: ---------------------------- revision 1.3 date: 2008/01/16 01:31:35; author: sphear_forge; state: Exp; lines: +2 -0 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.2 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +8 -6 Test ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/solver.f90,v Working file: solver.f90 head: 1.13 branch: locks: strict access list: symbolic names: pre_channel: 1.9 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 14;selected revisions: 14 description: ---------------------------- revision 1.13 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +1 -1 Forced updated to synchronize with local copy. ---------------------------- revision 1.12 date: 2008/01/27 05:20:26; author: sphear_forge; state: Exp; lines: +5 -5 Added the symmetry checking for grid generation. ---------------------------- revision 1.11 date: 2008/01/16 01:31:35; author: sphear_forge; state: Exp; lines: +27 -18 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.10 date: 2007/12/14 20:16:58; author: sphear_forge; state: Exp; lines: +35 -17 Fixed the LSODE routines. ---------------------------- revision 1.9 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +53 -22 Test ---------------------------- revision 1.8 date: 2007/10/05 13:24:07; author: sphear_forge; state: Exp; lines: +1 -1 Friday upload. Not sure what all has changed since it has been awhile. ---------------------------- revision 1.7 date: 2007/09/28 18:53:40; author: sphear_forge; state: Exp; lines: +1 -1 Symmetry problem resolved. The issue is actually with the BC nodes and for now must make sure that none are colocated. ---------------------------- revision 1.6 date: 2007/09/25 04:03:29; author: sphear_forge; state: Exp; lines: +52 -51 Added LSODE. The dam collapse still isn't working quite right though. ---------------------------- revision 1.5 date: 2007/09/12 12:35:29; author: sphear_forge; state: Exp; lines: +25 -26 Minor changes. Using summation density. ---------------------------- revision 1.4 date: 2007/09/11 11:24:47; author: sphear_forge; state: Exp; lines: +68 -8 Fixed time stepping problem but energy and density are still wrong. ---------------------------- revision 1.3 date: 2007/09/10 03:40:48; author: sphear_forge; state: Exp; lines: +28 -3 The problem with the expansion noise appears to be with Monoghan's time integration scheme. A simple forward difference performed better. ---------------------------- revision 1.2 date: 2007/09/06 02:00:20; author: sphear_forge; state: Exp; lines: +4 -4 Working on the shock tube results. Not fixed yet so this is an interim commit. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/source_gen.f90,v Working file: source_gen.f90 head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1;selected revisions: 1 description: ---------------------------- revision 1.1 date: 2008/01/16 01:31:35; author: sphear_forge; state: Exp; Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ============================================================================= RCS file: /cvsroot/sphear/SPHear/sph_force.f90,v Working file: sph_force.f90 head: 1.12 branch: locks: strict access list: symbolic names: pre_channel: 1.5 keyword substitution: kv total revisions: 12;selected revisions: 12 description: ---------------------------- revision 1.12 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +57 -24 Forced updated to synchronize with local copy. ---------------------------- revision 1.11 date: 2008/02/18 23:59:18; author: sphear_forge; state: Exp; lines: +51 -22 Fixed some mistakes with the stress and velocity gradient tensors in sph_force. The elastic rings problem now works great. ---------------------------- revision 1.10 date: 2008/02/14 13:34:43; author: sphear_forge; state: Exp; lines: +6 -6 Fixed a number of problems in Force and added a general bin_size parameter for different kernels. Added the cubic spline kernel. Fluids seem to work good and a solid with E=0 behaves as a fluid but the solid model is not correct. ---------------------------- revision 1.9 date: 2008/02/11 21:38:21; author: sphear_forge; state: Exp; lines: +2 -2 Found a small error in the velocity gradient calculation. Density_a --> Density_b. ---------------------------- revision 1.8 date: 2008/01/28 22:02:50; author: sphear_forge; state: Exp; lines: +5 -3 Added the check_sources and check_sinks files. ---------------------------- revision 1.7 date: 2008/01/27 05:20:26; author: sphear_forge; state: Exp; lines: +100 -35 Added the symmetry checking for grid generation. ---------------------------- revision 1.6 date: 2008/01/16 01:31:35; author: sphear_forge; state: Exp; lines: +417 -408 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.5 date: 2007/12/13 19:02:04; author: sphear_forge; state: Exp; lines: +2 -2 Sound sped fix ---------------------------- revision 1.4 date: 2007/12/12 14:44:05; author: sphear_forge; state: Exp; lines: +249 -377 Test ---------------------------- revision 1.3 date: 2007/10/19 18:07:33; author: sphear_forge; state: Exp; lines: +1 -1 SSPH is "mostly" working. Boundaries are still a problem. ---------------------------- revision 1.2 date: 2007/10/12 20:22:13; author: sphear_forge; state: Exp; lines: +1 -1 Updated ssph_force.f90. ---------------------------- revision 1.1 date: 2007/10/12 14:52:54; author: sphear_forge; state: Exp; Added the framework to use SSPH. ============================================================================= RCS file: /cvsroot/sphear/SPHear/sphear.f90,v Working file: sphear.f90 head: 1.12 branch: locks: strict access list: symbolic names: pre_channel: 1.10 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 13;selected revisions: 13 description: ---------------------------- revision 1.12 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +11 -4 Forced updated to synchronize with local copy. ---------------------------- revision 1.11 date: 2008/01/16 01:31:35; author: sphear_forge; state: Exp; lines: +27 -7 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.10 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +4 -1 Test ---------------------------- revision 1.9 date: 2007/11/05 21:26:12; author: sphear_forge; state: Exp; lines: +3 -3 Minor changes prior to addition of elasto-plastic material. ---------------------------- revision 1.8 date: 2007/10/19 18:07:33; author: sphear_forge; state: Exp; lines: +2 -2 SSPH is "mostly" working. Boundaries are still a problem. ---------------------------- revision 1.7 date: 2007/10/15 00:46:16; author: sphear_forge; state: Exp; lines: +2 -0 Working on the SSPH. ---------------------------- revision 1.6 date: 2007/10/10 20:36:44; author: sphear_forge; state: Exp; lines: +13 -10 Cleaned up some things in preparation for including a new kernel. ---------------------------- revision 1.5 date: 2007/10/05 13:24:07; author: sphear_forge; state: Exp; lines: +9 -1 Friday upload. Not sure what all has changed since it has been awhile. ---------------------------- revision 1.4 date: 2007/09/27 00:52:04; author: sphear_forge; state: Exp; lines: +4 -4 Still working the dam issue. It appears to be a problem with symmetry BCs and particles crossing the symmetry plane. ---------------------------- revision 1.3 date: 2007/09/25 04:03:29; author: sphear_forge; state: Exp; lines: +2 -1 Added LSODE. The dam collapse still isn't working quite right though. ---------------------------- revision 1.2 date: 2007/09/10 03:40:48; author: sphear_forge; state: Exp; lines: +1 -1 The problem with the expansion noise appears to be with Monoghan's time integration scheme. A simple forward difference performed better. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/sphist.f90,v Working file: sphist.f90 head: 1.3 branch: locks: strict access list: symbolic names: pre_channel: 1.2 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 4;selected revisions: 4 description: ---------------------------- revision 1.3 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +8 -6 Forced updated to synchronize with local copy. ---------------------------- revision 1.2 date: 2007/08/31 20:37:26; author: sphear_forge; state: Exp; lines: +4 -3 Fixed a bug in the bin_sorting routine. It will be useful to "kill" particles once they exit the binned domain. Also, I need to correct the initial energy in order to make sure the EOS produces the correct initial pressure. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/sphlot,v Working file: sphlot head: 1.3 branch: locks: strict access list: symbolic names: pre_channel: 1.3 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 4;selected revisions: 4 description: ---------------------------- revision 1.3 date: 2007/09/11 11:24:47; author: sphear_forge; state: Exp; lines: +12 -0 Fixed time stepping problem but energy and density are still wrong. ---------------------------- revision 1.2 date: 2007/09/06 02:00:20; author: sphear_forge; state: Exp; lines: +3 -3 Working on the shock tube results. Not fixed yet so this is an interim commit. ---------------------------- revision 1.1 date: 2007/08/29 16:04:56; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:56; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/Attic/sphlot.sh,v Working file: sphlot.sh head: 1.2 branch: locks: strict access list: symbolic names: initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 3;selected revisions: 3 description: ---------------------------- revision 1.2 date: 2007/08/29 16:37:43; author: sphear_forge; state: dead; lines: +0 -0 Removed old version of sphlot (sphlot.sh). ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/sphost,v Working file: sphost head: 1.6 branch: locks: strict access list: symbolic names: pre_channel: 1.3 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 7;selected revisions: 7 description: ---------------------------- revision 1.6 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +3 -7 Forced updated to synchronize with local copy. ---------------------------- revision 1.5 date: 2008/01/16 01:31:35; author: sphear_forge; state: Exp; lines: +1 -1 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.4 date: 2007/12/20 01:45:23; author: sphear_forge; state: Exp; lines: +1 -1 Minor fixes and a new input file. ---------------------------- revision 1.3 date: 2007/10/05 13:24:07; author: sphear_forge; state: Exp; lines: +6 -1 Friday upload. Not sure what all has changed since it has been awhile. ---------------------------- revision 1.2 date: 2007/09/06 02:00:20; author: sphear_forge; state: Exp; lines: +2 -2 Working on the shock tube results. Not fixed yet so this is an interim commit. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/sphost.f90,v Working file: sphost.f90 head: 1.4 branch: locks: strict access list: symbolic names: pre_channel: 1.3 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 5;selected revisions: 5 description: ---------------------------- revision 1.4 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +256 -216 Forced updated to synchronize with local copy. ---------------------------- revision 1.3 date: 2007/09/11 11:24:47; author: sphear_forge; state: Exp; lines: +16 -2 Fixed time stepping problem but energy and density are still wrong. ---------------------------- revision 1.2 date: 2007/09/06 02:00:20; author: sphear_forge; state: Exp; lines: +3 -3 Working on the shock tube results. Not fixed yet so this is an interim commit. ---------------------------- revision 1.1 date: 2007/08/29 16:04:56; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:56; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/ssph_force.f90,v Working file: ssph_force.f90 head: 1.9 branch: locks: strict access list: symbolic names: pre_channel: 1.9 keyword substitution: kv total revisions: 9;selected revisions: 9 description: ---------------------------- revision 1.9 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +325 -325 Test ---------------------------- revision 1.8 date: 2007/11/05 21:26:12; author: sphear_forge; state: Exp; lines: +1 -1 Minor changes prior to addition of elasto-plastic material. ---------------------------- revision 1.7 date: 2007/10/19 19:01:26; author: sphear_forge; state: Exp; lines: +77 -4 Few little changes. ---------------------------- revision 1.6 date: 2007/10/19 18:07:33; author: sphear_forge; state: Exp; lines: +44 -4 SSPH is "mostly" working. Boundaries are still a problem. ---------------------------- revision 1.5 date: 2007/10/17 19:43:09; author: sphear_forge; state: Exp; lines: +3 -3 *** empty log message *** ---------------------------- revision 1.4 date: 2007/10/16 20:44:40; author: sphear_forge; state: Exp; lines: +25 -31 Still playing with SSPH ---------------------------- revision 1.3 date: 2007/10/15 00:46:16; author: sphear_forge; state: Exp; lines: +39 -187 Working on the SSPH. ---------------------------- revision 1.2 date: 2007/10/12 20:22:13; author: sphear_forge; state: Exp; lines: +95 -365 Updated ssph_force.f90. ---------------------------- revision 1.1 date: 2007/10/12 14:52:54; author: sphear_forge; state: Exp; Added the framework to use SSPH. ============================================================================= RCS file: /cvsroot/sphear/SPHear/Attic/stabilization.f90,v Working file: stabilization.f90 head: 1.2 branch: locks: strict access list: symbolic names: pre_channel: 1.1.1.1 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 3;selected revisions: 3 description: ---------------------------- revision 1.2 date: 2008/01/16 01:31:35; author: sphear_forge; state: dead; lines: +0 -0 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/update_bnd.f90,v Working file: update_bnd.f90 head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1;selected revisions: 1 description: ---------------------------- revision 1.1 date: 2008/01/16 01:31:35; author: sphear_forge; state: Exp; Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ============================================================================= RCS file: /cvsroot/sphear/SPHear/update_sources.f90,v Working file: update_sources.f90 head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1;selected revisions: 1 description: ---------------------------- revision 1.1 date: 2008/01/16 01:31:36; author: sphear_forge; state: Exp; Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ============================================================================= RCS file: /cvsroot/sphear/SPHear/update_sph.f90,v Working file: update_sph.f90 head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1;selected revisions: 1 description: ---------------------------- revision 1.1 date: 2008/01/16 01:31:36; author: sphear_forge; state: Exp; Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ============================================================================= RCS file: /cvsroot/sphear/SPHear/valid_particle.f90,v Working file: valid_particle.f90 head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1;selected revisions: 1 description: ---------------------------- revision 1.1 date: 2008/01/27 05:20:26; author: sphear_forge; state: Exp; Added the symmetry checking for grid generation. ============================================================================= RCS file: /cvsroot/sphear/SPHear/variables.f90,v Working file: variables.f90 head: 1.8 branch: locks: strict access list: symbolic names: pre_channel: 1.6 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 9;selected revisions: 9 description: ---------------------------- revision 1.8 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +3 -1 Forced updated to synchronize with local copy. ---------------------------- revision 1.7 date: 2008/01/16 01:31:36; author: sphear_forge; state: Exp; lines: +29 -11 Major upgrade. Simplified input and broke out the mesh generation into a seperate reusable routine. Added sources, sinks, and pool particles. Added particle based (i.e. SPH) boundaries which seem to be more stable than the classical potential based boundaries. ---------------------------- revision 1.6 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +9 -1 Test ---------------------------- revision 1.5 date: 2007/10/12 14:52:54; author: sphear_forge; state: Exp; lines: +8 -7 Added the framework to use SSPH. ---------------------------- revision 1.4 date: 2007/10/05 13:24:07; author: sphear_forge; state: Exp; lines: +2 -1 Friday upload. Not sure what all has changed since it has been awhile. ---------------------------- revision 1.3 date: 2007/09/28 20:33:36; author: sphear_forge; state: Exp; lines: +4 -2 Fixed a minor rigid_body bug and can now create not printing boundaries. ---------------------------- revision 1.2 date: 2007/09/25 04:03:29; author: sphear_forge; state: Exp; lines: +6 -2 Added LSODE. The dam collapse still isn't working quite right though. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/viscosity.f90,v Working file: viscosity.f90 head: 1.2 branch: locks: strict access list: symbolic names: pre_channel: 1.2 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 3;selected revisions: 3 description: ---------------------------- revision 1.2 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +1 -1 Test ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/wall_aceleration.f90,v Working file: wall_aceleration.f90 head: 1.3 branch: locks: strict access list: symbolic names: pre_channel: 1.1.1.1 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 4;selected revisions: 4 description: ---------------------------- revision 1.3 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +2 -3 Forced updated to synchronize with local copy. ---------------------------- revision 1.2 date: 2008/01/27 05:20:26; author: sphear_forge; state: Exp; lines: +23 -17 Added the symmetry checking for grid generation. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/weight.f90,v Working file: weight.f90 head: 1.9 branch: locks: strict access list: symbolic names: pre_channel: 1.6 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 10;selected revisions: 10 description: ---------------------------- revision 1.9 date: 2008/02/29 16:27:55; author: sphear_forge; state: Exp; lines: +1 -1 Forced updated to synchronize with local copy. ---------------------------- revision 1.8 date: 2008/02/18 23:59:18; author: sphear_forge; state: Exp; lines: +11 -7 Fixed some mistakes with the stress and velocity gradient tensors in sph_force. The elastic rings problem now works great. ---------------------------- revision 1.7 date: 2008/02/14 13:34:43; author: sphear_forge; state: Exp; lines: +26 -0 Fixed a number of problems in Force and added a general bin_size parameter for different kernels. Added the cubic spline kernel. Fluids seem to work good and a solid with E=0 behaves as a fluid but the solid model is not correct. ---------------------------- revision 1.6 date: 2007/12/12 14:44:23; author: sphear_forge; state: Exp; lines: +1 -1 Test ---------------------------- revision 1.5 date: 2007/10/10 20:36:44; author: sphear_forge; state: Exp; lines: +27 -59 Cleaned up some things in preparation for including a new kernel. ---------------------------- revision 1.4 date: 2007/09/28 04:18:00; author: sphear_forge; state: Exp; lines: +15 -4 Added lsode routines. ---------------------------- revision 1.3 date: 2007/09/25 04:03:29; author: sphear_forge; state: Exp; lines: +59 -20 Added LSODE. The dam collapse still isn't working quite right though. ---------------------------- revision 1.2 date: 2007/09/12 12:35:29; author: sphear_forge; state: Exp; lines: +27 -4 Minor changes. Using summation density. ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. ============================================================================= RCS file: /cvsroot/sphear/SPHear/xproduct.f90,v Working file: xproduct.f90 head: 1.1 branch: 1.1.1 locks: strict access list: symbolic names: pre_channel: 1.1.1.1 initial: 1.1.1.1 sphear_forge: 1.1.1 keyword substitution: kv total revisions: 2;selected revisions: 2 description: ---------------------------- revision 1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/08/29 16:04:57; author: sphear_forge; state: Exp; lines: +0 -0 Initial upload of SPHear to sourceforge. =============================================================================
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?