Knut Morten Okstad 
							
						 
					 
					
						
						
							
						
						333484a946 
					 
					
						
						
							
							Changed: Argument type of LogStream::addExtraLog is now a plain C-pointer,  
						
						 
						
						... 
						
						
						
						hiding the fact that it uses shared_ptr internally. Also removed the
NullStream object. Instead, the internal ostream pointer is set to NULL.
Added: Default constructor for LogStream accepting a pointer as argument. 
						
						
					 
					
						2016-01-31 13:49:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Morten Okstad 
							
						 
					 
					
						
						
							
						
						c9031e8731 
					 
					
						
						
							
							Changed: Unifying parsing of the projection method option into a common method.  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Morten Okstad 
							
						 
					 
					
						
						
							
						
						d8a4c5501d 
					 
					
						
						
							
							Changed: Made the Vec3Oper unit tests a little bit more challenging.  
						
						 
						
						... 
						
						
						
						Changed: The global *-operator for symmetric tensors is renamed to ddot,
while adding a new *-operator multiplying two symmetric tensors.
Added: New method Tensor::outerProd and an overloaded method Tensor::principal.
Added: Missing default: in switch statements to satisfy picky compilers.
Added: class Tensor4 and a default constructor for SymmTensor4.
Added: Some math utilities in the utl namespace. 
						
						
					 
					
						2016-01-31 13:49:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						5c54db94eb 
					 
					
						
						
							
							added: implement mixed basis establishment with NURBS  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						8e3dbc473f 
					 
					
						
						
							
							added: support for rational default geometries  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						3001e5fdf6 
					 
					
						
						
							
							changed: move 3D mixed establishment code to ASMmxBase  
						
						 
						
						... 
						
						
						
						mirrors the 2D code 
						
						
					 
					
						2016-01-31 13:49:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kjetil Andre Johannessen 
							
						 
					 
					
						
						
							
						
						8cc0e0e300 
					 
					
						
						
							
							Added Vec3Oper unit tests  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kjetil Andre Johannessen 
							
						 
					 
					
						
						
							
						
						31189d58ed 
					 
					
						
						
							
							C++: Changed NULL to nullptr EVERYWHERE  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kjetil Andre Johannessen 
							
						 
					 
					
						
						
							
						
						e2a3e5ecc3 
					 
					
						
						
							
							Added: SIMgeneric::evalPoint(). Speedup: LRspline2D evaluation through Bezier extraction  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kjetil Andre Johannessen 
							
						 
					 
					
						
						
							
						
						ec482d4ff7 
					 
					
						
						
							
							Refactor: Moved "nsd" variable and evalSol function to IntegrandBase  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kjetil Andre Johannessen 
							
						 
					 
					
						
						
							
						
						411ba53495 
					 
					
						
						
							
							Cosmetics: Swapped tabs for spaces (all of Utility folder)  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kjetil Andre Johannessen 
							
						 
					 
					
						
						
							
						
						fd5e444f92 
					 
					
						
						
							
							Defaults: glview field names need not be specified  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kjetil Andre Johannessen 
							
						 
					 
					
						
						
							
						
						a4d79755dd 
					 
					
						
						
							
							Defaults: removed "patch" keyword in singlepatch xinp-files  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kjetil Andre Johannessen 
							
						 
					 
					
						
						
							
						
						38a0d5724b 
					 
					
						
						
							
							Added: New refinement schemes based on thresholding error  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kjetil Andre Johannessen 
							
						 
					 
					
						
						
							
						
						8db5f8ee4e 
					 
					
						
						
							
							Added: Vector and Matrix operator overloading  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kjetil Andre Johannessen 
							
						 
					 
					
						
						
							
						
						37aaf391d9 
					 
					
						
						
							
							Added: Vec3 elementary operations  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kjetil Andre Johannessen 
							
						 
					 
					
						
						
							
						
						7c695ed407 
					 
					
						
						
							
							Added: now dumping all system matrices to raw ASCII files instead of just one  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timovanopstal 
							
						 
					 
					
						
						
							
						
						e4f38f15f3 
					 
					
						
						
							
							fix: 2D integral gets element corners if necessary.  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						2df22eeccb 
					 
					
						
						
							
							added: support mixed hessians in 2D  
						
						 
						
						... 
						
						
						
						cannot add in 3D as GoTools lack the necessary functionality
to evaluate second derivatives for trivariates 
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						80f88bc6d1 
					 
					
						
						
							
							fixed: initialize members  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						844b5b2019 
					 
					
						
						
							
							simplify petsc support  
						
						 
						
						... 
						
						
						
						uses pkgconfig 
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						97c787435e 
					 
					
						
						
							
							fixed: build if petsc is built with hypre support  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						41a4141be9 
					 
					
						
						
							
							fixed: properly probe for cxx11 support  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						06b8996b4c 
					 
					
						
						
							
							import cmakerules  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						6947e35360 
					 
					
						
						
							
							changed: make NormBase::getField return a std::string  
						
						 
						
						... 
						
						
						
						users should not have to deal with C string handling
and static members 
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						0ba0c4b0c9 
					 
					
						
						
							
							changed: the getFieldXName methods in Integrands to use a std::string  
						
						 
						
						... 
						
						
						
						user applications should not to deal with C string handling and static
