diff --git a/src/MathNet.Numerics.4.5.resharper b/src/MathNet.Numerics.4.5.resharper
new file mode 100644
index 00000000..0b54b6d2
--- /dev/null
+++ b/src/MathNet.Numerics.4.5.resharper
@@ -0,0 +1,851 @@
+
+
+
+
+ SOLUTION
+
+
+
+
+
+ en-US
+ false
+ Wikipedia
+Cholesky
+Bluestein
+
+
+
+
+ en-US
+ en-US
+ en-US
+
+ en-US
+
+
+ Public Protected ProtectedInternal
+ Any
+ Maybe
+ Maybe
+ Any
+
+
+
+ false
+ 80
+
+
+
+
+ false
+
+
+ Any
+ Class
+ Maybe
+ Maybe
+ Any
+
+
+ Any
+ Enum
+
+ Maybe
+ Maybe
+ Any
+
+
+ Any
+ EnumerationMember
+
+ Maybe
+ Maybe
+ Any
+
+
+
+ Classes, Enumerations, Enumeration values should be named in Pascal
+
+
+ _
+ m_
+
+ Pascal
+
+
+
+
+ false
+
+
+ Public Internal Protected ProtectedInternal
+ Property
+
+ Maybe
+ Maybe
+ Any
+
+
+ Public Internal Protected ProtectedInternal
+ Method
+
+ Maybe
+ Maybe
+ Any
+
+
+ Public Internal Protected ProtectedInternal
+ Event
+
+ Maybe
+ Maybe
+ Any
+
+
+
+ Non private properties, methods, events should be in pascal.
+
+
+ _
+ m_
+
+ Pascal
+
+
+
+
+ false
+
+
+ Private
+ Property
+
+ Maybe
+ Maybe
+ Any
+
+
+ Private
+ Method
+
+ Maybe
+ Maybe
+ Any
+
+
+ Private
+ Event
+
+ Maybe
+ Maybe
+ Any
+
+
+
+ Private properties, methods, events should be in pascal.
+
+
+ _
+ m_
+
+ Pascal
+
+
+
+
+ false
+
+
+ Any
+ Field
+
+ Maybe
+ Maybe
+ Any
+
+
+
+ Fields should be underscore camel.
+
+ _
+
+
+ m_
+
+ Camel
+
+
+
+
+ false
+
+
+ Any
+ Variable
+ Maybe
+ Maybe
+ Any
+
+
+ Variable should be declared in camel.
+
+
+ _
+ m_
+
+ Camel
+
+
+
+
+ false
+
+
+ Any
+ Parameter
+ Maybe
+ Maybe
+ Any
+
+
+ Function parameters should be in camel.
+
+
+ _
+ m_
+
+ Camel
+
+
+
+
+ false
+
+
+ Any
+ Namespace
+ Maybe
+ Maybe
+ Any
+
+
+ Namespaces should be in Pascal.
+
+
+ _
+ m_
+
+ Pascal
+
+
+
+
+ true
+
+
+ Any
+ Constant
+ Maybe
+ Maybe
+ Any
+
+
+ Constants should be in capital.
+
+
+ UpperCase
+
+
+
+
+ false
+
+
+ Any
+ Any
+ Maybe
+ Maybe
+ Any
+
+
+
+
+ Any
+ Constant
+ Maybe
+ Maybe
+ Any
+
+
+ Acronyms should not have more than 2 characters.
+
+
+ MatchesRegex
+
+
+ ^(?>(XML|SQL|[A-Z]{0,2})[A-Z]?([^A-Z]|$)|[^A-Z]+)*$
+
+
+ false
+
+
+ Any
+ Any
+ Maybe
+ Maybe
+ Any
+
+
+
+
+ Any
+ Constant
+
+ Maybe
+ Maybe
+ Any
+
+
+ Any
+ Field
+
+ Maybe
+ Maybe
+ Any
+
+
+ Private
+ Method
+
+ Maybe
+ Maybe
+ Any
+
+
+ None
+ Namespace
+ Maybe
+ Maybe
+ Any
+
+
+ Names should not have underscore character
+
+
+ NotMatchesRegex
+
+
+ (?<remove>_)
+
+
+ false
+
+
+ Any
+ Class
+ NUnit.Framework.TestFixtureAttribute
+ Maybe
+ Maybe
+ Any
+
+
+ TestFixtures should end with Test.
+
+
+ Test
+
+ None
+
+ Test
+
+
+
+
+ false
+
+
+ Any
+ Method
+ NUnit.Framework.TestAttribute
+ Maybe
+ Maybe
+ Any
+
+
+ Test methods should start with Test.
+
+ Test
+
+
+ None
+
+
+ Test
+
+
+
+ false
+
+
+ Any
+ Enum
+ Maybe
+ Maybe
+ Any
+
+
+ Enumerations should not end with Enum.
+
+
+ None
+
+
+ Enum
+
+
+
+ false
+
+
+ Any
+ EnumerationMember
+ Maybe
+ Maybe
+ Any
+
+
+ Do not name enumerations reserved.
+
+
+ NotMatchesRegex
+
+
+ (?<remove>(reserved|Reserved))
+
+
+ false
+
+
+ Any
+ Event
+ Maybe
+ Maybe
+ Any
+
+
+ Event should not have Before or After prefix.
+
+
+ Before
+ After
+
+ None
+
+
+
+
+ false
+
+
+ Any
+ Enum
+ System.FlagsAttribute
+ Maybe
+ Maybe
+ Any
+
+
+ Flags enums should have plural names
+
+
+ None
+
+ s
+
+
+
+
+ true
+
+
+ Any
+ Enum
+ Maybe
+ Maybe
+ Any
+
+
+
+
+ Any
+ Enum
+ System.FlagsAttribute
+ Maybe
+ Maybe
+ Any
+
+
+ Enums that are not flags should not have plural names
+
+
+ None
+
+
+ s
+
+
+
+ false
+
+
+ Any
+ Class
+ System.Attribute
+ Maybe
+ Maybe
+ Any
+
+
+ Attribute should end with Attribute.
+
+
+ None
+
+ Attribute
+
+
+
+
+ false
+
+
+ Any
+ Class
+ System.EventArgs
+ Maybe
+ Maybe
+ Any
+
+
+ EventArgs should end with EventArgs.
+
+
+ None
+
+ EventArgs
+
+
+
+
+ false
+
+
+ Any
+ Class
+ System.Exception
+ Maybe
+ Maybe
+ Any
+
+
+ Exceptions should end with Exception.
+
+
+ None
+
+ Exception
+
+
+
+
+ false
+
+
+ Any
+ Class
+ System.Collections.Stack
+ Maybe
+ Maybe
+ Any
+
+
+ Any
+ Class
+ System.Collections.Generic.Stack
+
+ Maybe
+ Maybe
+ Any
+
+
+
+ Stack should end with Collection or Stack.
+
+
+ None
+
+ Collection
+ Stack
+
+
+
+
+ false
+
+
+ Any
+ Class
+ System.Collections.ICollection
+ Maybe
+ Maybe
+ Any
+
+
+ Any
+ Class
+ System.Collections.IEnumerable
+ Maybe
+ Maybe
+ Any
+
+
+ Any
+ Class
+ System.Collections.Generic.ICollection
+ Maybe
+ Maybe
+ Any
+
+
+
+
+ Any
+ Class
+ System.Collections.Stack
+ Maybe
+ Maybe
+ Any
+
+
+ Any
+ Class
+ System.Collections.Queue
+ Maybe
+ Maybe
+ Any
+
+
+ Any
+ Class
+ System.Collections.Generic.Stack
+
+ Maybe
+ Maybe
+ Any
+
+
+ Collections should end with Collection.
+
+
+ None
+
+ Collection
+
+
+
+
+ false
+
+
+ Any
+ Class
+ System.Collections.IDictionary
+ Maybe
+ Maybe
+ Any
+
+
+ Any
+ Class
+ System.Collections.Generic.IDictionary
+ Maybe
+ Maybe
+ Any
+
+
+ Dictionary should end with Dictionary.
+
+
+ None
+
+ Dictionary
+
+
+
+
+ false
+
+
+ Any
+ Class
+ System.Collections.Queue
+ Maybe
+ Maybe
+ Any
+
+
+ Queue should end with Collection or Queue.
+
+
+ None
+
+ Collection
+ Queue
+
+
+
+
+ false
+
+
+ Any
+ Interface
+ Maybe
+ Maybe
+ Any
+
+
+ Interfaces should be in Pascal and start with I.
+
+ I
+
+
+ Pascal
+
+
+
+
+
+
+
+
+ Public Protected ProtectedInternal
+ Any
+ Maybe
+ Maybe
+ Any
+
+
+
+
+ (?#email)\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
+ (?#url)http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
+
+
+
+
+
+ NEXT_LINE
+ NEXT_LINE
+ ALWAYS_ADD
+ ALWAYS_ADD
+ ALWAYS_ADD
+ ALWAYS_ADD
+ ALWAYS_ADD
+ ALWAYS_ADD
+ 4
+ NEXT_LINE
+
+ - public
+ - protected
+ - internal
+ - private
+ - new
+ - abstract
+ - virtual
+ - override
+ - sealed
+ - static
+ - readonly
+ - extern
+ - unsafe
+ - volatile
+
+ False
+ True
+ True
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Settings.Resharper.xml b/src/Settings.Resharper.xml
deleted file mode 100644
index 750a493a..00000000
--- a/src/Settings.Resharper.xml
+++ /dev/null
@@ -1,825 +0,0 @@
-
-
-
-
-
-
- en-US
- false
- Wikipedia
-Cholesky
-outplace
-Inplace
-diff
-imag
-
-
-
- en-US
- en-US
- en-US
-
- en-US
-
-
- Public Protected ProtectedInternal
- Any
- Maybe
- Maybe
- Any
-
-
-
- false
- 80
-
-
-
-
- false
-
-
- Any
- Class
- Maybe
- Maybe
- Any
-
-
- Any
- Enum
-
- Maybe
- Maybe
- Any
-
-
- Any
- EnumerationMember
-
- Maybe
- Maybe
- Any
-
-
-
- Classes, Enumerations, Enumeration values should be named in Pascal
-
-
- _
- m_
-
- Pascal
-
-
-
-
- false
-
-
- Public Internal Protected ProtectedInternal
- Property
-
- Maybe
- Maybe
- Any
-
-
- Public Internal Protected ProtectedInternal
- Method
-
- Maybe
- Maybe
- Any
-
-
- Public Internal Protected ProtectedInternal
- Event
-
- Maybe
- Maybe
- Any
-
-
-
- Non private properties, methods, events should be in pascal.
-
-
- _
- m_
-
- Pascal
-
-
-
-
- false
-
-
- Private
- Property
-
- Maybe
- Maybe
- Any
-
-
- Private
- Method
-
- Maybe
- Maybe
- Any
-
-
- Private
- Event
-
- Maybe
- Maybe
- Any
-
-
-
- Private properties, methods, events should be in pascal.
-
-
- _
- m_
-
- Pascal
-
-
-
-
- false
-
-
- Any
- Field
-
- Maybe
- Maybe
- Any
-
-
-
- Fields should be underscore camel.
-
- _
-
-
- m_
-
- Camel
-
-
-
-
- false
-
-
- Any
- Variable
- Maybe
- Maybe
- Any
-
-
- Variable should be declared in camel.
-
-
- _
- m_
-
- Camel
-
-
-
-
- false
-
-
- Any
- Parameter
- Maybe
- Maybe
- Any
-
-
- Function parameters should be in camel.
-
-
- _
- m_
-
- Camel
-
-
-
-
- false
-
-
- Any
- Namespace
- Maybe
- Maybe
- Any
-
-
- Namespaces should be in Pascal.
-
-
- _
- m_
-
- Pascal
-
-
-
-
- true
-
-
- Any
- Constant
- Maybe
- Maybe
- Any
-
-
- Constants should be in capital.
-
-
- UpperCase
-
-
-
-
- false
-
-
- Any
- Any
- Maybe
- Maybe
- Any
-
-
-
-
- Any
- Constant
- Maybe
- Maybe
- Any
-
-
- Acronyms should not have more than 2 characters.
-
-
- MatchesRegex
-
-
- ^(?>(XML|SQL|[A-Z]{0,2})[A-Z]?([^A-Z]|$)|[^A-Z]+)*$
-
-
- false
-
-
- Any
- Any
- Maybe
- Maybe
- Any
-
-
-
-
- Any
- Constant
-
- Maybe
- Maybe
- Any
-
-
- Any
- Field
-
- Maybe
- Maybe
- Any
-
-
- Private
- Method
-
- Maybe
- Maybe
- Any
-
-
- None
- Namespace
- Maybe
- Maybe
- Any
-
-
- Names should not have underscore character
-
-
- NotMatchesRegex
-
-
- (?<remove>_)
-
-
- false
-
-
- Any
- Class
- NUnit.Framework.TestFixtureAttribute
- Maybe
- Maybe
- Any
-
-
- TestFixtures should end with Test.
-
-
- Test
-
- None
-
- Test
-
-
-
-
- false
-
-
- Any
- Method
- NUnit.Framework.TestAttribute
- Maybe
- Maybe
- Any
-
-
- Test methods should start with Test.
-
- Test
-
-
- None
-
-
- Test
-
-
-
- false
-
-
- Any
- Enum
- Maybe
- Maybe
- Any
-
-
- Enumerations should not end with Enum.
-
-
- None
-
-
- Enum
-
-
-
- false
-
-
- Any
- EnumerationMember
- Maybe
- Maybe
- Any
-
-
- Do not name enumerations reserved.
-
-
- NotMatchesRegex
-
-
- (?<remove>(reserved|Reserved))
-
-
- false
-
-
- Any
- Event
- Maybe
- Maybe
- Any
-
-
- Event should not have Before or After prefix.
-
-
- Before
- After
-
- None
-
-
-
-
- false
-
-
- Any
- Enum
- System.FlagsAttribute
- Maybe
- Maybe
- Any
-
-
- Flags enums should have plural names
-
-
- None
-
- s
-
-
-
-
- true
-
-
- Any
- Enum
- Maybe
- Maybe
- Any
-
-
-
-
- Any
- Enum
- System.FlagsAttribute
- Maybe
- Maybe
- Any
-
-
- Enums that are not flags should not have plural names
-
-
- None
-
-
- s
-
-
-
- false
-
-
- Any
- Class
- System.Attribute
- Maybe
- Maybe
- Any
-
-
- Attribute should end with Attribute.
-
-
- None
-
- Attribute
-
-
-
-
- false
-
-
- Any
- Class
- System.EventArgs
- Maybe
- Maybe
- Any
-
-
- EventArgs should end with EventArgs.
-
-
- None
-
- EventArgs
-
-
-
-
- false
-
-
- Any
- Class
- System.Exception
- Maybe
- Maybe
- Any
-
-
- Exceptions should end with Exception.
-
-
- None
-
- Exception
-
-
-
-
- false
-
-
- Any
- Class
- System.Collections.Stack
- Maybe
- Maybe
- Any
-
-
- Any
- Class
- System.Collections.Generic.Stack
-
- Maybe
- Maybe
- Any
-
-
-
- Stack should end with Collection or Stack.
-
-
- None
-
- Collection
- Stack
-
-
-
-
- false
-
-
- Any
- Class
- System.Collections.ICollection
- Maybe
- Maybe
- Any
-
-
- Any
- Class
- System.Collections.IEnumerable
- Maybe
- Maybe
- Any
-
-
- Any
- Class
- System.Collections.Generic.ICollection
- Maybe
- Maybe
- Any
-
-
-
-
- Any
- Class
- System.Collections.Stack
- Maybe
- Maybe
- Any
-
-
- Any
- Class
- System.Collections.Queue
- Maybe
- Maybe
- Any
-
-
- Any
- Class
- System.Collections.Generic.Stack
-
- Maybe
- Maybe
- Any
-
-
- Collections should end with Collection.
-
-
- None
-
- Collection
-
-
-
-
- false
-
-
- Any
- Class
- System.Collections.IDictionary
- Maybe
- Maybe
- Any
-
-
- Any
- Class
- System.Collections.Generic.IDictionary
- Maybe
- Maybe
- Any
-
-
- Dictionary should end with Dictionary.
-
-
- None
-
- Dictionary
-
-
-
-
- false
-
-
- Any
- Class
- System.Collections.Queue
- Maybe
- Maybe
- Any
-
-
- Queue should end with Collection or Queue.
-
-
- None
-
- Collection
- Queue
-
-
-
-
- false
-
-
- Any
- Interface
- Maybe
- Maybe
- Any
-
-
- Interfaces should be in Pascal and start with I.
-
- I
-
-
- Pascal
-
-
-
-
-
-
-
-
- Public Protected ProtectedInternal
- Any
- Maybe
- Maybe
- Any
-
-
-
-
- (?#email)\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
- (?#url)http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
-
-
-
-
-
- NEXT_LINE
- NEXT_LINE
- ALWAYS_ADD
- ALWAYS_ADD
- ALWAYS_ADD
- ALWAYS_ADD
- ALWAYS_ADD
- ALWAYS_ADD
- 4
- NEXT_LINE
-
- - public
- - protected
- - internal
- - private
- - new
- - abstract
- - virtual
- - override
- - sealed
- - static
- - readonly
- - extern
- - unsafe
- - volatile
-
- True
- True
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file