The noun charnockite can be countable or uncountable.
The singular form of charnockite is also charnockite.