members 
						
						
					 
					
						2016-01-31 13:49:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timovanopstal 
							
						 
					 
					
						
						
							
						
						85a2463b02 
					 
					
						
						
							
							fix: compiler warns that WA may remain uninitialized.  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timovanopstal 
							
						 
					 
					
						
						
							
						
						b40ed1eda8 
					 
					
						
						
							
							fix: regtest for OS X  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						2c9e9661e9 
					 
					
						
						
							
							added: basic adaptive support for mixed LR simulators  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						02194fd19e 
					 
					
						
						
							
							fixed: conversion of LR hdf5 files  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						5cd603aabf 
					 
					
						
						
							
							added: support for interpolating vectors onto refined mesh  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						ec4ddf25ea 
					 
					
						
						
							
							changed: make some methods in AdaptiveSIM virtual  
						
						 
						
						... 
						
						
						
						will be used for SIMSolver based adaptive simulators 
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						022dac633f 
					 
					
						
						
							
							added: option to specify which norm to adapt based on in adaptive simulations  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						c32274a3c2 
					 
					
						
						
							
							changed: refactor LinSolParams class  
						
						 
						
						... 
						
						
						
						- change from a struct-of-arrays to an array-of-structs storage scheme
- group ML/GAMG/Hypre settings in their own class
- generalize block syntax. any number of blocks, on any basis,
  is now supported (just on the configuration side for now, still
  hardcoded to 2 blocks on first basis as earlier)
- add unit tests for parsing 
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						bc0e326880 
					 
					
						
						
							
							added: reynolds number scaling to navierstokesvms  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						f7cc0a3ed5 
					 
					
						
						
							
							changed: introduce ResidualOperator helpers and use in NavierStokesVMS  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						fc467e5e36 
					 
					
						
						
							
							sanity check: check that integration has been inited in solutionNorms  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						9dab55300b 
					 
					
						
						
							
							added: allow passing dof type to solutionNorms()  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						3155e28aa6 
					 
					
						
						
							
							added: inhomogenous dirichlet boundary conditions using lr splines  
						
						 
						
						... 
						
						
						
						requires an updated librlspline 
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						92a971f5d4 
					 
					
						
						
							
							added: Matrix::fillBlock helper  
						
						 
						
						... 
						
						
						
						fills a block of a matrix 
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Morten Okstad 
							
						 
					 
					
						
						
							
						
						4b295c74e5 
					 
					
						
						
							
							Added: myPtFile as member in SIMoutput with methods for parsing the file name.  
						
						 
						
						... 
						
						
						
						This replaces the need for having the pointfile variable in various sub-classes.
Changed: The _coord.dat file is written only if <dump_coordinates/> is given. 
						
						
					 
					
						2016-01-31 13:49:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Morten Okstad 
							
						 
					 
					
						
						
							
						
						431ef17679 
					 
					
						
						
							
							Changed: Do not skip singular points during evaluation of secondary solution.  
						
						 
						
						... 
						
						
						
						The integrand is now responsible for handling such cases inside evalSol.
A singular point is flagged by that fe.detJxW equals zero. 
						
						
					 
					
						2016-01-31 13:49:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Morten Okstad 
							
						 
					 
					
						
						
							
						
						9f347a65ec 
					 
					
						
						
							
							Changed: Splitted the old writeGlvS method into two methods, the first one  
						
						 
						
						... 
						
						
						
						takes care of the primary variables and the second one the secondary variables.
The new writGlvS method then just calls these two one after the other.
Added: Output of principal stress direction vectors in WriteGlvS2. 
						
						
					 
					
						2016-01-31 13:49:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Morten Okstad 
							
						 
					 
					
						
						
							
						
						c9cdd07db9 
					 
					
						
						
							
							Added: Default empty implementation of SIMCoupled::setupDependencies  
						
						 
						
						... 
						
						
						
						such that the class can be used directly without a derived sub-class.
Changed: bool return value for the init and postSolve methods. 
						
						
					 
					
						2016-01-31 13:49:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						a7cb685960 
					 
					
						
						
							
							fixed: mark tests with non-zero exit codes as failures  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Morten Okstad 
							
						 
					 
					
						
						
							
						
						b29666f6d5 
					 
					
						
						
							
							Added: Evaluation of principal stresses and associated direction vectors.  
						
						 
						
						... 
						
						
						
						The principal direction vectors are stored in an internal buffer, and a
virtual method to retrieve the evaluated vector at all result points
is provided in the IntegrandBase interface. 
						
						
					 
					
						2016-01-31 13:49:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Morten Okstad 
							
						 
					 
					
						
						
							
						
						2d1bca12d0 
					 
					
						
						
							
							Changed: Return principal vectors through a Vec3* instead, for usability.  
						
						 
						
						... 
						
						
						
						Added: Unit-testing of principal direction vector calculation. 
						
						
					 
					
						2016-01-31 13:49:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Morten Okstad 
							
						 
					 
					
						
						
							
						
						df136ff36b 
					 
					
						
						
							
							Changed: Using getPatch(loc)->write() instead of the dumpBasis() method,  
						
						 
						
						... 
						
						
						
						to be consistent with the other patch-level operations in this class scope 
						
						
					 
					
						2016-01-31 13:49:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						3121cc3d61 
					 
					
						
						
							
							fixed: make default base for check-commits origin/master, not trunk  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arne Morten Kvarving 
							
						 
					 
					
						
						
							
						
						cc0552f9b2 
					 
					
						
						
							
							added: call finalizeElement for boundary integrals  
						
						 
						
						
						
						
					 
					
						2016-01-31 13:49:41 +01:00