Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some initial files added to support RigidIBFE #5

Closed
wants to merge 52 commits into from

Conversation

boyceg
Copy link
Contributor

@boyceg boyceg commented Nov 17, 2014

A few comments:

(1) Both the regular IBStrategy and the rigid IBStrategy should use the same spreadForce() and interpolateVelocity() functions. The rigid IBStrategy should not replicate this functionality. One possibility is to split IBStrategy into three parts:

IBStrategy - basic functions that know how to spread, interpolate, etc but not to compute forces
IBElasticStrategy - functions specific to computing elastic forces
IBRigidStrategy - functions specific to rigid-body motion

(2) The rigid IBFEMethod should either simply be IBFEMethod, or it should be a subclass of IBFEMethod.

(3) Class names should start with uppercase. Prefer the convention of names becoming more specific as you read them from left to right (e.g. IBRigidStrategy rather than RigidIBStrategy).

@amneetb
Copy link
Contributor

amneetb commented Dec 5, 2014

Please check the latest commit ...

amneetb and others added 24 commits December 8, 2014 14:00
Merging latest master with amneetb/RigidIBFE
Merging latest changes from master.
…to amneetb/RigidIBFE

Merging with origin.
Merging master with MechanicalValve branch.
amneetb and others added 24 commits February 2, 2015 22:02
…to amneetb/RigidIBFE

Merging changes for Mobility.m in branch
Conflicts:
	ibtk/contrib/eigen/COPYING.MINPACK
	ibtk/contrib/muparser/Changes.txt
	ibtk/contrib/muparser/Install.txt
	ibtk/contrib/muparser/License.txt
	ibtk/contrib/muparser/include/muParser.h
	ibtk/contrib/muparser/include/muParserBase.h
	ibtk/contrib/muparser/include/muParserBytecode.h
	ibtk/contrib/muparser/include/muParserCallback.h
	ibtk/contrib/muparser/include/muParserDLL.h
	ibtk/contrib/muparser/include/muParserDef.h
	ibtk/contrib/muparser/include/muParserError.h
	ibtk/contrib/muparser/include/muParserFixes.h
	ibtk/contrib/muparser/include/muParserInt.h
	ibtk/contrib/muparser/include/muParserStack.h
	ibtk/contrib/muparser/include/muParserTemplateMagic.h
	ibtk/contrib/muparser/include/muParserTest.h
	ibtk/contrib/muparser/include/muParserToken.h
	ibtk/contrib/muparser/include/muParserTokenReader.h
	ibtk/contrib/muparser/src/muParser.cpp
	ibtk/contrib/muparser/src/muParserBase.cpp
	ibtk/contrib/muparser/src/muParserBytecode.cpp
	ibtk/contrib/muparser/src/muParserCallback.cpp
	ibtk/contrib/muparser/src/muParserDLL.cpp
	ibtk/contrib/muparser/src/muParserError.cpp
	ibtk/contrib/muparser/src/muParserInt.cpp
	ibtk/contrib/muparser/src/muParserTest.cpp
	ibtk/contrib/muparser/src/muParserTokenReader.cpp
	src/IB/IBFEMethod.cpp
…to amneetb/RigidIBFE

Merging with master
@boyceg boyceg closed this Apr 21, 2015
@amneetb amneetb mentioned this pull request Jul 14, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants