Coder Social home page Coder Social logo

mfem's People

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

mfem's Issues

Improve element location

Locating the element is done in the get_element, should this be another function?
The algorithm used to locate the element should be improved.

Allow for text boundary and subdoman labels

Currently all boundaries and subdomains are labeled with numbers, this should be changed to accept text or number labels. Also, the labels left, right, ... should be automatically created thus available directly in the System.add_ members.

Seperate FEmesh into two classes.

The FEmesh may be better suited as two classes, FE and Mesh. The FEmesh class could still exist but simply be a combination of the two.

Clean up System Class

The naming of the methods in the System class needs to be improved, especially with the equation interpretation functions. It would also be nice to separate the direct and standard assembly routines into separate methods to make thinks easier to read. Also, the application of functions, vectors, and gradients should be placed into a single method.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.